Which IIQ version are you inquiring about?
8.3
Please share any images or screenshots, if relevant.
Share all details about your problem, including any error messages you may have received.
I have an issue similar to a previous forum topic linked here
I have two situations where I want to short-circuit an access request if the user does not have required training.
I am aware that policies are checked twice and am seeing everything work as I expect except for the policy violation description. My policy has a violation formatting rule that returns a PolicyViolation object containing a dynamic description which I see printed in my log but the policy violation displayed in the UI is always the value of the “name” attribute of the GenericConstraint. How can I get that name value replaced with the description in the formatting rule?
Here is the definition of the constraint:
<GenericConstraint name="FERPA Policy Constraint" violationOwnerType="None">
<Description />
<RemediationAdvice>After you have taken the required training, return to IIQ and submit a new access request for this role.</RemediationAdvice>
<IdentitySelector>
<RuleRef>
<Reference class="sailpoint.object.Rule" name="DIMC Ferpa Training Violation Rule"/>
</RuleRef>
</IdentitySelector>
</GenericConstraint>