1. Home
  2. Team Management
  3. About custom roles

About custom roles

This article walks you through the step-by-step process for creating custom roles, the benefits and how they work. 

This article explains:

  1. Custom roles and how they work
  2. Custom roles benefits
  3. Creating and assigning custom roles 

Before you begin:

You must already be registered on MicroDB.co. sign up for a free account You must have added a database to your account. Click here to learn how

Custom roles and how they work

Custom roles are a way to reuse standard roles and provide your own naming. Custom roles give you flexibility to create custom views which provide more control over the visibility of your data.

The standard roles: 

  1. Account Owner :  Owns an account, and its databases, and has full access. It is the only role that can create new databases, add users and assign user roles for this account. 
  1. DB Admin: Full control over a specific database. Can view all aspects including the ability to add, edit, and remove tables.
  1. Editor:  Has full editing abilities over data in the specified database but cannot add, edit, or remove tables.
  1. Read only : Has the least privilege and can only view data in a database.

Custom roles benefits

  1. Control over access and permissions to control exactly who can see, add, edit, or delete records in your account. 
  1. Improved security: By restricting access to certain data or functionality, you can help keep your data more secure and prevent unauthorized changes.
  1. Better collaboration: By assigning specific teams or users a custom role, you can ensure that everyone has access to the information they need to do their job, and that they can’t accidentally make changes that would affect others’ work.
  1. Increased efficiency: A custom role applied to a custom view provides users strict access to what they need, so they can work more efficiently and reduce the risk of errors.

Creating and assigning custom roles

To create a custom role, click the ‘Custom Roles’ menu option, choose the desired database in the list.

Next, click the ‘Add Role’ button, give the new role a name and choose a role type based on a default role. 

In the Permissions column there is a checkbox ‘Disable Delete’. Check the box if this role is not allowed to delete data. In the far right column, click the check mark to save or ‘x’ button to discard.

At this point you can now assign your custom role to a team member or use the role to create a table view.


Quick Start Guides

Visit the MicroDB Help Center for more great articles

Updated on January 20, 2023

Was this article helpful?

Need Support?
Can't find the answer you're looking for?
Contact Support