Skip to main content

Roles and permissions

Archispec distinguishes roles at the agency level and at each project level.

Agency-level roles

RoleDescription
OwnerFull access, can transfer agency ownership
AdministratorManages members and agency settings
MemberStandard access: creates projects, works on specifications

Agency permissions

ActionOwnerAdministratorMember
Create new projects
Manage members
Edit agency settings
Transfer ownership

To invite a member to the agency, see Member management (agency).

Project-level roles

Each project member has a role specific to that project:

RoleDescription
OwnerFull project control, can archive the project
AdministratorManages project settings and members
MemberWorks on products, files, and chat
ClientViews shared products, validates choices, and communicates via external chat

Project permissions (team)

PermissionOwnerAdministratorMember
Edit products and files
Add new products
Use chat
Project settings
Manage members
Transfer ownership
Archive project

To add a member to a project, see Member management (project).

Role hierarchy

Roles are hierarchical: an administrator inherits a member's permissions, and an owner inherits an administrator's permissions.

Clients

Clients are not agency members. They only access projects they are invited to, through a dedicated space. Their scope is limited to proposed products, shared files, and external chat.

See Client sharing for details.