Join us for our biggest AI launch event on 10/31

Announcing Visual Copilot - Figma to production in half the time

Builder.io logo
Contact Sales
Contact Sales

Blog

Home

Resources

Blog

Forum

Github

Login

Signup

×

Visual CMS

Drag-and-drop visual editor and headless CMS for any tech stack

Theme Studio for Shopify

Build and optimize your Shopify-hosted storefront, no coding required

Resources

Blog

Get StartedLogin

Adding, editing, and removing users along with assigning roles is integral to running your Builder Organization and Space.

To get the most out of this document, you should already be familiar with:

Users exist in Builder at two levels; the Organization and in any Spaces within that Organization. At each level, you give users roles.

When you create a user, follow this process:

  1. Add user to Organization.
  2. Add user to Space(s).

The rest of this document shows you the process of setting up users at each level.

To add a user to your Organization:

  1. Go to the Organization Settings.
  2. In the Users section, click the Add New User button.
  3. Enter their full name, email address, and select a role. At the Organization level, there are two roles; Admin and Standard. For a comparison of these two roles, see the Organization Roles table below.
  4. Click the Create button.

New users receive an email so they can continue setting up their account in your Organization.

To edit an existing user within your Organization:

  1. Go to the Organization Settings.
  2. In the Users section, click the user.
  3. Change the role or remove the user. To exit the dialogue without making changes, click away to close.
  4. When you've finished making edits, click the Update button.

These changes apply to the Organization. If you'd like to further adjust permissions for a user, go to the Space Settings and edit the user in that Space. For more detail, see Roles and Permissions.

The two types of roles available for Organization-level users are:

  • Admin: has all access. Recommended for super users
  • Standard: has specifically granted access. Recommended for most users.

The following table compares the two roles to help you determine the best role for your user:

Type of AccessAdmin RoleStandard Role

Description

All-access super user

Access only to specified Spaces

Invoice Access

Yes

No

Payment and

Billing Access

Yes

No

View all Org's Spaces

Yes

No, can only access assigned Space

Add User

Yes

Can add other users to a Space only if their own account was originally set up in the root org by the root org Admin.

Note that if these requirements aren't met, Builder returns a message that you don't have permissions in the parent organization to add a new user. In this case, contact your root org Admin.

Support request for Admin-level changes

Yes

No

View of Organization tab

Access to all info

Includes only the Organization name and access to Spaces that the root org Admin has added this user to.

A user must exist in the parent Organization before you can set them up in a Space. Additionally, Organizations have their own roles that impact Space permissions.

To add a new user to a Space:

  1. Make sure an Organization Admin has already added the user to the parent Organization. For more information, see the Managing Users section of Managing Your Organization.
  2. Go to the Space Settings.
  3. Click the Users tab and click the Add New User button.
  4. Enter the user(s) email address(es) and select a role.
  5. Click the Send Invite button.
  6. Make sure the user follows the instructions in the email from Builder to complete their account setup.

The process for adding users in bulk is the same as adding a single user except that you continue to add user emails in the add users by their email addresses field.

When you've typed the email address of one user, press Enter or Return and repeat for each additional address.

The process for adding users in bulk at the Organization level is the same as adding at the Space level; go to Organization Settings, go to the Users tab, and click Add New User.

The following video shows the process of adding more than one user at a time in the Space Settings.

The role switcher gives Admins a way to preview the Builder interface as if they were assigned a different role. Though you can switch to any built-in role, this feature is particularly useful when creating custom roles and testing what users assigned to those roles can access.

Use the role switcher to confirm that users have the correct permissions, such as view and edit access, and that restricted areas or features are appropriately hidden.

You must be an Admin to use the role switcher.

To use the role switcher:

  1. Open the Command Palette. Press Cmd + k (on Mac) or Ctrl + k (on Windows) to open the Command Palette. For more details, read Using the Command Palette to Get Around Builder.
  2. In the Command Palette, select Toggle Developer Options. to open the Developer Options panel.
  3. Under the Admin Options section, select the role you'd like to test. The UI updates to reflect the permissions and interface changes for that role.

As you switch roles, the Builder UI changes to what a user assigned to that role would experience. This includes access to different tabs, buttons, and features.

Use the role switcher to debug and verify that roles are set up as expected for your team.

The video below shows opening the Developer Options panel and choosing the Contributor role to change the UI as it would be for someone assigned that role. In this example, the tabs that a Contributor doesn't have access to disappear and the user tries dragging around a Text block, which the Contributor role doesn't include, so the block stays put.

Was this article helpful?

Product

Visual CMS

Theme Studio for Shopify

Sign up

Login

Featured Integrations

React

Angular

Next.js

Gatsby

Get In Touch

Chat With Us

Twitter

Linkedin

Careers

© 2020 Builder.io, Inc.

Security

Privacy Policy

Terms of Service

Newsletter

Get the latest from Builder.io

By submitting, you agree to our Privacy Policy

Product

Visual Copilot

Visual CMS

Integrations

What's New

Open Source

Builder

Builder

Mitosis

Mitosis

Qwik

Qwik

Partytown

Partytown

Popular Guides

From Design to Code Guide

Composable Commerce Guide

Headless CMS Guide

Headless Commerce Guide

Composable DXP Guide

Design to Code

Resources

Blog

Knowledge Base

Community Forum

Partners

Performance Insights

Templates

Success Stories

Showcase

Resource Center

Best of Web

Frameworks

React

React

Next

Next.js

Qwik

Qwik

Gatsby

Gatsby

Angular

Angular

Vue

Vue

Svelte

Svelte

Remix logo

Remix

Nuxt

Nuxt

Hydrogen

Hydrogen

Security

Privacy Policy

SaaS Terms

Security & Compliance

Cookie Preferences