cancel
Showing results for 
Search instead for 
Did you mean: 

Urgent help : SAP BPX test plans : all the SAP transactions that are associated to a role

Somraj
Participant

Dear All,

In SAP BPX each scope item has a test plan. I am trying to find out test plan role id’s (i.e. role ID template) which are probably tied to security profiles that show all the SAP transactions that are associated to that role. It depends on the test script. Each test script will have a different set of roles. What I am looking for is how to get to the master set of roles (independent of test script).

Kindly check section 2.2 of the test plan for scope item BD9. This is little urgent. Can you please help.

Lakshmipathi
Active Contributor
0 Kudos

As already stated, please use only the appropriate tags. Sales and Distribution is not related to your query and hence, removed and added Security tag.

Also, please do not use the text URGENT and members are assisting from their free time

Accepted Solutions (0)

Answers (3)

Answers (3)

GregMalewski
Contributor
0 Kudos

We have faced a similar challenge and there is no standard way to address it. Also, It turned out that spreadsheets were not sufficient, so we prepared the application that you can download, install, and use at no cost: get.fioritracker.org.

The main problem with keeping it in a spreadsheet is that Roles can have multiple Business catalogs that can have multiple SAP Fiori launchpad applications (transactions) assigned, so it is not possible to keep them in a two-dimensional table without duplicates. With duplicates, such a spreadsheet quickly becomes unmaintainable.

In addition to the Role-catalog-app assignment, it is worth to track linkage to areas and its responsible leads, the status of changes, testing, provisioning over time, usage statistics, and a couple more. Even with this tool, it is a fair bit of effort for the entire project team.

Somraj
Participant
0 Kudos

Dear Jurgen - You mentioned that to get the hierarchy & a list of transactions codes for a set of roles we need to get it from of AGR_TCODES & AGR_1251 tables. However isn’t there already an excel because this will be a very common requirement.

Below is what I am looking to find (decomposed to the SAP Transaction Level). Can you kindly share an excel if you already have it or let me know how can I create it.

Level 1: Business Role ID, Business Role Name, Business Role Description (How SAP defines that business Role for SAP Fiori)

Level 2 Business Process Catalog’s associated to that Business Role ID

Level 3: SAP Transactions associated to that Business Process Catalog

jurjen_heeck
Active Contributor

Ah, you're looking for Fiori information. I thought You were trying to find ABAP transactions in roles.

In your case the SAP Fiori App Library may well be the only reliable source of information. I am not aware of any downloadable Excels there. Best explore the solution proposed by Grzegorz Malewski.

jurjen_heeck
Active Contributor
0 Kudos

The fastest way to get a list of transaction codes for a set of roles is to query table AGR_TCODES. However, some transactions may not be present in the role menu but only in the underlying authorizations and those will not be visible in AGR_TCODES. To catch them as well you can query table AGR_1251 where OBJECT = 'S_TCODE' and DELETED <> 'X'.