Understanding Roles and Permissions
To give users the necessary permissions to perform their intended function within Liferay DXP, you must first associate the set of permissions with a role.
Roles and Scope
Using a Message Boards Admin role and a user Jane Slaughter as an example, here are the steps you might follow:
- Determine the function needed: Manage Message Boards in Liferay DXP.
- Determine the scope: Throughout the Virtual Instance (globally).
- Create the properly scoped role, assigning the permissions that power the function: Message Boards Admin (Regular Role).
- Create the user collection: a User Group called Message Boards Administrators.
- Assign the role to the user collection: Message Boards Administrators → Message Boards Admin Role.
- Assign users to the user collection: Jane Slaughter → Message Boards Administrators.