Role-Based Access Control (Permissions) is included with our Scale and** Enterprise **plans.
Permissions Center
The Permissions Center, when enabled, allows the Instance owner full control over role-based permissions across each workspace within the Instance. To access the Permissions Center, open the menu panel on the Instance then choose Permissions (RBAC).
Open the menu panel of your instance.

Open Permissions (RBAC).
Roles
Roles can be managed and created from the Roles view of the Permission Center.
Manage Role in the Permissions Center.
Default Roles
Xano includes two default roles, which permissions are standard and cannot be modified. These roles are admin and developer.Permissions
Permission types can be set on the various workspace objects in Xano. The permission types are as follows:- (C) Create - permission to create the specified object.
- (R) **Read **- permission to read the specific object.
- (U) Update - permission to update or modify the specified object.
- (D) Delete - permission to delete the specified object.
- Full - permission to Create, Read, Update, and Delete (CRUD).
- Enabled/Disabled - some objects only require enabling or disabling the permission.
- Inherit* - inherit is a special permission type. This permission will inherit the same permission from the parent role type. Meaning, inherit is chosen for Jane Doe on Workspace A for Run & Debug, then Jane’s permission on Run & Debug will inherit the permission of her assigned role.
Objects
Please read each description carefully to understand the permissions for each object. The objects with role-based access control include:- Instance Billing - access to manage Instance billing.
- Instance Workspace - access to manage Instance workspaces.
- Workspace Export - allows usage of the workspace export feature.
- Workspace Run & Debug - allows usage of the workspace Run & Debug feature.
- Workspace Addons - allows access to workspace Addons.
- Workspace API Groups - allows access to workspace API groups.
- Workspace Connect - allows access to workspace Connect Center.
- Workspace Content - allows access to workspace content (database records).
- Workspace Live Data Source - allows access to workspace content (database records) on the live data source.
When disabled, users can still access non-live data source content (if Workspace Content permission is enabled).** Use this permission to protect access to production data.**
- Workspace Database - allows access to workspace database.
- Workspace Env - allows access to workspace Environment Variables.
- Workspace Files - allows access to workspace Files and File Management.
- Workspace Functions - allows access to workspace Custom Functions in the Library.
- Workspace Marketplace - allows access to workspace Marketplace.
- Workspace Request History - allows access to workspace API Request History.
- Workspace Task - allows access to workspace Background Tasks.
- Additional objects coming soon.
Create a Custom Role
To create a new role select + Add new custom role.
Create a new Custom Role.
Edit Role Permissions
To edit the permissions on a custom role, double-click the permission level to modify and select the new permission from the dropdown.
Modify Permissions of a Role.
Workspaces View
The initial view in the Permissions Center provides a view of all the Workspaces, team members, and permissions in the Instance.

In this example, we are looking at Michael's permissions across all workspaces.
Copy/Paste Permissions
Copy/Paste Permission** **enables you to quickly assign a team member the same permissions as another one. This is useful when you have team members that need the exact same access across each Workspace. To do this, choose the Copy/Paste button, then the team member you want to copy permissions from, and the team member you wish to paste permissions to.
COPY/PASTE Permissions of one team member to another.
Edit Permissions on a Workspace
You can edit specific permissions on a Workspace for a team member by clicking on the permission you want to modify.Bulk-Assigning Roles and Permissions
Click the three dots above your roles list to open a menu, offering quick access to managing roles and permissions.

