次の方法で共有


展開プロファイルを構成する

展開プロファイルは、展開ユーザー 設定 にリンクされています。 ALM Accelerator アプリは展開プロファイルを使用して、ソリューションを展開する際、ブランチと承認を作成する場所と方法に関する展開ユーザーの決定を行います。 また、 Azure DevOps プロジェクトやリポジトリに接続する方法を知るためにもそれらを使用します。

ALM Accelerator アプリを使用した展開プロファイルの作成

ソリューションのプロファイルを作成すると、ソース管理を適用して自動的に展開できるようになります。

  1. ALM Accelerator for Power Platform アプリを開きます。 複数のユーザー設定がある場合は、リストからエクスペリエンスを選択します。 それ以外の場合、アプリはデフォルトの UI を使用します。

    ユーザー設定が共有されている場合は、展開プロファイルを持つソリューションでのみ機能を実行できます。 共有されているユーザー設定にソリューションのプロファイルがない場合、そのソリューションに対してアクションを実行することはできません。

  2. プロファイルが割り当てられていないソリューションで、プロファイルの選択 を選択します。

  3. 一覧からプロファイルを選択する または、+ を選択して作成し、新しいプロファイルの名前を入力し、組織プロジェクトリポジトリターゲット ブランチ を選択し、作成 を作成します。

    新しいプロファイルを作成すると、検証、テスト、および本番用のデフォルト構成がデプロイメント環境に自動的に入力されます。 これらの環境の URL には、環境の実際の URL のプレースホルダーが含まれています。

  4. 検証、テスト、および実稼働環境の URL を入力します。

  5. 保存 を選択して、プロファイルへの変更を保存し、ソリューションの既定値としてプロファイルを保存します。

ALM Accelerator アプリを使用した展開プロファイルの作成

ALM Accelerator アプリでプロファイルを簡単に作成できます。 ALM Accelerator 管理アプリを使用してプロファイルを作成および更新することもできます。 ALM Accelerator アプリを使用してデプロイメント プロファイルを作成し、管理アプリを使用してそれらを更新することをお勧めします。

次のフィールドが展開プロファイル フォームに表示されます。

  • 名前: ALM Accelerator アプリのプロファイルを識別します。
  • AzDO 組織: ソリューションのプロジェクトとリポジトリを含む Azure DevOps 組織を識別します。
  • AzDO プロジェクト: ソリューションのプロジェクトとリポジトリを含む Azure DevOps プロジェクトを識別します。
  • リポジトリ: ソリューションを含む Azure DevOps リポジトリを識別します。
  • ターゲット ブランチ: 新しい機能ブランチの作成元となるリポジトリ内のブランチと、展開要求が行われたときの新しいプル リクエストのターゲット ブランチを識別します。 [Use Solution Branches] と呼ばれるこのフィールドの特別な値は、アプリを使用してプロファイルを作成するときのデフォルトです。 この値は、展開のターゲット ブランチとしてソリューションのブランチ名を使用するようにアプリに指示します。 この値を使用することを推奨します。 別の値を使用する場合は、適切にトリガーするために パイプライン テンプレートを更新 する必要がある場合があります。
  • AzDO パイプライン プロジェクト: ソリューションのパイプラインを含む Azure DevOps プロジェクトを識別します。 値を指定しない場合、アプリは AzDO プロジェクト フィールドの値を使用します。 このフィールドはほとんど使用されません。 これは、ソリューションとは別のプロジェクトでエクスポート、インポート、削除のパイプラインをホストしている場合にのみ必要です。
  • サービス接続名: Azure DevOps 環境への接続に使用する Dataverse サービス接続の名前を識別します。 このフィールドを使用すると、すべてのソリューションとパイプラインに対して、それぞれに個別のサービス接続を作成するのではなく、Azure DevOps プロジェクト内で単一のサービス接続を作成できます。 値を指定しない場合、アプリは、使用しているサービス接続名が Dataverse 環境の URL と同じ名前であると想定します。
  • リポジトリ ID: Azure DevOps のリポジトリを識別し、ALM Accelerator アプリでリポジトリを一意に識別します。 Azure DevOps でこの値を見つけるには、プロジェクト設定でリポジトリに移動し、URL の値をコピーします。 たとえば URL が https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9 の場合、リポジトリ ID は 123b59bc-f413-432b-bae5-1d754b725ca9 です。

次の手順