Enable jobs access control for your workspace

Note

Access control is available only in the Premium plan (or, for customers who subscribed to Databricks before March 3, 2020, the Operational Security package).

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.

Enable jobs access control

  1. Go to the Admin Console.

  2. Select the Access Control tab.

    Access control tab
  3. Click the Enable button next to Cluster, Pool and Jobs Access Control.

    Enable access control
  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. Select the Access Control tab.
  3. Click the Enable button next to Job Visibility Control.
  4. Click Confirm.

To disable job visibility control, use the same procedure, clicking Disable in the third step.