アプリ デザイナーを使用してモデル駆動型のアプリを検証および公開する

モデル駆動型アプリは、必要なすべてのコンポーネントが含まれていない場合、公開できません。 一部のコンポーネントは他のコンポーネントに依存しており、コンポーネント間のこの関係は 依存関係 として知られています。

たとえば、位置テーブルがサイトマップに追加されましたが、アプリには表示されなくなりました。

モデル駆動型アプリ内の依存関係をチェックするプロセスは、検証 として知られています。

アプリは検証されると、アプリ キャンバス デザイナーには不足しているアセットの詳細が表示されます。

アプリを検証して依存関係を追加する方法

  1. Power Apps にサインインします。

  2. 管理されていないモデル駆動型アプリが配置されている環境を選択します。

  3. モデル駆動型アプリを選択し、コマンドバーで 編集 を選択します。

    注意

    モデル駆動型アプリへのカスタマイズは、ソリューション 内で行う必要があります。 ソリューション内のモデル駆動型アプリを更新するには、ソリューション エリアからソリューションを開き、モデル駆動型アプリ ソリューション コンポーネントを選択し、コマンドバーで 編集 を選択します。

  4. アプリ デザイナーで、検証 を選択します。

    アプリの検証

    通知バーが表示され、アプリケーションにエラーまたは警告があるかどうかを示します。 たとえば、テーブルにフォームやビューがない場合、またはアプリにコンポーネントがない場合、通知バーに警告が表示されます。 サイト マップがアプリに対して構成されていない場合、エラー メッセージが表示される場合があります。 警告を処理しないでアプリケーションを保存および公開できますが、公開前にすべてのエラーが修正されている必要があります。

    アプリ内で警告を示す通知バー。

    また、アプリ デザイナーには、各アーチファクトまたは必要なアセットが不足している各アセット タイルにおける依存関係の数によって警告を表す記号が表示されます。

    アプリ デザイナー タイルでのコンポーネント不足の警告。

  5. 必要なアセットを追加するには、必須 タブを選択します。少なくとも 1 つの必要なアセットがアプリから欠落している場合、必須 タブが表示されます。

    依存関係を追加する

    このタブには必要なコンポーネントのもう一つの一覧が表示されます。

    アプリで不足しているコンポーネントの一覧を示す必要なタブ。

  6. 欠損しているアセットを選択し、依存関係の追加 を選択します。 必要なアセットが追加されると、アセットのエラー数が減少します。

    注意

    さまざまなアプリ コンポーネントにまたがって共通アセットが必要です。たとえば、ダッシュボードおよびエンティティにはフォームが必要であり、そのアセットをダッシュボード依存関係ツリーから 1 回だけ追加すると、ダッシュボード タイル上の依存関係の数は減るが、テーブル タイル上のその数は減りません。 ただし、依存関係は、両方のタイルで解決されます。

    最新の依存関係を取得するアプリ デザイナーの [最新の依存関係] ボタンを取得します。 または 検証 を再度選択して、最新の依存関係のセットを取得します。 これらのボタンは、アプリが保存された後にのみ表示されます。

    提案されている必須コンポーネントを追加しない場合は、依存関係の非表示 を選択します。 アプリ デザイナーでアプリが開いている場合、検証 または 最新の依存関係の取得 アプリ デザイナーの 最新の依存関係の取得 を選択すると、未解決の警告は再び表示されます。

    注意

    依存関係が非表示になり、後でこのアプリをエクスポートする場合は、これらすべての依存関係がもう 1 度表示されます。

アプリ デザイナーを使用してアプリを公開する

ユーザーが利用できるようにアプリを公開します。

コンポーネントを追加し、アプリを検証し、保存した後、コマンド バーで 公開 を選択します。 編集中のアプリ ビューで、公開するアプリ タイルの右下の隅で、その他のオプション ボタン (...) を選択してから、公開 を選択します。

アプリの状態が、公開済み に変わります。 アプリ デザイナーの右上隅に、これが表示されます。 このアプリは、編集されるアプリ ビューから 公開されたアプリ ビューに移動し、アプリ タイルに公開日が表示されます。

注意

  • アプリに検証エラーがある場合、通知バーにエラーが表示されます。 エラーが解決されるまで、アプリを公開できません。
  • 保存するまでアプリを公開することはできません。

次の手順

Power Apps を使用してモデル駆動型アプリを共有する
モバイル デバイス上でモデル駆動型アプリを実行する

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。