Ниже мое определение политики и правильно работает (политика отвечает за назначение тегов из группы ресурсов ресурсам):
{
"properties": {
"displayName": "inheritTags",
"policyType": "Custom",
"mode": "Indexed",
"metadata": {
"createdBy": "3332dc03-2402-46e3-9098-c7350b0bc8dd",
"createdOn": "2019-11-25T14:49:57.8136557Z",
"updatedBy": "3332dc03-2402-46e3-9098-c7350b0bc8dd",
"updatedOn": "2019-11-26T19:43:48.752452Z"
},
"parameters": {},
"policyRule": {
"if": {
"allOf": [
{
"value": "[resourceGroup().tags]",
"exists": "true"
},
{
"value": "[resourceGroup().tags]",
"notEquals": ""
}
]
},
"then": {
"effect": "modify",
"details": {
"operations": [
{
"operation": "addOrReplace",
"field": "tags",
"value": "[resourceGroup().tags]"
}
],
"roleDefinitionIds": [
"/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c"
]
}
}
}
},
"id": "/subscriptions/78afced4-1c58-4e66-8242-c042890d34c3/providers/Microsoft.Authorization/policyDefinitions/9f2a0e94-5ada-47b0-8125-42464f93cf37",
"type": "Microsoft.Authorization/policyDefinitions",
"name": "9f2a0e94-5ada-47b0-8125-42464f93cf37"
}
Тем не менее в Обзор вкладка на странице Политика У меня есть информация, что назначенное определение политики находится в Несоответствующее состояние:
![enter image description here](https://i.stack.imgur.com/63y5D.png)
* 1018 Причина этого?
Различные значения из-за сравнения предыдущего состояния с ожидаемым, и я знаю, что источником "проблем" являются такие ключевые слова, как
exists
,
notEquals
и т. Д .:
https://docs.microsoft.com/en-us/azure/governance/policy/how-to/determine-non-compliance#compliance -reasons ![enter image description here](https://i.stack.imgur.com/jJvGb.png)
Как игнорировать эти сообщения о соответствии и получить соответствие ресурса, вы знаете, теги правильно назначены Так в чем проблема? или, может быть, я неправильно понимаю azure политики?
![enter image description here](https://i.stack.imgur.com/7rbgv.png)