導入

完了

Microsoft Dataverse カスタム テーブル

Microsoft Power Pages のセキュリティは、主に Microsoft Dataverse (または Microsoft Dynamics 365) の連絡先に対して構成されます。 連絡先は、組織とリレーションシップのある個人を表します。 Dynamics 365 アプリでは、連絡先行は、顧客、パートナー、仕入先、サポーターなどの関係者、または組織の関係者の従業員 (通常はアカウント テーブルを使用して組織が表されます) を表します。 詳細については、顧客テーブルのドキュメントを参照してください。

メモ

内部スタッフ アクセス (従業員ポータルなど) 用に設定されている Power Pages の Web サイトの場合、Dataverse システム ユーザーは、Web サイトにアクセスするための連絡先行も必要です。

連絡先

Web サイトは、認証を必要としない匿名ユーザーから表示される、パブリック情報とコンテンツを表示する場合があります。 例として、オンライン ニュースレターや、Dataverse テーブルからの詳細を示すイベント スケジュールがあります。

ただし、特定の個人情報または保護された情報には、Web サイトの指定された認証済みユーザーだけがアクセスする必要があります。 この情報の例としては、メンバー専用の保護されたコンテンツや、請求書などの個人情報があります。

Power Pages は、Power Pages に固有の情報を含む列、フォーム、ビューを、およびビューを連絡先テーブルに追加します。

Web サイトからアクセスできる連絡先行のスクリーンショット。

Web サイト ユーザーは、Web サイト アプリケーションが訪問者を特定の Dataverse 連絡先として認識する、認証プロセスを使用してサインインする必要があります。 次に、Power Pages ではユーザーに対し、保護されたプライベートな静的および動的コンテンツを表示できます。

詳しくは、Power Pages のサイト認証を構成するをご覧ください。

連絡先は、既存の連絡先に関連付けられている Web サイトからの招待を受け入れるか、新しい連絡先として登録することによって、Web サイト ユーザーとして認識できます。

Power Pages Web サイトに連絡先を追加する戦略を検討してください。 新しい対象ユーザーを作成する新しいイニシアチブを開始する場合は、新しい Web サイト ユーザーが新しい連絡先行を登録および作成できるようにします。

Web サイトで連絡先を登録するアカウント設定のスクリーンショット。

アプリに既に数千の連絡先が存在する顧客ベースがある場合は、これらの既存の連絡先を Web サイトに招待することで、連絡先行を重複して作成することを回避できます。

Web サイトの訪問者に新しい連絡先として登録を許可するかどうかは、Web サイトの設定で認証/登録/有効化true または false に設定することで設定します。

アカウント

Dataverse によくあるリレーションシップは、従業員-雇用主リレーションシップを表すアカウント行の子テーブルとしての連絡先です。 連絡先は、親アカウント行に与えられているアクセス許可に基づいてコンテンツにアクセスできる可能性があるため、このリレーションシップは、テーブルのアクセス許可の設定に影響する可能性があります。

Web ロール

Web サイト ユーザーに関連付けられた連絡先がある場合でも、Web サイト ユーザーがアクセスできる情報を決定する、Web ページのアクセス制御ルールとテーブルおよび列のアクセス許可にリンクされる Web ロールを割り当てる必要があります。

Web ロール行は、ポータル管理アプリでのみ作成できます。 次の表では、Web ロール行のプロパティについて説明します。

プロパティ 詳細
Name Web ロールの内容を示す名前です。 この名前は、Web ロールに割り当てられる目的または対象者についての説明であるべきです。
Website Web ロールが属している Web サイトです。
説明 Web ロールの目的の説明およびその他の説明的情報です。
Authenticated Users Role すべての認証された Web サイト ユーザーに、リンクされたテーブルのアクセス許可または Web ページのアクセス制御ルールが自動的に適用されることを示すブール値列です。
Anonymous Users Role すべての匿名 Web サイト ユーザーに、リンクされたテーブルのアクセス許可または Web ページのアクセス制御ルールが自動的に適用されることを示すブール値列です。

Web ロールは、ポータル管理アプリを使用し、既存の連絡先を Web ロールに関連付けることによって割り当てることができます。 また、Web ロールは、Web サイト招待行で指定し、連絡先が招待を受け入れたときに自動的に割り当てることもできます。

Web ロールは、すべての認証ユーザーまたはすべての匿名ユーザーに自動的にアクセスを提供するよう設定できます。

このロールの Web ロールとアクションのスクリーンショット。