Audra Flow

Roles & Permissions

Every person on your team has a role. That role determines what they can see, what they can change, and what they can approve. Audra Flow uses five roles to give you fine-grained control over who does what — without slowing anyone down.

Whether you are a startup with three people or an enterprise with hundreds, the role system keeps your workspace organized and your data safe. The right people get the right access, and nothing more.

Why Roles Matter

Roles solve three problems at once:

  • Visibility — Team members only see what is relevant to their work. Guests, for example, only see the specific projects they have been invited to.
  • Editing control — Only the people who should be making changes can make changes. Viewers can browse everything but cannot modify artifacts.
  • Governance and security — Sensitive actions like managing billing, deleting projects, or approving deliverables are restricted to the roles that should handle them. Every action is logged, so you always have a record of who did what.

The Five Roles

Audra Flow has five roles, from the most access (Owner) to the least (Guest). Here is what each role is designed for and what it can do.

RoleWho Is It For?What They Can DoWhat They Cannot Do
OwnerThe person or people responsible for the entire organization account.Everything. Manage billing, organization settings, all projects, all team members. Create, edit, approve, and delete any artifact. Access audit logs and configure integrations.There are no restrictions for the Owner role.
AdminTeam leads, managers, and senior staff who oversee day-to-day operations.Add and remove team members. Assign roles to users. Manage project settings and templates. Create, edit, and approve all artifacts. View audit logs. Configure AI agent settings.Cannot manage billing or delete the organization. Cannot change organization-level settings that Owners control.
EditorProduct managers, designers, engineers — anyone who contributes to project work.Create new artifacts (goals, personas, journeys, user stories, and more). Edit their own artifacts and those shared with them. Use AI agents like the Product Guru, UX Researcher, and Architect. Submit artifacts for review. Add comments.Cannot approve artifacts. Cannot add or remove team members. Cannot change project settings or templates. Cannot access audit logs.
ViewerStakeholders, executives, and anyone who needs to stay informed but does not contribute directly.Browse all project artifacts in read-only mode. View the traceability graph. Read comments and discussions. Add comments to provide feedback.Cannot create or edit artifacts. Cannot use AI agents to generate content. Cannot approve artifacts. Cannot change any settings.
GuestExternal collaborators, clients, or contractors who need access to a specific project.View artifacts in the projects they have been assigned to. Read comments on those artifacts.Cannot see projects they have not been assigned to. Cannot create or edit anything. Cannot add comments. Cannot use AI agents. Cannot see the audit log or organization-level settings.

Permissions by Action

The table below shows exactly which actions are available to each role. Use this as a quick reference when deciding what role to assign to a team member.

ActionOwnerAdminEditorViewerGuest
Create artifactsYesYesYesNoNo
Edit artifactsYesYesYesNoNo
Approve artifactsYesYesNoNoNo
Add commentsYesYesYesYesNo
Use AI agentsYesYesYesNoNo
Manage team membersYesYesNoNoNo
Manage project settingsYesYesNoNoNo
Manage templatesYesYesNoNoNo
Manage organization settingsYesNoNoNoNo
Manage billingYesNoNoNoNo
View audit logYesYesNoNoNo
View traceability graphYesYesYesYesNo

Role Assignment

Owners and Admins are the only people who can assign roles. Here is how it works:

Adding a Team Member

  1. Go to Organization Settings and select the Team tab.
  2. Click Invite Member.
  3. Enter the person's email address and choose a role from the dropdown (Admin, Editor, Viewer, or Guest).
  4. Click Send Invitation. The person will receive an email with a link to join your organization.

Once they accept the invitation, they will appear in your team list with the role you selected.

Changing a Role

To change someone's role, open the Team tab, find the person, and select a new role from the dropdown next to their name. The change takes effect immediately — the next time they load any page, they will see the interface adjusted for their new permissions.

Per-Project Role Assignments

In addition to organization-wide roles, you can assign roles at the project level. This is especially useful for Guests, who typically need access to only one or two projects. It is also helpful when an Editor on one project needs Viewer-only access to another.

To assign a project-specific role, open the project, go to Project Settings, and use the Members tab to add people and choose their role for that project. A project-level role overrides the organization-wide role for that specific project only.

What Each Role Sees

Here are practical examples of how each role experiences Audra Flow day to day.

As an Owner

You see everything. The sidebar shows all projects, all team members, and all organization settings including billing. You can jump into any project, edit any artifact, approve any deliverable, and review the full audit log. The dashboard shows organization-wide metrics and activity.

As an Admin

Your view is nearly identical to the Owner, except you do not see billing settings or certain organization-level controls. You can manage team members, create and edit templates, approve artifacts, and access the audit log. You are the go-to person for day-to-day team management.

As an Editor

You see all the projects you are assigned to, with full editing capabilities. You can create new artifacts — goals, personas, user journeys, user stories, and more. You can use AI agents to help generate and refine your work. When an artifact is ready, you submit it for review, but you cannot approve it yourself. The traceability graph is available so you can see how your work connects to the broader product.

As a Viewer

You see all project artifacts in read-only mode. You can browse through every phase — Discovery, Definition, Design, and Delivery — and read everything. You can view the traceability graph to understand how artifacts connect. You can add comments to provide feedback, but you cannot create or edit artifacts. The AI agent tools are not available to you.

As a Guest

You only see the projects you have been specifically invited to. Within those projects, you can read artifacts and follow along. You cannot add comments, create anything, or see other projects in the organization. This role is designed for external stakeholders who need visibility into specific work without access to the rest of your workspace.

Enterprise SSO

For organizations that manage identity through a central provider, Audra Flow supports single sign-on (SSO) with Azure Active Directory using the OpenID Connect (OIDC) protocol.

When SSO is enabled, your team signs in with their existing corporate credentials. You do not need to manage separate passwords in Audra Flow. When someone leaves the organization and their account is deactivated in Azure AD, they automatically lose access to Audra Flow as well.

SSO also works with your existing role mapping. Admins can configure rules that automatically assign Audra Flow roles based on Azure AD groups. For example, everyone in the “Product Team” group could be assigned the Editor role, while the “Leadership” group gets the Viewer role.

Next Steps