Is the following statement about IdentitylQ rule inputs and outputs correct?
Solution: A BeanShell rule in IdentitylQ must always return an object derived from the abstract class sailpoint.object.saiipointobject.
Options:
A.
Yes
B.
No
Answer:
B
Explanation:
The statement that a BeanShell rule in IdentityIQ must always return an object derived from the abstract classsailpoint.object.SailPointObjectis incorrect. While many rules in IdentityIQ may return objects that derive fromSailPointObject, it is not a strict requirement. Rules can return various types of objects depending on their purpose and context. For example, a rule might return aString,Boolean,Map, or evennull, depending on what the rule is designed to accomplish.
Therefore, the correct answer isB. No.
[Reference:This conclusion is drawn from the SailPoint IdentityIQ Rule Programming Guide, which explains that the return type of a rule can vary and does not need to be an instance ofSailPointObject., , ]