Which IIQ version are you inquiring about?
8.4p1 e243e6f4783-20240325-035201
Please share any images or screenshots, if relevant.
Please share any other relevant files that may be required (for example, logs).
LogFile.txt (23.5 KB)
Share all details about your problem, including any error messages you may have received.
We are attempting to build out a new Capability within IdentityIQ. We’ve named it “FullAccessDebug”. The intended purpose is to give some folks more than simply view-only access to the IdentityIQ DEBUG page, without assigning full System Admin permissions. We need both for these people to be able to view objects within DEBUG, but also to be able to both edit and run rules from within DEBUG.
Our Capability is below in its current state. We have, at this point, assigned 3 separate SPRights to it. If we remove ‘ViewAccessDebugPage’, then users with this capability cannot access DEBUG at all, which generates the attached log file which states “User does not have access to this work item”. With ‘ViewAccessDebugPage’ assigned, users can access DEBUG, however things like the ‘Run Rule’ and ‘Save’ buttons, and the ‘Select an action’ dropdown, are all grayed out / disabled (screenshot).
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Capability PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<Capability name="FullAccessDebug">
<Description>Capability for accessing full debug page</Description>
<RightRefs>
<Reference class="sailpoint.object.SPRight" name="FullAccessDebugPage"/>
<Reference class="sailpoint.object.SPRight" name="ViewAccessDebugPage"/>
<Reference class="sailpoint.object.SPRight" name="ManageRules"/>
</RightRefs>
</Capability>
Also including all of the currently SPRight objects below.
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE SPRight PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<SPRight displayName="right_full_access_debug_page" name="FullAccessDebugPage">
<Description>right_desc_full_access_debug_page</Description>
</SPRight>
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE SPRight PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<SPRight displayName="right_view_access_debug_page" name="ViewAccessDebugPage">
<Description>right_desc_view_access_debug_page</Description>
</SPRight>
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE SPRight PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<SPRight displayName="right_manage_rules" name="ManageRules">
<Description>right_desc_manage_rules</Description>
</SPRight>
All SPRight objects used here already existed, and we created net new the ‘FullAccessDebug’ Capability.
After creation and after every modification, we have cycled Tomcat services and attempted accessing DEBUG after a fresh authentication.
Guessing this is something trivial, but I am not seeing it at this time and would appreciate any assistance!




