Puede asignar uno o más roles a un usuario en la ventana Editar roles de proceso. El orden de los roles asignados de un usuario refleja su prioridad relativa. Cuando se configura el comportamiento para varios roles, el proceso ejecuta el comportamiento asociado con el rol de prioridad más alta del usuario. La prioridad no afecta a los permisos; los usuarios pueden realizar acciones otorgadas a través de cualquiera de sus roles asignados.

Existe un role predefinido denominado predeterminado. El rol predeterminado no se puede asignar, eliminar ni reordenar. Todos los usuarios del repositorio asumen el rol predeterminado. Se asigna a los miembros del equipo el rol predeterminado y cualquier otro rol que se haya asignado explícitamente cuando se añadieron a un equipo.
Los roles se definen en el separador Configuración de proceso o en el separador Origen de configuración de proceso del editor Área de proyecto o del editor Plantilla de proceso. Estos roles se aplican a todo el proyecto. Para modificar roles para un área de equipo, utilice el separador Personalización de proceso o el separador Origen de personalización de proceso del editor Área de equipo.
La definición de roles incluye un identificador, nombre, descripción y un valor de cardinalidad, que controla si el rol se puede asignar a más de un usuario en el área de proyecto o área de equipo.