cancel
Showing results for 
Search instead for 
Did you mean: 
Data Governance
Join discussions on data governance practices, compliance, and security within the Databricks Community. Exchange strategies and insights to ensure data integrity and regulatory compliance.
cancel
Showing results for 
Search instead for 
Did you mean: 

Specific audit logs are not being generated.

kohei-matsumura
Databricks Partner

I changed the administrative permissions for a specific service principal in the account management screen.

I expected an audit log to be generated with service_name = accountns and action_name = changeServicePrincipalAcls, as described in the audit log reference, but it wasn't generated.

What kind of operation would generate an audit log with service_name = accountns and action_name = changeServicePrincipalAcls?行ãĢãŸæ“ä―œ.pngロã‚Ŋ゙ãŪįĒščŠ.png

1 REPLY 1

Ashwin_DSA
Databricks Employee
Databricks Employee

Hi @kohei-matsumura,

An audit log entry with service_name = accounts and action_name = changeServicePrincipalAcls is generated only when you change the workspace-level ACLs of a service principal... as in... when you use the workspace permissions API/UI to grant or revoke "Service principal user/manager" on that service principal at the workspace level.

The account console "Permissions" tab you used is backed by the Account Access Control API, which emits service_name = accountsAccessControl, action_name = updateRuleSet, not changeServicePrincipalAcls.

You may also find this useful.

If this answer resolves your question, could you mark it as “Accept as Solution”? That helps other users quickly find the correct fix.

Regards,
Ashwin | Delivery Solution Architect @ Databricks
Helping you build and scale the Data Intelligence Platform.
***Opinions are my own***