Enable jobs access control for your workspace

Enabling access control for jobs allows job owners to control who can view job results or manage runs of a job. This article describes how to enable jobs access control and how to prevent users from seeing jobs they don’t have access to.

For information about assigning permissions and configuring jobs access control, see Jobs access control.

Requirements

This feature requires the Premium plan (or, for customers who subscribed to Databricks before March 3, 2020, the Operational Security package).

Enable jobs access control

  1. Go to the Admin Console.
  2. Click the Workspace Settings tab.
  3. Click the Cluster, Pool and Jobs Access Control toggle.
  4. Click Confirm.

Prevent users from seeing jobs they do not have access to

Note

Job visibility control is enabled by default for workspaces created after the release of Databricks platform version 3.34 (released in December 2020). If your workspace was created earlier, an admin must enable the feature.

Jobs access control by itself does not prevent users from seeing jobs displayed in the Databricks UI even when the users have no permissions on those jobs. To prevent these jobs from being visible to a user:

  1. Go to the admin console.
  2. Click the Workspace Settings tab.
  3. Click the Job Visibility toggle.
  4. Click Confirm.