Un rol es un conjunto de permisos. Normalmente, los permisos de un rol definen una actividad concreta que puede realizar un usuario. Un usuario puede tener asignado más de un rol. Es el propio usuario quien determina el número de roles y los permisos de cada rol. Además de los roles que crea, IBM® UrbanCode Release proporciona varios roles que puede utilizar o modificar.
Se concede permisos a los usuarios asignándoles roles. Cuando se le asigna un rol, automáticamente se concede al usuario todos los permisos concedidos a dicho rol. Las actividades típicas incluyen crear o modificar releases o modificar valores de seguridad.