ソリューション内からキャンバス アプリを作成する
たとえば、アプリを別の環境にデプロイする場合は、ソリューション内からアプリを作成します。 ソリューションには、アプリだけでなく、カスタマイズされたテーブル、選択肢、その他のコンポーネントを含めることができます。 ソリューション内からアプリやその他のコンポーネントを作成し、ソリューションをエクスポートして、別の環境にインポートすることで、さまざまな方法で環境をすばやくカスタマイズできます。
ソリューションの詳細については、ソリューションの概要 を参照してください。
前提条件
このトピックの手順を実行するには、Microsoft Dataverse データベースを含む環境に切り替える必要があります。
注意
ソリューションに含まれるキャンバス アプリでフローを使用/実行するには、プロセス (ワークフロー)テーブルの読み取り権限を持つ Dataverse セキュリティ ロールが割り当てられている必要があります。 Dataverse でのセキュリティ ロールおよび特権の詳細については、セキュリティ ロールおよび特権を参照してください。
ソリューションの作成
アプリを作成する、またはアプリをリンクするソリューションが既にある場合は、この手順をスキップできます。
Power Apps にサインイン して、必要に応じて適切な環境に切り替えます。
- ソリューション内からアプリを作成する場合は、Dataverse データベースを含む環境に切り替えます。
- 既存のアプリをソリューションにリンクする場合は、そのアプリを含む環境に切り替えます。
左のナビゲーション バーで、ソリューションを選択します。
タイトル バーの下のバナーで、新しいソリューションを選択します。
表示されるウィンドウで、表示名、発行元、およびソリューションのバージョンを指定します。
指定した表示名に基づいて名前 (スペースなし) が自動的に生成されますが、必要に応じて生成された名前をカスタマイズできます。 これらの領域に特定のニーズがない場合は、環境には既定の発行元、バージョンには 1.0 を指定できます。
左上隅にある保存して閉じるを選択します。
ソリューション内でキャンバス アプリを作成する
ソリューション内から空のキャンバス アプリを作成することができます。 ソリューション内から 3 画面アプリを自動的に生成したり、テンプレートやサンプル アプリをカスタマイズしたりすることはできません。
Power Apps にサインイン します。
必要に応じて、キャンバス アプリを作成するソリューションを含む環境に切り替えます。
左のナビゲーション バーで、ソリューションを選択します。
ソリューションの一覧で、キャンバス アプリを作成するソリューションを選択します。
タイトル バーの下のバナーで、新着 > アプリ > キャンバス アプリを選択して、作成するアプリのフォーム ファクター (携帯電話またはタブレット) を選択します。
Power Apps Studio は、別のブラウザー タブに空白のキャンバスで開きます。
アプリを作成して (または少なくとも 1 つの変更を加えて)、変更を保存します。
ソリューションを選択したブラウザー タブで、完了を選択してソリューションのコンポーネントの一覧を更新します。
新しいアプリが、そのソリューションのコンポーネントの一覧に表示されます。 アプリへの変更を保存すると、ソリューションに含まれているバージョンに反映されます。
既存のキャンバス アプリをソリューションに追加する
アプリをソリューションに追加する場合は、両方が同じ環境にあり、アプリがソリューション内から作成されている必要があります。
Power Apps にサインイン します。
必要に応じて、アプリをリンクするソリューションを含む環境に切り替えます。
左のナビゲーション バーで、ソリューションを選択します。
ソリューションの一覧で、アプリをリンクするソリューションを選択します。
タイトル バーの下のバナーで、既存の追加 > アプリ > キャンバス アプリを選択します。
この環境のソリューション内で作成されたキャンバス アプリの一覧が表示されます。
アプリの一覧からソリューションにリンクするアプリを選択して、追加を選択します。
既知の制限
既知の制限については、ソリューションの概要を参照してください。
次の手順
- さらにアプリや、テーブル、フロー、ダッシュボードなど、その他のコンポーネントを作成したり、ソリューションにリンクさせたりすることができます。
- 別の環境や AppSource にデプロイできるようにソリューションをエクスポート します。
参照
キャンバス アプリを既定でソリューションに追加する (プレビュー)
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。