Skip to main content

Manage permissions on governed tags

Preview

This feature is in Public Preview.

This page explains how to grant permissions on governed tags. For an overview of governed tags, see Governed tags.

Governed tag permissions overview

Governed tag permissions determine who can create, edit, assign, and delete governed tags, as well as who can assign governed tags to resources. Governed tag permissions can apply at one of two scopes:

  • Account: If you have a permission at the account level, you have that permission on all governed tags in the account. For example, if you have MANAGE at the account level, you can manage any governed tag in the account.
  • Individual governed tag: If you have a permission on a specific governed tag, you can only manage or assign that particular governed tag.

The following table summarizes the permissions available for managing governed tags.

Permission

Definition

Scope

CREATE

Create new governed tags

Account

MANAGE

Edit, delete, and assign permissions for governed tags

Account or individual governed tag

ASSIGN

Assign governed tags to Unity Catalog objects

Account or individual governed tag

  • Account admins have CREATE and MANAGE permissions on the account by default.
  • Workspace admins have CREATE on the account by default.
  • Users with the CREATE permission can add new governed tags and are automatically granted the MANAGE permission on each governed tag they create.
  • System tags cannot be updated or deleted, even by users with the MANAGE permission

The ASSIGN permission controls who can use governed tags. This is distinct from privileges that determine whether a user can add or edit tags on specific objects. For example, the APPLY TAG privilege on an object is also required to assign governed tags to Unity Catalog objects.

Users can also continue to create and assign tags that are not governed.

note

Updating governed tag permissions can take up to 30 seconds or longer to fully propagate. The UI reflects the updated permissions immediately, but permission checks may not succeed until propagation is complete.

Assign governed tag permissions on the account

To assign governed tag permissions at the account level, you must have the MANAGE permission at the account level. Account admins have MANAGE on the account by default.

  1. In your Databricks workspace, click Data icon. Catalog.
  2. Click the Governed tags button.
  3. Click the Account Permissions tab.
  4. Click Grant permission set.
  5. In Principals, select the user, service principal, or group you want to assign permissions to.
  6. In Permission sets, select the desired permissions (CREATE, MANAGE, or ASSIGN).
  7. Click Save.

Assign permissions on an individual governed tag

To assign permissions on an individual governed tag, you must have the MANAGE permission on that governed tag.

  1. In your Databricks workspace, click Data icon. Catalog.
  2. Click the Governed tags button.
  3. Select the governed tag.
  4. Click the Permissions tab.
  5. Click Grant permission set.
  6. In Principals, select the user, service principal, or group you want to assign permissions to.
  7. In Permission sets, select the desired permissions (CREATE, MANAGE, or ASSIGN).
  8. Click Save.