Azure Policy を使用して、 Azure マネージアプリケーションのアソシエーションをデプロイする
Azure ポリシーは、リソースをマネージアプリケーションに関連付けするためのアソシエーションをデプロイするために使用できます。 この記事では、関連付けをデプロイする組み込みのポリシーと、そのポリシーを使用する方法について説明します。
関連付けをデプロイする組み込みポリシー
マネージド アプリケーションの関連付けのデプロイは、リソースの種類をマネージド アプリケーションに関連付けるための組み込みのポリシーです。 このポリシーのデプロイでは、入れ子になったリソースの種類はサポートされていません。 このポリシーは、次の 3 つのパラメーターを受け取ります。
- マネージド アプリケーション ID - この ID は、リソースの関連付けが必要なマネージド アプリケーションのリソース ID です。
- 関連付けるリソースの種類 - これらのリソースの種類は、マネージド アプリケーションに関連付けられるリソースの種類の一覧です。 同じポリシーを使用して、複数のリソースの種類を、マネージアプリケーションに関連付けることができます。
- 関連付けの名前のプレフィックス - この文字列は、作成される関連付けリソースの名前に追加されるプレフィックスです。 既定値は
DeployedByPolicy
です。
このポリシーでは、DeployIfNotExists
評価が使用されます。 リソースプロバイダーが、選択したリソースの種類の、リソースの作成または更新要求を処理し、その評価で成功状態のコードが返された後に実行されます。 その後、Template deployment を使用して関連付けリソースがデプロイされます。
関連付けの詳細については、Azure カスタム プロバイダー リソースのオンボードにアクセスしてください
詳細については、「マネージド アプリケーションの関連付けのデプロイ」にアクセスしてください。
関連付けのデプロイの組み込みポリシーを使用する方法
前提条件
マネージアプリケーションが、操作を実行するために、サブスクリプションへのアクセス許可が必要な場合、アソシエーションリソースのポリシーのデプロイは、アクセス許可を付与しなければ機能しません。
ポリシー割り当て
組み込みポリシーを使用するには、ポリシー割り当てを作成し、マネージド アプリケーション ポリシーの関連付けのデプロイを割り当てます。 ポリシーが正常に割り当てられた後、そのポリシーは非準拠のリソースを識別し、それらのリソースの関連付けをデプロイします。
ヘルプの表示
Azure カスタム リソース プロバイダーの開発に関する質問がある、または回答が必要な場合は、Stack Overflow にアクセスしてください。 質問を投稿する際は、タグ azure-custom-providers
を使用してください。
次のステップ
この記事では、組み込みのポリシーを使用して関連付けをディプロイする方法について学びました。 さらに学習するには、次の記事を参照してください。