It is often necessary to describe a work center using more than one single role and the information stored within it about menu structure, authorization data, and user assignments. To simplify maintenance and improve reusability, it is also possible to modularize a work center using several roles, which are then combined in a composite role. This possibility simplifies user administration and makes it easier for the company's HR team or Support department to assign authorizations.
Advantages of Composite Roles
One work center
One composite role
One assignment
One central menu

This container can contain any content. For reasons of clarity, it does not make sense and is therefore not possible to add composite roles to composite roles.
Hint
The SAP system does not use different names for single and composite roles. When creating or naming your roles, you should consider a naming convention that supports the differentiation of single and composite roles.
Disadvantages of Composite Roles
Since composite roles are only a shell for combined roles, they do not have any authorization data themselves.
Hint
If you want to change the authorizations (that are represented by a composite role), you must maintain the data for each role of the composite role.
Creating composite roles makes sense if some of your employees need authorizations from several roles. Instead of adding each user separately to each role required, you can set up a composite role and assign it to the users of that group.
The users assigned to a composite role are automatically assigned to the corresponding (elementary) roles during the comparison. The contents of the composite roles are automatically resolved and the single roles contained in them are entered.
In the master record, the assigned composite roles are displayed as usual, but the associated roles are displayed with "blue text on a gray background". These fields cannot be changed. The user assignment can only be changed through the composite role.