簡體   English   中英

如何通過 Azure Policy 限制“發布者”

[英]How to restrict "Publisher" by Azure Policy

我們很難,因為我們試圖通過 Azure Policy 限制特定的“發布者”,但我們只找到了如何限制“類型”的方法。 難道沒有一個高貴的靈魂,誰知道,如何幫助我們?

您可以創建如下所示的策略來限制來自特定發布者的計算資源 -

    {
      "policyRule": {
        "if": {
          "allOf": [
            {
              "field": "Microsoft.Compute/imagePublisher",
              "match": "[parameters('NotAllowedImage')]"
            }
          ]
        },
        "then": {
          "effect": "Deny"
        }
      },
      "parameters": {
        "NotAllowedImage": {
          "type": "String",
          "metadata": {
            "displayName": "Not Allowed  Image",
            "description": "Not Allowed Image for Virtual Machine/Compute"
          }
        }
      },
      "metadata": {
        "category": "Compute"
      }
    }

當您將此圖像分配給訂閱或資源組時,系統會要求您輸入要限制的圖像名稱的值。 保存作業。

現在,一旦您從被拒絕的映像發布者創建了 vm/compute 資源,驗證步驟就會失敗,因為策略不允許創建此類 vm/compute 資源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM