
Knowledge Base
Articles In This Section
User Groups | BEGINNERHow to Share with Everyone on the Internet How to Archive Records Using Role Permissions | INTERMEDIATEHow to Use and Adjust Roles in Quickbase | BeginnerHow to Switch a Client to a New Quickbase Developer How to Display Information for Certain Roles in QuickbaseConditional Filters for Record Permissions Using Roles | INTERMEDIATEHow to Add New Users to your Quickbase ApplicationDenying User Access | BEGINNERSections
Roles allow us to differentiate users performing specific jobs within an application. They can be used to assign various levels of access to tables and fields, show and hide particular data and influence users’ workflow across the application. The successful implementation of roles will create an efficient workspace for all users.
Once you have appropriate permissions, you can visit the Roles main page by navigating to the Users table and clicking Manage Roles. You can also get there from your application home page by visiting Settings > Roles.

2. To add a new Role, click the + New Role button to the top right of the screen. After doing so, you will be prompted to provide a Role Name and optional Description for the new role you are creating. Click OK to save.

3. Once the role has saved, you will be directed back to the Roles homepage where you will see your new role added to the list of existing ones. The App Level Permissions will be Basic and the Home Page will be set to the Default Dashboard. You can update the name and description any time from the Properties tab.
Now that you’ve added a new role, you will want to define what Users in this role will be allowed to do in your application. To get started, click the Name of your new role to enter the detailed view.

Under the App Access section, there are three checkbox options you can adjust for the new role, based on which ones you select, the role will be given one of the following permission levels:

Under the Table Access section, you can define specific permission levels for each table for viewing, adding, modifying and deleting records. The Add and Delete checkboxes are used to specify whether the user can add/delete records in the table. View and Modify allow for significantly more customization options:
Select the Save Common Reports checkbox if you want to allow users to save reports visible to all other users of you app. The Edit Fields Properties checkbox will allow users to edit field properties within the specified table. Use the Fields dropdown to control access to table fields. You initially select either Full Access, No Access or Custom Access. Selecting Custom Access will allow you to configure permissions for individual fields.
The User Interface tab allows you to control what users will see when they access the application by showing and hiding selected elements.

Adding new Roles is a crucial component to building customized workflows to your Quick Base application. Once you’ve created a Role, you’ll probably want to give it a unique dashboard. For more on that, check out Chayce’s article on Creating a new Dashboard.
Resources


© 2026 Quandary Consulting Group. All Rights Reserved.
Privacy Policy