Я создаю политику, чтобы проверить, установлен ли уровень доступа контейнера BLOB-объектов на «Анонимный» в Azure учетных записях хранения.
Это политика, которую я создал.
{
"properties": {
"displayName": "check if Blob container access level is set to Anonymous",
"description": "check the container access level",
"mode": "all",
"policyRule": {
"if": {
"allOf": [
{
"field": "type",
"equals": "Microsoft.Storage/storageAccounts/blobServices/containers"
},
{
"not": {
"field": "Microsoft.Storage/storageAccounts/containers/publicAccess",
"equals": "False"
}
}
]
},
"then": {
"effect": "Audit"
}
}
}
}
Невозможно определить уровень доступа к контейнеру.