Roles and Permissions
Vanillaround uses two project-level roles — Provider and Client — to control what each team member can see and do. This page describes what each role can and cannot do across the main areas of the product.
Project roles
Section titled “Project roles”| Capability | Provider | Client |
|---|---|---|
| Create and edit spec pages | Yes | No |
| Read spec pages | Yes | Yes |
| Add sub-pages | Yes | No |
| Delete pages | Yes | No |
| Create requirement cards | Yes | No |
| Edit card content and metadata | Yes | No |
| Submit cards for approval | Yes | No |
| Approve or reject cards | No | Yes |
| View card approval status | Yes | Yes |
| Add comments / chat on pages | Yes | Yes |
| Invite new project members | Yes (Provider only) | No |
| Configure project settings | Yes (Creator only) | No |
| Create and configure boards | Yes | No |
| View boards | Yes | Yes |
| Create card templates | Yes | No |
| Sync cards to Jira | Yes | No |
| View Jira-linked issues | Yes | Yes |
Team roles
Section titled “Team roles”Beyond project roles, users belong to Teams within a business account. Teams are a grouping mechanism — you can add a whole team to a project at once rather than inviting individuals one by one.
A user’s team membership does not change their Provider/Client role on a project; that is set at the point of invitation.
Account roles
Section titled “Account roles”At the account level, there is one additional distinction:
- Account Owner — the user who created the business account. Has full control over subscription, billing, and account-level integrations.
- Account Member — any other user in the business account. Can be added to projects with either role.
Changing a member’s role
Section titled “Changing a member’s role”Project roles can be changed by the project creator after the fact. Go to Project Settings → People, find the member, and update their role. The change takes effect immediately.