I need to restrict a particular insight to a specific access group (as part of reports)

I need to restrict a particular insight to a specific access group (as part of reports).

Req : I have more than five reports to created and those can be accessed only by manager role . nobody should not access them from the portal.

How to restrict the reports (developed through insights) as per above requirement.

and provide me way to change the icon for the Explore data (By default it is coming as Home icon).

Thanks in Advance,

Venkat Ch

Hi. Have you checked Pega Technical Documentation?

Hi @RadoslawZajac , I have gone through this. and tried following the same.

Pega version using is : 24.2.3

couldn’t be able to find the option to select the specific access group.

Hi Venkat,

To achieve this, create a When rule in the appropriate class (preferably Rule-Category or your application class) and use it to control visibility.

  1. Navigate to:
    Records → Technical → When

  2. Create a new When rule in the Rule-Category (or relevant application class)
    @equals(pxRequestor.pyAccessGroup, “YourApp:Managers”).

    Thanks,
    Thirumala Rao Challa.

@ThirumalaRaoC17341883 , Sure I can create When rule as per suggestion But where do we refer that in the insight ? Can you please let me know.

@VenkateshC17599704 - Kindly confirm whether you are using any shortcuts for generating reports. If so, does the system automatically reference the corresponding report category?

Please refer below.

@VenkateshC17599704 Could you try the below configuration?

@VVNagaSaiN I approached the same but coludn’t find the option for accessgroup. Please see below screen shot

I tried in 25.1 as I only have that instance. Please raise an INC with Pega Support to confirm if the option is not available in your version or if there is any other issue.

Are u using in constellation?

Hi @Tharun_K_T , Yes i am using constellation (Pega V24.2.3). Can you please provide solution if you have any.