Skip to content

Teams & Permissions

ADD CREATE uses a permission system that lets you control who can see and do what — both at the platform level and within individual projects.

Every user account has a platform-level role:

RoleDescription
UserStandard project and generation usage, subject to project permissions
Power UserElevated user role for expanded operational usage
Brand ManagerBrand governance access, including Brand Controls workflows
AdministratorFull administrative access across platform controls

Teams are groups of users that can be granted access to projects together. Instead of adding each person individually to every project, you add the team once and all members get access.

  1. Navigate to Teams in the sidebar.
  2. Click New Team.
  3. Enter a team name and an optional description.
  4. Click Create.

As the creator, you are automatically added to the team as a Team Admin.

Within a team, each member has one of two roles:

RoleDescription
MemberInherits the team’s project permissions
Team AdminCan add and remove other team members
  1. Open the team detail page.
  2. Click Add Member.
  3. Enter the user’s email address and select their role.
  4. Click Add.

Only team admins and platform admins can add or remove members.

Access to individual projects is controlled at three levels:

LevelWhat it allows
ReadView the project, its files, and completed artifacts
WriteUpload files, run generation jobs, and view artifacts
AdminFull access: manage permissions, edit project details, delete the project

You can grant access to a project for:

  • Individual users — a direct permission for that person.
  • Teams — all current and future members of the team inherit the team’s permission level.

When the system checks whether someone can access a project, it resolves permissions in this order:

  1. Platform Administrator — always has full access.
  2. Project Owner — the person who created the project always has full access.
  3. Direct Permission — if the user has been granted a specific permission on this project.
  4. Team Permission — if the user belongs to a team that has been granted access.

Use this playbook for repeatable administration:

  • Review metrics and policy thresholds on a regular schedule.
  • Apply the smallest viable permission or policy change first, then observe impact.
  • Communicate policy changes to affected teams before enforcement windows.

If governance controls are not behaving as expected:

  • Confirm scope (global vs team vs user) and precedence rules.
  • Validate that users are assigned to the correct teams and role groups.
  • Re-check policy thresholds and effective dates when behavior appears delayed.

Why are users still blocked after a policy change?

Section titled “Why are users still blocked after a policy change?”

They may be affected by a stricter scope layer or stale session context.

Use role-based defaults and grant temporary exceptions with explicit review dates.

Spend trends, failure rates, exception volume, and policy-threshold pressure by team.