This is an old revision of the document!
Azure Security
-
- Secure Score
Assessments
- The minimum ARM roles/permissions needed to do an Azure assessment are Reader and Security Reader. The Global Reader role is needed on Azure AD.
In addition, a custom role with the following permission is needed for certain storage account checks.
{
"Name": "Azure Assessor",
"Description": "A role temporarily used to assess the security posture of an Azure tenant.",
"AssignableScopes": [
"/providers/Microsoft.Management/managementGroups/<tenant id>"
],
"Actions": [
"Microsoft.Storage/storageAccounts/listkeys/action"
],
"NotActions": [],
"DataActions": [],
"NotDataActions": []
}
Tools
Best Practices
- Automated/programmatic deployment/configuration is recommended over manual processes