!--a11y-->
Roles and Tool Access 
The features of SAP Exchange Infrastructure can be divided into task areas. For each of the task areas there are user roles that users require to perform tasks in the respective areas. This section gives an overview of the task areas and then explains how to access the tools for both ABAP and Java.
· Administration
Setting up of the various SAP Exchange Infrastructure tools, system monitoring, user management. An administrator must be involved in the installation process. For more information about installation, see the SAP Exchange Infrastructure Installation Guide on SAP Service Marketplace at service.sap.com/nw04installation.
· Technical Configuration
Contains the configuration of the runtime components of SAP Exchange Infrastructure. This includes the settings for the Integration Engine and the adapters. This configuration depends on the components implemented in the existing system landscape; the components can be configured independently of the design and configuration of the collaborative process by consultants, administrators, or both. For more information about technical installation, see the SAP Exchange Infrastructure Configuration Guide on SAP Service Marketplace at service.sap.com/nw04installation.
· Design
This area covers the design of collaborative processes by a development or consultant team. This involves the maintenance of all information required for the integration of the applications (integration scenarios, interfaces, mapping, routing, business systems). This information is referred to as Process Integration Content, abbreviated to XI Content.
· Configuration
This area covers the configuration of collaborative processes by a development or consultant team. Inbound and outbound processing, logical routing, technical routing, and mapping are configured for a particular configuration scenario and a specific system landscape. The task of maintaining the configuration data for the IDoc adapter is also part of this task area.
· Monitoring
Includes the monitoring of various processes at runtime. This includes, for example, monitoring the message flow (with regard to throughput) and the analysis and further processing of non-processed messages (status tracking). The monitoring of the processed IDocs and RFCs in the relevant adapters is also part of monitoring.
The transition from technical configuration (an administrative task) to the configuration of the collaborative process is continuous. Therefore, the IDoc adapter must access metadata that describes the structure of an IDoc, for example. The collaborative process (configuration) determines which IDocs are to be processed. To access the metadata of an IDoc, there must be an RFC connection to the system that sends the IDocs (technical configuration). The latter is the task of an administrator, the former that of a consultant.
To access the functions of SAP Exchange Infrastructure, you require the authorizations that are connected to the user roles. They roughly correspond to the task areas described above.
Roles for ABAP and Java Tools
Role |
Task Area |
SAP_XI_DISPLAY_USER |
Combination of the display authorizations of all tools in Exchange Infrastructure |
SAP_XI_DEVELOPER |
Design |
SAP_XI_CONFIGURATOR |
Configuration |
SAP_XI_CONTENT_ORGANIZER |
Organizing and structuring the contents of the Integration Repository, Integration Directory, and the SAP System Landscape Directory; such tasks are normally not carried out by a developer, for example, the maintenance of software components |
SAP_XI_MONITOR |
Monitoring |
SAP_XI_ADMINISTRATOR |
Administration and technical configuration |
On the ABAP side, the transactions assigned to these roles can be accessed from the user-specific menus.

Technically speaking, the roles specified here are composite roles that each reference a single role for accessing Java applications and a single role for accessing the respective ABAP transactions. Users must only be assigned composite roles. You then have automatic access to the ABAP and the Java tools.
Since user-management is ABAP-based, every user must first log on to the ABAP side to change his or her initial password.
The tools of SAP Exchange Infrastructure are implemented both as ABAP transactions and Java applications.
· SAP systems based on the SAP Web AS 6.40 or higher provide ABAP transactions for the configuration of the Integration Engine and the IDoc adapter, for the generation of ABAP proxies, and for monitoring. When the user logs on to an SAP system of this type and they have been assigned one of the roles specified above, they can use their personal user menu to access the transactions they require.
· The Java part of SAP Exchange Infrastructure is accessed from a start page. You can access this start page from the respective user menu, from the area menu, and from certain ABAP transactions (Start Integration Builder). Alternatively, you can access it directly by calling transaction SXMB_IFR.

If you know the HTTP address of the start page, you can also call this link directly in the Web browser.
Besides the Integration Builder, you can also call the Runtime Workbench and the System Landscape Directory (see also System Landscape Directory in SAP Exchange Infrastructure) from the start page.
Functions of the Integration Builder
Phase |
Functions |
Link to Start Page |
Designing integration scenarios, integration processes, interfaces and mappings, as well as Java proxy generation. |
Design |
|
Defining configuration scenarios, collaboration profiles, collaboration agreements, receiver determinations, and interface determinations. |
Configuration |
You can configure SAP Exchange Infrastructure in such a way that you can call the Integration Builder, the System Landscape Directory, and the Runtime Workbench using Single Sign-On.
If you have configured Single Sign-On, you only need to enter your user and password once. You can then open all other SAP Exchange Infrastructure tools without having to authenticate yourself.

Note that you cannot initially change the logon language when you call another tool because Single Sign-On means that no new logon dialog is displayed. If you need to change the logon language you can do so in the Integration Builder (Design or Configuration) by making the appropriate settings in the Personal Settings.

For more information about configuring Single
Sign-On, see the
Configuration Guide
for SAP XI.
.
