Give everyone exactly the access they need
Every workspace has three roles - owner, admin and guest. Guests are the flexible one: you decide, project by project, whether they can view, edit or manage, so contractors and even clients can work alongside your team without seeing more than they should.
What roles do for you
Three roles, one per person per workspace
When you invite someone you pick admin or guest. The owner is set once, when the workspace is created, and can be handed to another member later.
Workspace access at a glance
Every capability in the product, and which workspace roles have it.
| Capability | Owner | Admin | Guest |
|---|---|---|---|
| Workspace & people | |||
| Rename the workspace and change its logo | |||
| Invite members, change their role, disable or remove them | |||
| Choose or change the plan and manage billing | |||
| Transfer ownership to another member | |||
| Delete the whole workspace | |||
| Clients & projects | |||
| Open the dashboard and the clients area | |||
| Add, edit and delete clients, and share their portal link | |||
| Create and delete projects | |||
| See projects | Granted projects | ||
| Give someone access to a project (guests: only as project admin) | Granted projects | ||
| Give a guest access to every project at once | |||
| Finance & insight | |||
| Invoices, expenses and renewals | |||
| Revenue, expense and renewal reports | |||
| Activity log and its CSV export | |||
| Vault | |||
| See credentials | Shared & project items | ||
| Reveal a secret or a 2FA code | Shared & project items | ||
| Add and edit credentials | Granted projects | ||
| Delete credentials | |||
| Share a credential with a teammate | Own items | ||
| Create an expiring share link for a credential | Shared & project items | ||
| Password health report | Shared & project items | ||
| Environments, tags & .env | |||
| Create, rename and delete environments and tags | |||
| Create and delete env folders, and share them | |||
| Add, edit, delete and import env variables | |||
| See env folders and their variables | Shared & project items | ||
For guests: access, one project at a time
Adding a guest to a project gives them one of three project roles. Owners and admins are never limited by these - they can do all of it on every project.
What each project role can do
Project roles only apply to guests, and only on the project they were given.
| Capability | Viewer | Editor | Project admin |
|---|---|---|---|
| On this project | |||
| See the project and its details | |||
| See every credential in the project | |||
| Reveal secrets and 2FA codes in the project | |||
| See who else has access | |||
| Edit the project's details | |||
| Add and edit credentials in the project | |||
| Add or remove people and change their project role | |||
Guests only see what is theirs or what their projects hold
Owners and admins see every vault item in the workspace. Guests see only credentials they created, credentials shared with them, and credentials inside projects they've been added to. Anything outside that scope shows as “not found” - it doesn't even confirm the item exists.
Sharing is deliberate: admins can share any item, and a guest can share only credentials they created. A guest can’t pass on something that was merely shared with them, so access never spreads on its own. Env folders work the same way - a guest sees only the folders shared with them.
Invite the team with the right role
Members are included in every plan. Invite admins or guests, then give each guest Viewer, Editor or Project admin access project by project.