Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Application Role Visibility via ARS

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 12 2021 at 11:58 UTC

Hi Team,


We have a following scenario and need some assistance on same :


1. We have created some application roles in the system. The role has some custom attributes mapped at custom property value at role metadata.


2. On EP, we have created some dynamic attributes which are using the value of custom property.


We need assistance, how can we restrict the visibility of roles until all dynamic attributes are selected?

Also, how can we show the specific  role for selection based upon selection done on dynamic attributes?

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.
7 REPLIES 7

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 12 2021 at 15:36 UTC

Hello Manish,


This is doable. You can configure the role filter query to control the visibility of the application roles using Endpoint -> Role Type -> configure SQL query to define the criteria to show/hide the application roles.


Thanks,

Pallavi Chaudhari

Persistent Systems Ltd.

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 13 2021 at 04:51 UTC

Hi Pallavi,


Thanks for information.

I am unable to perform the same.

If possible, can you please share the sample.


Thanks

Manish

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 13 2021 at 13:40 UTC

Sample for reference, you can add conditions as per your requirement:


(FIND_IN_SET('IT','${dynaUserRequestType}')>0 and r.customproperty12='Support Roles')



Thanks,

Pallavi Chaudhari

Persistent Systems Ltd.

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 13 2021 at 13:46 UTC

Hi Pallavi,


Thanks for input, but would need some more help here.


Role Configured in SSM, has to be displayed on the basis of 4 dropdowns values. These 4 dropdown are custom property values of role. Each dropdown values is determined based on parent mapping.

Ex: 

DA1,DA2,DA3,DA4 are 4 dynamic attribute. DA2 is populated based on selection of DA1, DA3 on basis of DA2 and DA4 on DA3.


So my requirement is something based on above 4 conditions, SSM should display the required role. If possible please share a sample


This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 13 2021 at 13:59 UTC

Hello Manish,


I don't have it ready but you can customize the above given sample as per requirement. You can add a check for null or blank so that roles will not be made visible until values for all 4 dropdowns are selected. This is doable using role request query feature.


Thanks,

Pallavi Chaudhari

Persistent Systems Ltd

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 14 2021 at 12:44 UTC

Hi Pallavi,


Many thanks for the same.

We were able to resolve based on feedback shared.


Thanks

Manish

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.

Community_User
Saviynt Employee
Saviynt Employee
Originally posted on October 21 2021 at 19:49 UTC

Hello Manish,


Appreciate if you could post your solution for the benefit of the community.




Regards,

Avinash Chhetri

This message was previously posted on Saviynt's legacy forum by a community user and has been moved over to this forum for continued exposure.