次の方法で共有


Azure Policy を使用して、 Azure マネージアプリケーションのアソシエーションをデプロイする

Azure ポリシーは、リソースをマネージアプリケーションに関連付けするためのアソシエーションをデプロイするために使用できます。 この記事では、関連付けをデプロイする組み込みのポリシーと、そのポリシーを使用する方法について説明します。

関連付けをデプロイする組み込みポリシー

マネージド アプリケーションの関連付けのデプロイは、リソースの種類をマネージド アプリケーションに関連付けるための組み込みのポリシーです。 このポリシーのデプロイでは、入れ子になったリソースの種類はサポートされていません。 このポリシーは、次の 3 つのパラメーターを受け取ります。

  • マネージド アプリケーション ID - この ID は、リソースの関連付けが必要なマネージド アプリケーションのリソース ID です。
  • 関連付けるリソースの種類 - これらのリソースの種類は、マネージド アプリケーションに関連付けられるリソースの種類の一覧です。 同じポリシーを使用して、複数のリソースの種類を、マネージアプリケーションに関連付けることができます。
  • 関連付けの名前のプレフィックス - この文字列は、作成される関連付けリソースの名前に追加されるプレフィックスです。 既定値は DeployedByPolicy です。

このポリシーでは、DeployIfNotExists 評価が使用されます。 リソースプロバイダーが、選択したリソースの種類の、リソースの作成または更新要求を処理し、その評価で成功状態のコードが返された後に実行されます。 その後、Template deployment を使用して関連付けリソースがデプロイされます。 関連付けの詳細については、Azure カスタム プロバイダー リソースのオンボードにアクセスしてください

詳細については、「マネージド アプリケーションの関連付けのデプロイ」にアクセスしてください。

関連付けのデプロイの組み込みポリシーを使用する方法

前提条件

マネージアプリケーションが、操作を実行するために、サブスクリプションへのアクセス許可が必要な場合、アソシエーションリソースのポリシーのデプロイは、アクセス許可を付与しなければ機能しません。

ポリシー割り当て

組み込みポリシーを使用するには、ポリシー割り当てを作成し、マネージド アプリケーション ポリシーの関連付けのデプロイを割り当てます。 ポリシーが正常に割り当てられた後、そのポリシーは非準拠のリソースを識別し、それらのリソースの関連付けをデプロイします。

ポリシー割り当てを作成し、デプロイ アソシエーションを割り当てるための Azure portal のスリーンショット。

ヘルプの表示

Azure カスタム リソース プロバイダーの開発に関する質問がある、または回答が必要な場合は、Stack Overflow にアクセスしてください。 質問を投稿する際は、タグ azure-custom-providers を使用してください。

次のステップ

この記事では、組み込みのポリシーを使用して関連付けをディプロイする方法について学びました。 さらに学習するには、次の記事を参照してください。