nerdexam
SailPoint

SAILPOINT-CERTIFIED-IDENTITYIQ-ENGINEER · Question #106

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…

The correct answer is B. No. The statement that a BeanShell rule in IdentityIQ must always return an object derived from the abstract class sailpoint.object.SailPointObject is incorrect. While many rules in IdentityIQ may return objects that derive from SailPointObject, it is not a strict requirement…

Rules and Scripting

Question

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

  • AYes
  • BNo

How the community answered

(24 responses)
  • A
    21% (5)
  • B
    79% (19)

Explanation

The statement that a BeanShell rule in IdentityIQ must always return an object derived from the abstract class sailpoint.object.SailPointObject is incorrect. While many rules in IdentityIQ may return objects that derive from SailPointObject, 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 a String, Boolean, Map, or even null, depending on what the rule is designed to accomplish. Therefore, the correct answer is B. No. explains that the return type of a rule can vary and does not need to be an instance of SailPointObject.

Topics

#BeanShell rules#rule outputs#SailPointObject

Community Discussion

No community discussion yet for this question.

Full SAILPOINT-CERTIFIED-IDENTITYIQ-ENGINEER Practice