Organization Roles & Permissions
Roles control what members can see and do in an organization workspace. A role is a named set of permissions, and a member's access is determined by the permissions assigned to that member—not by the role name alone.
Before you begin
You must be in an organization workspace. The pages and actions available to you depend on your current permissions:
| Task | Permission used by Nexus |
|---|---|
| View members, member details, and member requests | MEMBER_VIEW |
| Invite members | MEMBER_INVITE |
| Remove a member | MEMBER_REMOVE |
| View roles and permissions | ROLE_VIEW |
| Create a role | ROLE_CREATE |
| Edit role details or permissions | ROLE_EDIT |
| Assign or unassign roles | ROLE_ASSIGNMENT |
| Open organization settings | GROUP_MANAGEMENT |
If a page or control is not visible, ask an organization administrator to review your role. Role names can differ between organizations.
View roles
- Switch to the organization workspace.
- Select Roles & Permissions in the sidebar.
- Search the roles table if needed.
- Select Manage for a role to view its details and permissions.
The role detail page shows the role name, description, status, selected permissions, and the complete permission list returned to your organization.
Create a role
- Open Roles & Permissions.
- Select Create New Role.
- Enter a role name. Nexus converts the name to uppercase and replaces spaces or unsupported characters with underscores.
- Optionally add a description.
- Select Create Role.
The Create New Role action requires ROLE_CREATE.
Create roles around a clear responsibility, such as data analysis or field operations. Give each role only the permissions required for that responsibility.
Edit a role
- Open Roles & Permissions and select Manage for the role.
- To change the role name or status, select the edit control in the role details and select Save.
- To change permissions, select or clear the permission checkboxes.
- Select Save Changes. Use Discard Changes if you want to restore the last saved permission set.
Roles can be Active or Inactive. Keep a role inactive when it should no longer be available for normal use, and review existing assignments before changing a role that many members depend on.
Editing role details, status, or permissions requires ROLE_EDIT.
Assign a role to one member
- Open Members and select the member's name.
- In Group Roles, select Assign Role.
- Choose a role that is not already assigned to the member.
- Select Assign Role and confirm that the new role appears in the member's details.
Assign a role to several members
- Open Members.
- Select the members with the table checkboxes.
- Select Assign Role.
- Choose a role and select Assign Role.
Assigning or unassigning roles requires ROLE_ASSIGNMENT.
Unassign a role
- Open the member's details.
- In Group Roles, select the remove control next to the role.
- Confirm Unassign Role.
Unassigning a role can remove access to pages and actions immediately. Check the remaining roles before removing the last role that provides a required capability.
Understand permission-based access
Nexus uses permissions to protect both pages and actions. For example:
MEMBER_VIEWcontrols access to the members and member-requests pages and the member-details view.MEMBER_INVITEcontrols the Send Invites action.MEMBER_REMOVEcontrols Remove from Group; the organization manager cannot be removed until management is transferred.ROLE_VIEW,ROLE_CREATE, andROLE_EDITcontrol the corresponding role workflows.DATA_EXPORTcontrols organization export actions. If it is missing, the Review & Download action may not appear on the export page.GROUP_MANAGEMENTcontrols organization settings and manager updates.
The permission list is loaded by Nexus and may change as the platform evolves. Use the permission descriptions shown on the role detail page as the current source of truth.
Related guides
- Managing Members — invite, assign, and remove members
- Member Requests — review, approve, and reject join requests
- Organization Settings — configure the workspace