Baserow Advanced and Enterprise plans come with advanced user management to boost data protection and privacy requirements. Role-based access control allows administrators to restrict access to data by assigning roles to users in workspaces, databases or tables.
Role based permissions feature is available to users on Baserow.io SaaS Advanced and Self-hosted Enterprise plans. To learn more about Baserow paid plans, visit our pricing page.
An admin can assign roles to Members and/or Teams at the workspace level and on individual databases and tables. This support article covers assigning roles to teams in bulk in a workspace. For assigning roles for other applications:
Baserow Teams are per Workspace and workspace members can be invited to teams. Teams allow admins to give or restrict permissions in bulk to multiple people.
A team will have a default role assigned at workspace level. When the team’s default role is set, every member of that team automatically gets assigned that role on the entire workspace and everything in it by default, unless exceptions are added to individual databases and tables.
Member-specific roles will always override Team roles. To manage control, we recommend that you assign Members “No Role” at the Workspace level first, invite members to a team on workspace level, and then assign roles to the team on individual databases and tables as you see fit. Learn more about the hierarchy of roles.
To manage and assign roles to Members or Teams at the workspace level,
A higher role has all of the permissions of the lower roles. Other users might inherit access to a Database or Table via their respective roles on the parent Database or Workspace.
To create a team, select the Teams tab at the top of the Members page,
Click the “Create team” button to open up a pop-over
Add the team name and set a default role for the team users.
Choose the team’s default role at workspace level. Click the default role drop-down to scroll through the list of permissions.
Add members from the existing workspace member list to the team by clicking the “Add members” button. Learn how to invite members to a workspace.
Search and select the members you want to invite using the tick box or the “Select all” button. The modal will indicate the total number of members selected. Then click “Invite”.
Click the ‘Save’ button to create your team.
The member will be added to the team. Users in a team effectively have all of the permissions that are assigned to that team, unless more specific roles are assigned to individual users.
Modify a member’s default role on the workspace level by selecting an option from the default role dropdown.
After creating a team, Admins can modify the team’s name, default role or members from the Teams tab at the top of the Members page.
To edit an existing team,
To delete a team,
Admins can add or remove members of a team from the Teams tab at the top of the Members page.
To add a member to the team,
To delete a member from the team,
If you’re looking for something else, please feel free to make recommendations or ask us questions in our online community—we’re ready to assist you!