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

Selection of SAP roles based on Tcode in ARS

SudheerKaneti
New Contributor II
New Contributor II

Hi All,

We have integrated SAP application into Saviynt.

Our client requirement is to select SAP roles based on the selection of tcode in the ARS form in Saviynt.

We have reconciled SAP roles and tcodes data into Saviynt. The relation between SAP role and tcode is parent and child entitlement association.

Here the SAP role is parent entitlement and tcode is child entitlement.

Each SAP role constitutes of 10 to 100's of tcodes present in it (So we cannot put in any customproperty field and create a dynamic attribute for ARS) and tcodes has several SAP roles as parent entitlements.

Look below table for better understanding.

 

PARENTCHILD1CHILD2CHILD3.
SAP1 TCODE1TCODE2TCODE3
SAP2TCODE2TCODE3TCODE4

 So, if a user selects TCODE 2 (We configure it as a dynamic attribute), the form should display SAP1 and SAP 2. The user can select only SAP 1 and should submit the request and SAP 1 will get provisioned.

There are currently 150K tcodes present in the system and we cannot display in ARS form since it will take so much time to load.

May anyone please help how can we design the form.

Let me know if any questions in the requirement.

Thank you,

Sudheer Kaneti.

3 REPLIES 3

rushikeshvartak
All-Star
All-Star

Use entitlement map concept


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

Hi Rusikesh,

Thank you for your reply,

Entitlement map is the ideal solution but there are 150k number of tcodes. It is very difficult to add entitlement map of each and every tcode present in the system manually. 

Since tcodes are child entitlement to SAP roles, is there any other way to automatically update entitlement map of tcodes with SAP roles automatically through the same connector or using SAV4SAV?

Please let us know.

Thank you,

Sudheer Kaneti.

You can create analytics report and use sav4sav to update or use postman runner to upload entitlement map


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.