Skip to main content
RBAC is gradually being rolled out to our Enterprise customers. If you have an Enterprise subscription with Relevance AI and do not have access to this feature yet, please reach out to your sales representative to share your interest in this feature.You will not be able to access this feature if you are not on an Enterprise subscription.
Role-based access controls (RBAC) in Relevance AI is a security and governance feature that allows organizations to manage user access based on predefined roles and responsibilities. It ensures that individuals only have access to the data, tools, and platform functions necessary for their role, supporting operational control, collaboration, and compliance across teams. These new controls are designed to enhance security for our Enterprise clients by providing granular permissions at different levels. There are three main levels: org-level roles (Owner, Admin, Member, Viewer), project-level roles (Admin, Editor, Member, Chat, Viewer), and asset-level roles (Admin, Member, Viewer). Each role has specific permissions that dictate what users can do within the platform, such as managing credits, using agents, accessing integrations, and using Chat. This means you can tailor access based on the needs of your team, ensuring that sensitive information and functionalities are only available to those who need them.

Best Practices

Keep permissions simple. Assign roles based on who needs to build, who needs to view, who needs to chat, and who needs to govern.

Organization Level

  • Owners — have full control including billing and can delete the organization. Assign to 1-2 people maximum (CEO, CTO, or Head of Operations). Owners have all Admin permissions plus billing control.
  • Admins — set up and manage teams, projects, and authentication. Usually your workspace or IT leads.
  • Members — can only access projects they’re assigned to. Cannot create projects at the organization level. Asset creation within projects is controlled by project-level permissions. Best for users who need access to specific projects but shouldn’t manage organization-wide settings.
  • Viewers — view-only access to audit logs, usage data, and compliance reports. Use this for stakeholders who need visibility without operational access.

Project Level

  • Admins — own the project setup and governance. They control permission and authentication accounts.
  • Editors — build, edit, and run all assets in the project. Treat them as your core contributors.
  • Members — can build their own assets but don’t automatically see or edit others’. Great for independent work within shared projects.
  • Chat — access Relevance Chat only, cannot access the web app. Perfect for users who only need to interact with agents through chat. Requires asset-level permissions to run specific agents.
  • Viewers — can’t build or edit. Add them only to the specific assets they need to see.
Keep admin/editor access limited to people actively managing or building. Everyone else should be a member or viewer by default.

Asset Level

  • Project admins and editors automatically have full control.
  • Members can run assets but can’t modify them unless granted edit rights.
  • Viewers can only see results or outputs — they can’t run or trigger anything.
Default to least privilege. Grant edit rights intentionally, not by habit.

Organization level controls

New organization members will be given viewer permissions by default. If invited, their role will be selected during invite.

Roles

Permissions


Project level controls

Project admins will be able to set a users role upon invite. Organization admins can also set this for any project.

Roles

Permissions

Scroll horizontally to view all columns, including the Chat role permissions.

Chat Role Details

The Chat role is a new feature being gradually rolled out to Enterprise customers. If you have an Enterprise subscription with Relevance AI and do not have access to this feature yet, please reach out to your sales representative to share your interest in this feature.
The Chat role is designed for users who only need to interact with AI agents through Relevance Chat without accessing the main web application. Key characteristics:
Chat role users can only see and run agents they have Member or higher permissions on. They won’t be able to see any other agents in Chat. This allows you to control exactly which agents each Chat user can access by assigning asset-level permissions.
Users with this role are automatically redirected to Chat and cannot access the web app.
Cannot create new agents, tools, or knowledge bases.
Can have conversations with LLMs and in-built Chat Agents directly without agents.
Can trigger Chat and interact with agents (with proper asset permissions).
Cannot create assets or access the web app.
This role is ideal for end users, external collaborators, or team members who only need to use pre-built agents through the chat interface.

Asset level controls

An asset is an Agent, Tool, Knowledge or Workforce. Upon asset creation, the creator becomes the admin. An asset can have multiple admins (project admin is by default).

Roles

Permissions


Workforce Permissions

Workforces are treated as first-class assets in the RBAC system. However, running a workforce requires permissions at two levels:
  1. Workforce permission - The user must have at least Member (run) access to the workforce itself
  2. Agent permissions - The user must have at least Member (run) access to each agent used within the workforce
This means when sharing a workforce, you must:
  • Share the workforce with the user at the desired permission level
  • Share each agent in the workforce at a matching (or higher) permission level

Example scenarios

Note: If a user has run access to a workforce but lacks permissions on one or more agents, they will see a “Cannot run agent” warning in the workforce builder and will be unable to execute the workflow.
Learn more about sharing workforces as cloneable templates.

Frequently asked questions (FAQs)

No. This feature is available for Enterprise subscriptions only.
This feature is gradually being rolled out to Enterprise customers. Please reach out to your sales representative to express your interest in receiving this feature.
To limit a user to only access Relevance Chat, assign them the Chat role at the project level. Users with the Chat role are automatically redirected to Chat and cannot access the main web application. They can still interact with agents and have LLM conversations, but will need appropriate asset-level permissions (Member or higher) on specific agents to run them in Chat.
Yes, assigning a user the Asset Member role for a specific agent allows them to create tasks on the agent, approve/reject escalations, and view outputs, but not edit or delete the agent’s configuration.