Overview
Developing and updating authorization concepts is part of the life cycle management of applications. The development steps which era needed to have finally available productive roles which considers all business requests regarding prevention of Segregation of Duty (SoD) conflicts and the amount of authorizations for each work place are the same as the steps for development of new applications. Even more importantly, the development of authorization roles are strongly linked with the development of programs and data structures.

With SAP Fiori, new entities like SAP Fiori Tile Catalogs and SAP Fiori Tile Spaces have been introduced so the tools which are available for role developer should consider those new software parts.
SAP will introduce new tools step-by-step or enhance available tools for role developers. The following sections describe tools that are currently available. The will help you to understand the scope and the functions of those tools.
Search for Applications in Role Menu
The report Search for Applications in Role Menu (RSUSR_ROLE_MENU) is for searching for applications in the role menu. For the first time, the focus was set on searching for SAP Fiori catalogs and authorization default values of the IWSG and IWSV applications.

The report can be called via the menu node Roles → Search for Applications in Role Menu in transaction SUIM or directly via transaction RSUSR_ROLE_MENU.
This report is available in Front- and Back-End Systems.
Note
See also:
- SAP note 2341600 - SUIM | Search in role menu RSUSR_ROLE_MENU
- SAP note 2356418 - SUIM| RSUSR_ROLE_MENU and SUSR_SUIM_API_RSUSR_ROLE_MENU

The Search for Applications in Role Menu report looks for entries in PFCG menu tab page and is able to list also items like SAP Fiori Tile Catalogs and SAP Fiori Tile Spaces. For example, you can use this report to get better insight if you are working on incidents or defects or if you want to get an overview about an implemented role concept.
Search for Startable Applications in Roles
The Search for Startable Applications in Roles report helps you to determine whether the applications contained in PFCG roles are startable.
Startable applications are all applications that meet the following criteria:
The roles contain all of the start authorizations required for the application. This means that both the authorization for the authorization objects S_TCODE, S_SERVICE, S_RFC, and S_START and the authorization for the authorization object defined in transaction SE93 are grouped together.
These required start authorizations are contained in the current profile of the role.
There is no application start lock (transactions SM01_DEV and SM01_CUS).
The desired applications are sought in the role menu, the authorization data, and the current profile data of the selected roles.
Only if an application is contained in a generated profile with all of the aforementioned required start authorizations is this application flagged as a 'startable' application. Note that the currently generated profile is sought regardless of the profile status. In obsolete profiles, authorizations that are contained in the role might be missing. Furthermore, obsolete profiles can contain authorizations that have been removed from the role.

The report can be called via the menu node Roles → Search for Startable Applications in Roles in transaction SUIM or directly via transaction RSUSR_START_APPL.
This report is available in front- and back-end systems.
Note
See also:
- SAP note 2449011 - SUIM | Search for startable applications in roles - RSUSR_START_APPL
- SAP note 2521054 - SUIM| RSUSR_START_APPL: Various problems