展開プロファイルを構成する
展開プロファイルは、展開ユーザー 設定 にリンクされています。 ALM Accelerator アプリは展開プロファイルを使用して、ソリューションを展開する際、ブランチと承認を作成する場所と方法に関する展開ユーザーの決定を行います。 また、 Azure DevOps プロジェクトやリポジトリに接続する方法を知るためにもそれらを使用します。
ALM Accelerator アプリを使用した展開プロファイルの作成
ソリューションのプロファイルを作成すると、ソース管理を適用して自動的に展開できるようになります。
ALM Accelerator for Power Platform アプリを開きます。 複数のユーザー設定がある場合は、リストからエクスペリエンスを選択します。 それ以外の場合、アプリはデフォルトの UI を使用します。
ユーザー設定が共有されている場合は、展開プロファイルを持つソリューションでのみ機能を実行できます。 共有されているユーザー設定にソリューションのプロファイルがない場合、そのソリューションに対してアクションを実行することはできません。
プロファイルが割り当てられていないソリューションで、プロファイルの選択 を選択します。
一覧からプロファイルを選択する または、+ を選択して作成し、新しいプロファイルの名前を入力し、組織、プロジェクト、リポジトリ、ターゲット ブランチ を選択し、作成 を作成します。
新しいプロファイルを作成すると、検証、テスト、および本番用のデフォルト構成がデプロイメント環境に自動的に入力されます。 これらの環境の URL には、環境の実際の URL のプレースホルダーが含まれています。
検証、テスト、および実稼働環境の URL を入力します。
保存 を選択して、プロファイルへの変更を保存し、ソリューションの既定値としてプロファイルを保存します。
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
です。