LLM-readable documentation index
Settings

Users & Access Control

Account roles and workflow visibility for members

Hand off to an LLM

Use account roles to set what each member can do in bem. Restrict a workflow when only selected members should be able to access it.

Account roles

Open Settings, then Users to manage account members. Admins and Owners can invite members, change their roles, and deactivate their access.

Each member has one account role:

RoleMain permissions
OwnerFull access, including billing. Each account has one Owner.
AdminManage members, API keys, webhooks, and all workflows.
OperatorEditor access, plus call retries and output corrections.
EditorCreate, edit, and delete workflows and functions. Run tests in the editor.
ViewerRead workflows and their results.

Users settings

Restrict a workflow

Workflows start open to everyone in the account. Each member's account role determines what they can do with an open workflow.

To restrict one, an Admin or Owner can open Manage access beside its name and select Only people you add. The workflow and its calls, outputs, and errors will be hidden from other members.

Workflow access panel

Add the members who need access, check their workflow roles, then confirm. Admins and Owners always retain full access, so you do not need to add them.

Hide a workflow from other members

API keys are not scoped to workflows. An environment API key can still read a restricted workflow and its data. These restrictions control member access only.

Access settings apply separately in Sandbox and Production. Copying a restricted workflow keeps the copy restricted and makes you its Manager. Add the members who need access to the copy.

To make a workflow open again, select Anyone in the account. This deletes its member list. If you restrict it again later, you must add members again.

Workflow roles

On a restricted workflow, a member's workflow role determines their access. For example, an account Viewer with a workflow Editor role can edit that workflow. An account Editor with a workflow Viewer role can only read it.

Each workflow role includes the permissions of the roles above it:

Workflow roleAdditional permissions
ViewerRead the workflow, its versions, and its results.
OperatorRun the workflow and retry calls.
EditorEdit the workflow and its functions, or delete it.
ManagerManage member access and remove workflow restrictions.

Managing workflow access

An account Operator can edit open workflows. A workflow Operator can run a restricted workflow but cannot change it. To give someone access to run a workflow without editing it, use an account Viewer role and a workflow Operator role. They can work from the workflow's Calls page.

New members start with a workflow role that preserves their existing permissions. For example, an account Operator starts as a workflow Editor. Adjust this role if they need different access.

To submit Corrections in the dashboard, a member needs an account role of Operator, Admin, or Owner. An account Viewer or Editor does not see submission controls, even with a higher workflow role. On a restricted workflow, members also need a workflow role of Operator or higher; Admins and Owners always retain access.

Learn more

On this page