CRAFT uses a role-based access system to control what each person can see and do within your organisation and its projects. Roles apply at two levels: the organisation level and the project level.Documentation Index
Fetch the complete documentation index at: https://docs.emergence.ai/llms.txt
Use this file to discover all available pages before exploring further.
Organisation-level roles
Organisation-level roles control access to organisation-wide settings and the ability to manage members.| Role | What they can do |
|---|---|
| Owner | Full access to everything — invite and deactivate members, manage all projects, configure SSO, view audit logs, and manage organisation settings. There must always be at least one owner. |
| Admin | Invite and deactivate members, create and manage projects, view audit logs. Cannot change organisation billing or ownership. |
| Member | Access to projects they have been explicitly added to. Cannot manage members or organisation settings. |
Project-level roles
Within a project, users can be assigned more granular roles by a project owner or admin.| Role | What they can do |
|---|---|
| Owner | Full access to the project — manage members, create and delete resources, manage secrets. |
| Admin | Manage project members and resources. Cannot delete the project. |
| Developer | Create, read, and modify resources. Can manage secrets within the project. |
| Operator | Read resources and trigger workflows. Cannot create or delete resources. |
| Viewer | Read-only access to resources and metadata within the project. |
Organisation owners and admins automatically have admin-level access to all projects in the organisation, even if they are not explicitly added to a project.

