Service Principals
Access ControlMedium Complexity📚 Medium
Machine identities for automated workloads — no human credentials
Decision Guide
✓
When to Use
- →ETL pipelines currently run under a shared human account
- →CI/CD deployments need Databricks access
- →Need to rotate credentials without disrupting human users
- →Compliance requires separation of human and machine access
- →Multiple automated systems need different permission levels
✗
When NOT to Use
- →Interactive development or ad-hoc analysis
- →Single-user sandbox workspace
Controls Using This Technology
The following 1 controls use Service Principals for implementation:
Need to Compare Options?
See how Service Principals compares to other access control approaches with our detailed comparison table.
Compare Technologies →