I want to set up the Inactive identity attribute for the SalesForce
application in order to be able to filter out active/disabled accounts
in Advanced Analytics.
I've done this for other applications by creating a new attribute
"isInactive" in their account schema (when it wasn't provided) and then
elaborated the value through a build-map rule or a customization rule
(depending on the type of the application).

SalesForce is more challenging though.
I can't use the "isActive" attribute and link it to the Inactive
identity attribute, because its value is opposite (true in the isActive
attribute corresponds to false in the Inactive attribute).

Adding an extra field (i.e. isInactive or isInactive__c) results in an
exception during aggregation:

-2013-08-19 15:47:07,408 ERROR QuartzScheduler_Worker-3
sailpoint.api.Aggregator:1219 - Exception during aggregation. Reason:
java.lang.RuntimeException: sailpoint.connector.ConnectorException:
java.lang.RuntimeException: sailpoint.connector.ConnectorException:
...., isInactive__c FROM User-

If I create the attribute at run time with a rule, even though it
appears in the account details, it doesn't appear in the drop-down menu
of the SalesForce application when I try to link it to the Inactive
identity attribute.

The Value Change Rule selectable from the Inactive Identity Attribute
menu is not meant to modify the value of the attributes of a given

At this point, I run out of ideas. Any suggestions?



cvattani's Profile: https://forums.netiq.com/member.php?userid=4974
View this thread: https://forums.netiq.com/showthread.php?t=48423