A unified data governance solution that helps manage, protect, and discover data across your organization
Hi @Himaja Y
I have verified the Service Principal has the required roles and the correct access token. The service principal can successfully execute GET .../global-rules and receives HTTP 200, however POST .../global-rules return "Not authorized to access account".
- The exact API being called(Create Rule, Update Rule, Delete Rule, etc.) POST https://<tenant>-api.purview-service.microsoft.com /datagovernance/quality/business-domains/<domain-id> /data-products/<product-id> /data-assets/<asset-id> /global-rules
- The full 403 response body (including error code and message) { "error": { "code": "Unauthorized", "message": "Not authorized to access account" } }
- The roles currently assigned to the service principal in Purview The service principal is assigned Collection Administrator, Data Reader, and Data Curator roles