User Roles in Aire Labs
Every member of an organization has a role that governs what they can see and do. Roles are set at the organization level and apply across all projects in that organization. There are three roles: Admin, Member, and Viewer.Roles
Admin
Admins have full control over the organization. They can manage team membership, configure organization settings, and create or delete any project. Every organization has at least one Admin.Member
Members can access and work within projects—editing terms, building scenarios, running sensitivity analyses, and using Project AI. Whether Members can create new projects depends on how your organization is configured.Viewer
Viewers have read-only access. They can browse projects, explore the block tree, and review scenarios and analyses, but cannot make edits or create new content.Permission Reference
Protected Scenarios
A scenario with no editors listed is unprotected: anyone in the organization who is not a Viewer can change it. Add one or more editors and the scenario becomes protected, so only those listed editors can change it. Protection covers every route into the scenario, not just one. A listed editor is required to edit the scenario directly, to have Aire AI make a change, to merge a branch into it, to remove overrides, to reparent or delete it, and to run a code block against it. The check runs on the server rather than by hiding buttons, so there is no way around it. Someone who is not a listed editor keeps working in their own branch as normal. If a change would reach the protected scenario, Aire tells them it is protected and the change does not go through. This includes renaming an inherited term, since that renames it on the protected scenario the term comes from.What protection is, and is not
Nobody is exempt. There is no implicit bypass for Admins. An Admin who is not on a scenario’s editor list cannot change that scenario. Anyone except a Viewer can change the list. Admins and Members can add themselves to a scenario’s editor list, or clear it. This is deliberate, because there is no Admin bypass, an organization could otherwise lock itself out of its own model with no way back. The practical effect is that protection is a guardrail rather than a permission boundary. It reliably stops an accidental edit to a base case, and it records who the intended editors are. It does not stop a colleague who decides to add themselves. Only Viewers, who are read-only everywhere, cannot change the list. This is default behavior and needs nothing enabled.Adding Team Members
Team Members sits in the organization menu. Admins manage the roster there directly.- Invite someone. Send an invitation and choose the role it grants. The invitee receives an email with a link to accept membership and set up access.
- Chase an invitation. Resend one that has not been accepted, or revoke it.
- Change a role. Move someone between Admin, Member, and Viewer.
- Remove someone. Revoke access for anyone who has left.
