A role is a set of permissions. Typically, the permissions in a role define a particular activity that a user might do. Users can be assigned to more than one role. The number of roles and their permissions is up to you. IBM® UrbanCode™ Build provides one role, the Administrator role, which has all available permissions.
Users are granted permissions by being assigned to roles. When assigned to a role, a user is automatically granted all permissions that are defined for the role. Typical activities include changing or running an item, such as a project process, or modifying security settings.