๐ก๏ธ Azure Databricks users and groups are not synced from Microsoft Entra ID๐ขโช
- Contextual name: ๐ก๏ธ Databricks users and groups are not synced from Microsoft Entra ID๐ขโช
- ID:
/ce/ca/azure/databricks/users-and-groups-are-synced-from-entra-id - Tags:
- โช Impossible policy
- ๐ข Policy with categories
- ๐ข Policy with type
- Policy Type:
COMPLIANCE_POLICY - Policy Categories:
SECURITY
Statsโ
not available
Descriptionโ
Descriptionโ
To ensure centralized identity and access management, users and groups from Microsoft Entra ID should be synchronized with Azure Databricks. This is achieved through SCIM provisioning, which automates the creation, update, and deactivation of users and groups in Databricks based on Entra ID assignments. Enabling this integration ensures that access controls in Databricks remain consistent with corporate identity governance policies, reducing the risk of orphaned accounts, stale permissions, and unauthorized access.
Rationaleโ
Syncing users and groups from Microsoft Entra ID centralizes access control, enforces the least privilege principle by automatically revoking unnecessary access, reduces administrative overhead by eliminating manual user management, and ensures auditability and compliance with industry regulations.
Impactโ
SCIM provisioning requires role mapping to avoid misconfigured user privileges.
Auditโ
From Azure Portalโ
Verify SCIM provisioning is enabled:
- Go to
Microsoft Entra ID.... see more
Remediationโ
Remediationโ
From Azure Portalโ
Enable provisioning in Azure Portal:
Go to
Microsoft Entra ID.Under
Manage, clickEnterprise applications.Click the name of the Azure Databricks SCIM application.
Under
Provisioning, selectAutomaticand enter the SCIM endpoint and API token from Databricks.Enable provisioning in Databricks:
Navigate to
Admin Console > Identity and Access Management.Enable SCIM provisioning and generate an API token.
Configure role assignments:
Ensure groups from Entra ID are mapped to appropriate Databricks roles.
Restrict administrative privileges to designated security groups.
Regularly monitor sync logs:
Periodically review sync logs in Microsoft Entra ID and Databricks Admin Console.
Configure Azure Monitor alerts for provisioning failures.
Disable manual user creation in Databricks:
Ensure that all user management is controlled via SCIM sync from Entra ID.
Disable personal access token usage for authentication.
From Azure CLIโ
Enable SCIM User and Group Provisioning in Azure Databricks:
... see more
policy.yamlโ
Linked Framework Sectionsโ
| Section | Sub Sections | Internal Rules | Policies | Flags | Compliance |
|---|---|---|---|---|---|
| ๐ผ CIS Azure v5.0.0 โ ๐ผ 2.1.4 Ensure that users and groups are synced from Microsoft Entra ID to Azure Databricks (Manual) | 1 | no data | |||
| ๐ผ CIS Azure v6.0.0 โ ๐ผ 2.1.4 Ensure that Users and Groups are Synced from Microsoft Entra ID to Azure Databricks (Manual) | 1 | no data | |||
| ๐ผ Cloudaware Framework โ ๐ผ Secure Access | 61 | no data |