Variables available to role assignment scripts
The optional onAssignment
and onUnassignment
event scripts specify what should happen to attributes that are affected by role assignments when those assignments are applied to a user, or removed from a user.
These scripts have access to the following variables:
-
sourceObject
-
targetObject
-
existingTargetObject
-
linkQualifier
The standard assignment scripts, replaceTarget.js
, mergeWithTarget.js
, removeFromTarget.js
, and noOp.js
have access to all the variables in the previous list, as well as the following:
-
attributeName
-
attributeValue
-
attributesInfo
Role assignment scripts must always return |