Skip to content

Commit 2cc57b7

Browse files
committed
docs(databricks): restructure Permissions section into logical subsections
1 parent aa21e6f commit 2cc57b7

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

  • content/en/data_observability/jobs_monitoring/databricks

content/en/data_observability/jobs_monitoring/databricks/_index.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -460,16 +460,18 @@ DD_LOGS_CONFIG_PROCESSING_RULES=[{\"type\": \"exclude_at_match\",\"name\": \"dro
460460
```
461461

462462
### Permissions
463-
Grant {{< ui >}}Workspace Admin{{< /ui >}} privileges to the user or service principal that connects to your Databricks workspace. This allows Datadog to manage init script installations and updates automatically, reducing the risk of misconfiguration.
463+
The user or service principal that connects to your Databricks workspace must have the following workspace entitlements enabled, in addition to the permissions described below:
464464

465-
<div class="alert alert-info">Regardless of whether you grant <strong>Workspace Admin</strong> privileges or the granular permissions below, the user or service principal must have the following workspace entitlements enabled:
466-
<ul>
467-
<li>{{< ui >}}Databricks SQL access{{< /ui >}}</li>
468-
<li>{{< ui >}}Workspace access{{< /ui >}}</li>
469-
</ul>
470-
</div>
465+
- {{< ui >}}Databricks SQL access{{< /ui >}}
466+
- {{< ui >}}Workspace access{{< /ui >}}
467+
468+
#### Workspace Admin privileges
471469

472-
If you need more granular control, grant these minimal permissions to the following [workspace level objects][19] to still be able to monitor all jobs, clusters, and queries within a workspace:
470+
Grant {{< ui >}}Workspace Admin{{< /ui >}} privileges to the user or service principal. This allows Datadog to manage init script installations and updates automatically, reducing the risk of misconfiguration.
471+
472+
#### Granular permissions
473+
474+
If you need more granular control instead of Workspace Admin privileges, grant these minimal permissions to the following [workspace level objects][19] to still be able to monitor all jobs, clusters, and queries within a workspace:
473475

474476
| Object | Permission |
475477
|--------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@@ -479,6 +481,8 @@ If you need more granular control, grant these minimal permissions to the follow
479481
| Query | [CAN VIEW][23]
480482
| SQL warehouse | [CAN MONITOR][24]
481483

484+
#### Cost data permissions
485+
482486
Additionally, for Datadog to access your Databricks cost data in Data Observability: Jobs Monitoring or [Cloud Cost Management][26], the user or service principal used to query [system tables][27] must have the following permissions:
483487
- `CAN USE` permission on the SQL Warehouse.
484488
- Read access to the [system tables][27] within Unity Catalog. In Databricks, open the {{< ui >}}SQL Editor{{< /ui >}} and run the following commands, using the service principal's client ID (not its display name):

0 commit comments

Comments
 (0)