---
title: Role-based access control (RBAC)
description: 'How InfluxDB 3 Enterprise role-based access control (RBAC) works: built-in roles, the permissions model, and current limitations. RBAC is part of the user authentication preview.'
url: https://docs.influxdata.com/influxdb3/enterprise/reference/internals/rbac/
estimated_tokens: 402
product: InfluxDB 3 Enterprise
version: enterprise
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb3/enterprise/reference/internals/rbac/
date: '2026-06-23T11:37:48-05:00'
lastmod: '2026-06-23T11:37:48-05:00'
---

#### RBAC is part of the user authentication preview

Role-based access control applies to the multi-user authentication preview,
which is **off by default** in InfluxDB 3 Enterprise. Existing `apiv3_`token workflows are unaffected. See[Manage users and authentication](/influxdb3/enterprise/admin/security/manage-users/)to enable the preview.

Role-based access control (RBAC) governs what authenticated users can do in
InfluxDB 3 Enterprise. Each user is assigned one or more built-in roles that
determine their permissions.

## Built-in roles

InfluxDB 3 Enterprise provides three built-in roles:

* **Admin**
* **Auditor**
* **Member**

#### Role permissions are limited in this preview

Role-based permissions are limited and still being finalized. Only the **Admin**role (or an admin token) currently has full access. The **Auditor** and**Member** roles grant less access than their names suggest. Use an
admin token for user and role management.

## Assign roles

Assign roles to a user with the `influxdb3 update user-roles` command. See[Manage users and authentication](/influxdb3/enterprise/admin/security/manage-users/)for the user-management workflow.

## Limitations

RBAC has the following known limitations in InfluxDB 3 Enterprise:

* **Token scope can exceed role scope**: A non-admin user can currently create tokens with broader permissions than their assigned role.

#### Related

* [Manage users and authentication](/influxdb3/enterprise/admin/security/manage-users/)
* [InfluxDB 3 Enterprise authentication and authorization](/influxdb3/enterprise/reference/internals/authentication/)
