!--a11y-->
Roles in the Component Build Service 
When you use the CBS, the following roles make sense:
CBS Related Role Types
Role |
Assigned UME Actions |
Privileges of the Role |
Guest |
CBS.Guest |
View build logs and broken/dirty components. View dependencies and build status; display of the activities and of the build request queue. View build request queue. |
Developer |
CBS.Developer |
Has all privileges of Guest. Activate own activities. Cancel, suspend and resume own build requests. |
XDeveloper |
CBS.XDeveloper |
Has all privileges of Developer. Can activate activities of other developers. |
QM |
CBS.QM |
Has all privileges of XDeveloper. Cancel, suspend and restart the build requests of all users. |
Administrator |
CBS.Aministrator |
Has all privileges of roles above. Maintain input/output queue of build results. Performance monitoring and reporting. Create/delete buildspace. Forced reactivation of several/all DCs of an SC. |

A user assigned to the CBS administrator role should also have the J2EE Engine Administrator rights. For this reason, assign all CBS Administrators users to the J2EE Administrator group as well.

As an example lets assume that a role is created that is used for CBS administrators later on. This role is named SAP.TC.CBS.Administrator.
· To create this administrator role, do the following:
· Enter SAP.TC.CBS.Administrator into the first input field.
· Enter a description into the second input field.
· Assign the following action(s) to this role: CBS.Aministrator.
· Finally save role SAP.TC.CBS.Administrator.