Use
There are two possible reasons for deriving a role from an existing role:
Prerequisites
Roles derived from another cannot have any additional menu entries.
Procedure
To create a reference to another role:
When you save, you have created a role whose menu is derived from another role.
To copy the authorizations to the derived role:
The authorization data is copied to the derived roles.

The organization level data is only copied the first time the authorization data is adjusted for the derived role. If organization level data is maintained in the derived role, it is not overwritten by subsequent adjustments.
You need complete authorization for the authorization object S_USER_VAL and change authorization for the derived roles to adjust the authorization data of derived roles.
To delete the inheritance relationship between two roles, choose the Delete inheritance relationship pushbutton in the Description tab.
You can display an overview of the inheritance of roles by choosing Role ® Where-used list. You can go to another role by double-click.

You cannot derive functions from the delivered user roles in your own roles.