In an SAP implementation, where customizing and development changes are integral to the SAP system being available, projects must be executed in a structured environment using defined procedures, to minimize the threat of downtime caused by bugs.
The goal of your project organization must be to divide the large number of activities among the project team so that the team members do not interfere with each other's work. You must make sure that work that logically belongs together but is being performed by different team members is still connected. This is carried out by dividing the tasks in a customizing project among three roles, each of which is responsible for performing certain tasks.
- Project Team Leader
The project team leader creates the transport requests and assigns the appropriate team members to them. When a team member is assigned to a transport request, the Transport Organizer creates a task. The settings for each team member are recorded in this task. For the transport to other SAP systems, the project team leader can release the created transport requests.
- Customizer/Developer
The customizers or developers perform their customizing from the IMG or their development and assign their settings to a transport request and thus, to their individual task. The customizers can copy their settings to a TEST client to test them before the transport request is released (this, of course, only makes sense for client-specific data). They are authorized to release their own tasks in a transport request but are not allowed to release the transport request.
- TMS Administrator
The TMS administrator uses the TMS to transport released transport requests to subsequent SAP systems in the SAP system landscape using the predefined transport routes.
Usually, application consultants and employees in the department handle the roles of the project team leader and the customizers and developers. The project team leader decides which customizing settings to perform and how to divide the necessary changes among the project team members, who in turn execute the customizing transactions. The TMS administrator is responsible for the transport between the SAP systems along the transport routes, after the transport requests are released to the TMS.

The Transport Organizer and the Transport Management System are designed for supporting this task split. The sequence of the different customizing steps is shown in the figure above. During usual customizing work, the sequence of the steps is as follows:
- The project leader first assigns a transport request to a (CTS) project and assigns the subsidiary tasks to the members involved. These members perform customizing changes that are recorded in the transport request.
- After customizing is completed, the members must release their tasks so that the transport request can then be released from the source system for export to the file system.
- The transport request can now be imported into the subsequent SAP systems.
Hint
Experience has shown that, by using these three, clearly-defined roles and instituting strict guidelines for the procedures and documentation of customizing, the overall customizing process is easier to manage and the risk of errors in production is significantly reduced.
Note
The authorization (security) administrator enforces these roles by assigning the appropriate authorizations to each user master record. For example, the customizer must be able to execute the assigned customizing transactions and be able to release their own tasks, but not be able to create or release transport requests. SAP delivers standard roles for the customizing team leaders, customizing team members, and CTS administrators.
For more information on authorization and role management, see SAP course ADM940: Authorization Concept for SAP S/4HANA and SAP Business Suite.
So far, you have seen how the creation and assignment of transport requests can be done. In the following sections, you will see how the other steps work.