Skip to content

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.

CapabilityProviderClient
Create and edit spec pagesYesNo
Read spec pagesYesYes
Add sub-pagesYesNo
Delete pagesYesNo
Create requirement cardsYesNo
Edit card content and metadataYesNo
Submit cards for approvalYesNo
Approve or reject cardsNoYes
View card approval statusYesYes
Add comments / chat on pagesYesYes
Invite new project membersYes (Provider only)No
Configure project settingsYes (Creator only)No
Create and configure boardsYesNo
View boardsYesYes
Create card templatesYesNo
Sync cards to JiraYesNo
View Jira-linked issuesYesYes

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.

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.

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.