Organisations & Teams
Multi-user teams with role-based access control. Organisations let you collaborate with colleagues, scope all data to a shared workspace, and manage access permissions per member.
Roles
Every member of an organisation has one of three roles. Roles are assigned when a member is invited and can be changed later by an Owner or Admin.
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete org, manage all settings |
| Admin | Manage members, settings, projects, and components |
| Member | View and edit projects, components, and templates |
Creating an Organisation
Sign in to Layout
Click your profile menu and select "Create Organisation"
Enter an organisation name and slug
You become the Owner automatically
Inviting Members
Go to Settings in your organisation dashboard
Navigate to the Members section
Enter an email address and select a role
Click Invite. The user receives an email invitation
Scoping
All data in Layout is scoped to an organisation. Nothing crosses organisational boundaries. A project created in one org is not visible in another.
Projects and extractions
Component library
Templates (published and installed)
API keys
Audit log
Webhook configurations
Switching Organisations
Use the organisation switcher in the sidebar to move between orgs. Each org has its own dashboard, projects, and settings. Switching orgs does not affect your session. You remain signed in throughout.
Tips
Start with a single org for your team. Create separate orgs for different clients or products if you need stronger data isolation.
A key created in one org cannot access another org's data. Generate separate keys for each org you need programmatic access to.
The audit log tracks all actions per organisation. Use it for compliance reviews or to investigate unexpected changes.