- OSU Drupal 8 Overview
- Technical Manual
- Working with Content
- Working with Structure
- Working with Appearance
- Working with Configuration
- Working with People
- Working with Groups
- Advanced Topics
By default, Drupal gives us the ability to apply several roles to a user.
In OSU Drupal, however, this can be problematic and confusing, as we use the Groups module to apply access control to most content contributors and this provides a whole other set of permissions that need to be maintained. It's much more direct, and less bug prone, for us to have progressive permissions versus the combinatorial ones that can be created by combining multiple roles on a user.
To limit users to a single role, we need to make use of a contributed module called Single User Role.
Set-up is simple - basically it gets installed and just works right out of the gate. Following is an example of how this module affects the ability to assign roles.