次の方法で共有


シナリオ 0: 新しいプロジェクトの ALM

Power Apps を使用して初めてのアプリを作成する場合、正常なアプリケーション ライフサイクル管理 (ALM) 戦略を使用している運用環境への機能アプリケーション展開を成功させるには、この記事で示す次のタスクに従ってください。

タスク​​ 内容 詳細
1. 環境戦略を計画し、実装します。 必要な環境を確認し、適切なガバナンスモデルを確立することは、最初の重要なステップです。 少なくとも、開発と運用の 2 つの環境が必要です。 ただし、少なくとも 3 つの環境 (開発、テスト、運用) を用意することをお勧めします。 環境戦略
2. ソリューション戦略を計画します。 すべてのカスタマイズを 1 つのアンマネージド ソリューションに統合するか、複数のソリューションでモジュール設計を採用するかを決定し、それぞれを独自の分離された Microsoft Dataverse 開発環境で開発する必要があるかどうかを判断します。 少なくとも、新しい空のソリューションを作成し、そのソリューションのカスタム 発行元 を作成します。 ソリューションを整理する
3. DevOps プロジェクトを設定します。 後で複数のパイプラインを追加して、ソリューションのエクスポートやデプロイなどの必要な処理を実行する DevOps プロジェクトを設定します。 継続的統合と展開の設定

プロジェクトの作成
4. ソリューションのソース コードを DevOps に格納します。 Dataverse Git 統合を使用するか、DevOps パイプラインを作成して、完成したアンマネージド ソリューションを Azure DevOps リポジトリにエクスポートできます。 Dataverse Git の統合

初めてのパイプラインを作成する

パイプラインの構築: 環境 (DEV) からソリューションをエクスポートする
5. アプリを構成し、構築します。 作成したソリューション内にアプリを作成します。 モデル駆動型アプリ: 最初のモデル駆動型アプリをゼロから構築する

キャンバス アプリ: Microsoft Dataverse を使用してアプリをゼロから作成する
6. ソリューションに追加のカスタマイズすべてを追加します。 必要に応じて追加のコンポーネントを追加します。 フロー、AI モデル、データ レイク構成へのエクスポート、Web リソース、プラグイン、およびその他のアプリなど、広範なコンポーネントから選択します。 ソリューションでテーブルのセグメント化を使用する

ソリューションに新しいコンポーネントを作成する

既存のコンポーネントをソリューションに追加する
7. ソリューションをデプロイします。 Power Platform でパイプラインを使用するか、DevOps パイプラインを作成して、マネージド ソリューションを 1 つ以上のターゲット運用環境にデプロイします。 Power Platform のパイプライン

パイプラインを構築してリリースする

リリース パイプライン: 環境 (PROD) に展開する
8. アプリへのアクセスを付与します。 ライセンスおよびセキュリティ ロールを割り当て、アプリケーションをユーザーと共有します。 ライセンス

駆動型モデル アプリを共有する

キャンバス アプリを共有する

シナリオ 1: 市民開発 (アプリとフロー メーカー)