プラットフォーム ホストを使用して個人用パイプラインを作成する
パイプラインは、パイプライン ページに初めてアクセスしたすべてのユーザーが利用できます。 開発環境からインポート アクセス権のある他のターゲット環境への個人用パイプラインを作成します。 ダウンロードやアップロードが不要、デプロイメントのスケジュール設定、インラインのターゲット環境ソリューションの検証、事前の接続参照と環境変数値の検証、Copilot で生成されたデプロイメント ノートなどのパイプラインの利点を、簡単なセットアップ プロセスで適用します。
プラットフォーム ホストを使用した個人用パイプラインの前提条件
- パイプライン ページから作成された個人用パイプラインには、現在の開発環境 環境 が1つとターゲット環境が2つ、合計3つの環境を関連付けることができます。 詳細: 所有する単一ステージ パイプラインにステージを追加します。
注意
既定の環境、Teams環境、およびストアのない環境は、個人用パイプラインのターゲット環境として使用できません。 Microsoft Dataverse
- パイプラインで使用されるすべての環境には、 Dataverse データベースが必要です。
- パイプラインで使用されるすべてのターゲット環境は、マネージド環境 として有効にする必要があります。
プラットフォーム ホストを使用した個人パイプラインの現在の制限
- 個人のパイプラインは拡張できません。
- 構成できるのは、ソースとそれに続く 2 つのターゲットの 3 つの環境のみです。
- 個人のパイプラインを他のユーザーと共有することはできません。
最初のプラットフォーム ホストの設定
カスタム パイプライン ホストにまだ関連付けられていない環境で、テナント内の パイプライン ページに移動した最初のユーザーである場合、プラットフォーム ホストは使用するテナントのすべてのユーザーにプロビジョニングされます。
注意
プラットフォーム ホストは常にテナントのホーム地理的リージョンに作成されます。 この地理的リージョンに存在しない環境を含むプラットフォーム ホストを使用してパイプラインを作成する場合は、テナント 管理者 として クロスジオ ソリューション デプロイメントを有効にする 必要があります。
パイプラインの作成Power Apps
まず、パイプラインを開始する開発 環境 にいることを確認します。
コマンドバーまたは パイプライン のドロップダウン リストから パイプラインの作成 を選択します。
パネルが開き、次のように入力します。
- パイプライン名: パイプラインの名前。
- 説明: パイプラインの用途を説明するオプションの説明。
- ターゲット 環境: 現在の開発 環境 内のソリューションがデプロイされる 環境。
注意
ターゲット環境 リストは、インポート アクセスと地理的な地域 ( クロスジオ ソリューション展開 設定が無効になっている場合) に基づいてフィルター処理されます。
保存 を選択すると、現在のソース環境と選択したターゲット環境がプラットフォーム ホストに関連付けられ、それぞれの環境レコードがプラットフォーム ホストに作成されます。 その後、新しく作成されたパイプラインが自動選択され、パイプラインを実行 する準備が整います。
重要
- 環境は 1 つのパイプラインホストのみと関連付けることができます。 高度な拡張性、共有性、および 3 つ以上の環境を備えた管理されたパイプラインを使用する場合は、パイプラインの管理 エクスペリエンス内でプラットフォーム ホストの環境レコードが削除されていることを確認してください。したがって、それらはカスタム ホストに関連付けられるように解放されます。 パイプラインを削除しても、そのパイプラインにリンクされている環境レコードは削除されません。
- 環境は開発またはターゲットのいずれかとしてのみ分類でき、一度設定すると、この分類は管理者が パイプラインの管理 エクスペリエンスで 環境 レコードを削除または再作成することによってのみ変更できます。
所有するシングルステージ パイプラインにステージを追加する
コマンド バーで ステージを追加 を選択し、現在のシングルステージ パイプラインにステージを追加します。 このステップの一環として、パイプラインのステージ名、説明、最終ターゲット環境の入力を求められます。
注意
- ステージを追加するには、現在のパイプラインの所有者である必要があります。
- ステージ追加機能は単一ステージのパイプラインに制限されていますが、管理者は 展開パイプライン 構成アプリ でさらにステージを追加できます。
Power Apps から自分が所有するパイプラインを削除する
コマンド バーで 削除 を選択し、ドロップダウン リストで現在選択されているパイプラインを削除します。 あなたの意図と結果についての知識に関する確認メッセージが表示されます。
このアクションでは、パイプラインの実行履歴は削除されず、関連する環境レコードもホストから削除されません。
個人のパイプラインを他の開発環境で使用する
ユーザー受け入れテスト (UAT) や実稼働環境が別のソース 環境 と同じであるなど、追加の開発 環境 に同じパイプライン プロセスがある場合は、既に作成したパイプラインを再利用できます。
ドロップダウン メニューから作成したパイプラインを選択します。 デプロイメント構成プロセスの最初のステップで次へを選択すると、現在の環境が開発環境としてパイプライン (およびホスト) にリンクされます。
Power Apps から展開パイプラインの構成アプリにアクセスする
任意のソリューション内の パイプライン ページで、コマンド バーの パイプラインの管理 ボタンをクリックすると、現在の 環境 に関連付けられているパイプライン ホストの構成アプリに移動します。
- 現在の環境がカスタム パイプライン ホストに関連付けられている場合、ボタンは専用ホスト環境内の展開パイプライン構成アプリにリンクします。
- 現在の 環境 がプラットフォーム ホストに関連付けられている場合、ボタンは Power Apps 内の埋め込まれた 展開パイプライン 構成アプリにリンクします。
展開パイプライン構成アプリには、カスタム ホストを使用している場合は展開パイプライン 管理者 ロールを持つユーザー、およびプラットフォーム ホストに関連付けられたアプリのテナント 管理者 を持つユーザーは誰でもアクセスできます。
よく寄せられる質問
「パイプラインの管理」に移動すると、システム 管理者 であるのに権限エラーが表示されるのはなぜですか。また、アプリが無期限に読み込まれるのはなぜですか。
場合によっては、ブラウザに別のユーザー認証Cookieが存在すると、埋め込まれたモデル駆動型アプリのエクスペリエンスで、アプリにアクセスするための権限に関連するエラー メッセージが表示されることがあります。 この場合、WebブラウザーのCookieを消去するか、WebブラウザーのInPrivateウィンドウでアプリを開いて、認証トークンのみが考慮されるようにしてください。