Removed SysAdm4 role from application but Live UI still showing in Report filter

i have removed SysAdm4 from application and left with User4, the Runtime toolbar is all gone from the system, but when i reach report definition page to generate report, the world “Live UI” is still there.

i have checked and set OpenDeveloperForm to 0 as well.
Tracer is showing pyEnableUIInspectorButton got triggered thus it is showing.

what could be the reason? thank you.

@SionHannY you did not specify your installed Pega version.

This issue is about being able to run UI Inspector in the user portal. There are two ways to enable this action. One is to include the pxUIInspector privilege for the accessgroup. The other is to have a When rule in the specific class Pega-ScheduledTask-Reporting class. We have never included the AROs that have that privilege in any of the OOTB access groups

This issue may have been logged in the past under BUG-566530 (UI Inspector privilege must be used in an OOTB when rule)

The when rule was not updated in related Rule class when it was changed, or when the rule was copied, it was not copied properly.

As of 8.3.4 we added evaluation of the presence of pxUIInspector privilege to the pyEnableUIInspector when rule in the Pega-ScheduledTask-Reporting class.

I have checked the Live UI documentation - can you confirm that you set the access as per this documentation?

If you still need further help I would suggest that you log a support incident for this. If you go down that path, could you provide the INC reference here so that we can help track it?

@MarijeSchillern ,

the pega version is 8.6.1

i have checked and can confim that it is set as per Live UI documentation.

@SionHannY please can you log a support incident on the MSP?

Please provide the INC reference here so that we can help track the issue.

@MarijeSchillern,

For your reference, INC-238145

@SionHannY

Can you try to not provide access to Live UI for the role of that access group.

Go to Configure->Org&Security->Access Manager->Tools

There you can select the access group and list of roles will be available. You can give no Access to Live UI in User Interface category.

@SionHannY I have checked and can see that the support ticket was closed with the following resolution:

Solution description:

Product Specialist said that there is a WHEN rule called pyEnableUIInspector. This WHEN rule is responsible for the mentioned privilege. After investigating, it looks like that WHEN rule was overridden into Rule-Reports class and it is set to true all the time.

This was not a change made by an authoring team

You were asked to override this WHEN rule called pyEnableUIInspector. If it break any functionality, then you can delete the overridden WHEN rule.

Please could you mark this reply as Accept Solution to help other users who might be facing a similar issue?