Angelica Angelis
Angelica Angelis
  • Updated

Roles and permissions in Oneflow

INCLUDED IN
This feature is included in our Business and Enterprise Plan

Roles determine what a user can access and which actions they can perform. A user can have multiple roles at the same time, depending on what they need access to.

As a Oneflow account administrator, you can control what your colleagues are allowed to do in Oneflow by assigning roles with specific permissions.

The predefined roles are:

  • Account administrator 
  • Workspace member 
  • Workspace read-only
  • Workspace manager 

Predefined roles are locked and marked with a padlock icon. They are designed for different levels of access, either at the account level or the workspace level.

INFORMATION 
Predefined roles cannot be edited or removed.
If you need to customize permissions or create new roles, you can use custom roles. Custom roles are not included in the Business plan.
đź”—Click here to read more about custom roles

View role permissions

Before assigning a role, you can review the permissions included in each role.

  1. Go to Admin > Roles.
  2. Select one of the predefined roles.
  3. Open the Permissions tab.

From here, you can see which permissions are included in the selected role.

Screen Recording 2026-04-01 at 11.16.28.gif

Account administrator role

The Account administrator role is an account-level role used to manage the account from an administrative perspective.

At least one user must have the Account administrator role.

Account administrators can access settings under Admin and Marketplace, including:

  • Account configuration
  • Marketplace activation
  • Integration and playbook setup
  • User invitations
  • License management
  • Account setup
  • Workspace administration
Screenshot 2026-06-09 at 09.05.30.png

NOTE
The Account administrator role does not automatically give the user permission to view or work inside workspaces.

It only gives permission to manage workspaces from an admin level. To work inside a workspace, the user also needs a role with workspace permissions.

View, grant, or remove account administrator access

To view which users have administrator access, or to assign the Account administrator role:

  1. Go to Admin > Account access.
  2. View the users with account-level access.
  3. Grant or remove roles as needed.
Screen Recording 2026-04-01 at 11.21.48.gif

Access levels

You can choose whether a user should have access to all workspaces on the account or only to specific workspaces.

To work inside a workspace, a user must first be granted workspace access. You can grant access in two ways:

  • Account level — gives access to all workspaces
  • Workspace level — gives access to one specific workspace

User access at account level

Use account-level access when a user should have the same workspace role across all workspaces on the account.

  1. Go to Admin > Account access.
  2. Click Grant user access.
  3. Select the user.
  4. Select one of the predefined workspace roles. > Confirm.
Screen Recording 2026-04-02 at 09.03.41.gif

NOTE
The user will get that role’s permissions in all workspaces on the account.

For example, if you assign the Workspace member role at account level, the user becomes a member of all workspaces.

User access at workspace level

Use workspace-level access when a user should only have access to a specific workspace.

  1. Go to Admin > Workspaces.
  2. Find the workspace you want to manage.
  3. Click the action menu. > Select Grant user access. >Choose the user.
  4. Select the role the user should have in that workspace. > Click Confirm.
Screen Recording 2026-04-02 at 09.07.25.gif

How role context affects permissions

You can assign predefined roles in different places, but not all roles grant permissions in every context.

For example, assigning the Workspace member role under Account access gives the user member access to all workspaces.

However, assigning the Account administrator role under Workspace access does not grant account administrator permissions.

INFORMATION
The context where you assign a role determines where the permissions apply.

Account-level workspace access applies to all workspaces. Workspace-level access applies only to the selected workspace.

Manage a user’s access

If you need an overview of a specific user’s access and permissions, you can open the user settings.

To manage a user’s access:

  1. Go to Admin > Users.
  2. Click the user’s name.

From here, you can see:

  • Which workspaces the user has access to
  • Which role the user has in each workspace
  • Whether the user has account administrator access

You can also update roles or remove access directly from this view.

Screen Recording 2026-04-02 at 09.10.36.gif

 

 

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request