An Azure service that provides a hybrid, multi-cloud management platform for APIs.
Can you clarify if you are using Secure Scores - List or Secure Scores - Get?
To retrieve the properties of a secureScore object, these permissions are required:
| Permission type | Least privileged permissions | Higher privileged permissions |
|---|---|---|
| Delegated (work or school account) | SecurityEvents.Read.All | SecurityEvents.ReadWrite.All |
| Delegated (work or school account) | SecurityEvents.Read.All | SecurityEvents.ReadWrite.All |
| Delegated (personal Microsoft account) | Not supported. | Not supported. |
| Application | SecurityEvents.Read.All | SecurityEvents.ReadWrite.All |
In addition, in the Admin API settings, you should check if you need to set Service principals can access read-only admin APIs to Enabled.