導入

完了

Microsoft Power Pages は Microsoft Dataverse の上に構築されています。 Power Pages は機能を内部および外部の対象ユーザーに拡張しますが、この機能は、Dataverse または Microsoft Dynamics 365 アプリケーションを使用してカスタムの Microsoft Power Apps アプリケーションに事前に展開しておく必要があります。 たとえば、Microsoft Dynamics 365 Field Service がインストールされていなければ、Field Service Web サイト ソリューションはインストールできません。

逆に、Microsoft Dynamics 365 Sales がインストールされていれば、コードを使用せずに Web サイトにサポート案件の管理機能を設定できます。 言い換えれば、Power Pages によって Power Apps の機能が、内部および外部の Web オーディエンスに拡張されることになります。

このアーキテクチャには重大なメリットがあります。 モデル駆動型の Power Apps を差別化する次のような機能はすべて、Power Pages の機能でもあります。

  • 一元化された管理
  • Common Data Model
  • ロールとアクセス許可
  • フォームとビュー
  • ビジネス ルール
  • 宣言型ワークフローとアクション
  • Microsoft Power Automate フロー
  • プラグイン アーキテクチャ
  • 他のサービスとの統合
  • Dataverse の拡張性
  • 監査

Power Pages は、Dataverse に保存されているすべてのコンテンツを利用して、すぐに使用できる完全なコンテンツ管理システムを提供します。 その結果、Power Pages デザイン スタジオを使用してコンテンツを編集できます。また、ポータル管理アプリを使用すれば、コンテンツを直接編集することもできます。 さらに、Dataverse セキュリティ モデルを使用して、コンテンツの保護を強化することができます。

フィットギャップ分析

次のセクションでは、Power Pages が適していると考えられるさまざまなシナリオと、ポータルでおそらく同じような価値が得られないと思われるシナリオを見て行きます。

Power Pages が適しているシナリオ

次のようなタスクが必要な場合に Power Pages を使用することを検討してください。

  • Dataverse のデータを、セキュリティで保護されたシンプルな Web インターフェイスで公開する。 このシナリオは、Power Apps によるフル機能のアプリを必要としない、外部ユーザー (顧客やパートナーなど) や内部ユーザーを含んでいる可能性があります。
  • シンプルなコミュニティ フォーラムやセルフサービスのサポート情報を提供したり、サービス要求、サポート案件、または他の Dataverse テーブルのために Web フォームを利用可能にする。
  • Dataverse 行を読み取り、更新、作成するための Web サイトを、すぐに使えていつでも展開可能な方法で用意する必要がある。
  • 大規模な Web 開発のための限られたリソースや予算、ビジネス ユーザー、コーディングなしの構成要件をサポートする。
  • あらゆる解像度、デバイス、およびブラウザー間でアクセスできる Web サイト コンテンツを作成する。
  • さまざまな言語の対象者にサービスを提供するか、多言語のサービスを提供することが法律で要求されている場合に多言語の実装を提供する。
  • Dataverse からの匿名のパブリック アクセスに対して、選択された情報を作成し、処理する。
  • 組み込みの認証プロバイダーまたは Microsoft Azure Active Directory B2C、Facebook、Google、LinkedIn などの外部認証プロバイダーを使用して、主要な外部の関係者に Dataverse への安全な接続を提供する。

注意が必要なシナリオ

Power Pages の使用を決定する際、次のような場合は注意が必要です。

  • Web で公開するデータの大部分が外部 (Dataverse 以外) のシステムに存在する。
  • ドキュメント管理、インデックス作成、検索に関して厳しい要件が確立されている。
  • 大量の支払の処理やオンライン ストアの管理など、コマースの要件を満たす必要がある。
  • 直接のモデル駆動型またはキャンバス アプリにさらに適したユース ケース。

パフォーマンスに関する考慮事項

Power Pages の Web サイトは、対話を通じて自動的に拡大縮小します。 Web サイトの規模は、購入した Dataverse および Power Pages の容量と、Web サイトを配置するために割り当てられた環境によって異なります。 Web サイトを計画および作成するときは、ベスト プラクティスと、ソリューション チェッカー、アプリ チェッカー、Web サイト チェッカーなどのツールを使用して、スケーラブルな方法で実装できることを確認する必要があります。 また、使用の際には Power Pages のスケーラビリティに関して注意すべき点を認識することも重要です。 たとえば、ファイルのサイズや種類を制限せずに訪問者によるファイルのアップロードを許可すると、Web サイトのパフォーマンス全体に悪影響が及びます。