Roles and permissions
Roles and permissions can be used to restrict access to spaces and allow additional permissions to select members. Permissions can be controlled at various levels:
- Workspace owners and maintainers - high-level control over who can make major changes like deleting the workspace and adding/removing team members.
- Global admins - extended permissions for members to archive and delete projects in the workspace.
- Space type roles - specific roles that can be used to toggle update, archive and delete permissions for users, customized by space type.
- Space members - permissions for each individual space — simply add members and toggle privacy settings to determine exactly who can access which spaces in your workspace.
Workspace owners and maintainers
Navigate to Settings and select Owners
from the WORKSPACE SETTINGS
menu.
From here, you can select a role for each team member:
- Owner - The workspace owner has full control over the workspace. They can remove team members and manage workspace settings. A workspace can have multiple owners.
- Maintainer - Maintainers have the same permissions as owners, except they cannot delete the workspace, remove owners, or remove team members. Maintainers can manage workspace settings.
- User - Users cannot manage workspace settings or remove team members.
Global admins
You can also set admins globally for all spaces within the workspace. Global admins have full permissions when it comes to spaces themselves, such as archiving and deleting projects, but they cannot delete the workspace, remove the workspace owner, or manage workspace settings (unless granted Owner or Maintainer permissions at the workspace level - see above).
Space type roles
Roles can also be set for a space type. In Settings under the SPACE TYPES
menu, navigate to the space type you’d like to manage and find the Roles
section.
Default space types do not include roles, but you can create them by clicking the +
button. Enter a name for your role and click Create
. Then, click on your role to select specific permissions. Currently, permissions available are “Update space”, “Archive space” and “Forbid delete object”.
Once your roles have been created, you’ll be able to assign roles to team members for spaces using that space type.
Space members
Permissions can also be set for individual spaces, such as projects, teamspaces, drives, and more.
All spaces with a Make private
toggle can be restricted to allow only members to view the space. This toggle can be set at the time of creating the space, or when editing the settings later.
In order to restrict access to only members, ensure Make private
is toggled on, and select the members you’d like to have access to the space.
In the example below, you can see that this project space is set to private, and 7 members have been selected to have access to the space.
Note: If
Auto join
is toggled on, new workspace members will be automatically added to your private space, even if you haven’t specifically added them to the list of members. If you’d like to restrict access to only the members you’ve selected, ensureAuto join
is toggled off.