次の方法で共有


ポータルの Facebook プロバイダーを構成する

注意

2022 年 10 月 12 日より、Power Apps ポータルは Power Pages となります。 詳細: Microsoft Power Pages の一般提供が開始されました (ブログ)
Power Apps ポータルのドキュメントは、近日中に Power Pages ドキュメントに移行、統合されます。

ポータルの OAuth 2.0 プロバイダーを構成するにて説明されているとおり、Facebook は OAuth 2.0 プロトコルを使用する ID プロバイダーの 1 つです。 Facebook を ID プロバイダーとして構成するには、プロバイダー設定ページから構成を選択します。

Facebook アプリの構成。

ステップ 1: Facebook アプリを作成する

ID プロバイダーとして Facebook を使用するには 、リダイレクト URL を使用して Facebook でアプリを作成 する必要があります。 Facebook でアプリを作成するための詳細な手順については、Facebook for Developers: アプリの作成 を参照してください。。

注意

返信 URL は、認証に成功した後にユーザーをポータルにリダイレクトする目的で、Facebook アプリが使用します。 ポータルでカスタム ドメイン名を使用している場合は、ここで提供されているものとは異なる URL を使用している可能性があります。

Facebook にアプリを作成する方法

  1. Facebook 開発者アプリ ダッシュボード を開きます。
  2. アプリ作成を選択します。
  3. アプリの種類を選択します で、消費者 を選択し、次に 継続行 選択します。
  4. アプリ表示名、および有効な アプリの連絡先メール を入力します。
  5. アプリ作成を選択します。 この手順では、Facebook プラットフォーム ポリシーに同意して、オンライン セキュリティ チェックを完了する必要がある場合があります。
  6. 新しいアプリのダッシュボード上で、設定 > 基本タブへ進み、次の詳細へ追加します :
    • アプリのドメイン (任意)。 たとえば、contoso.powerappsportals.com などとします。
    • プライバシー ポリシーの URL: プライバシー ポリシーの URL は、Facebook ポリシーに従って、匿名でアクセスできる必要があります。
    • ユーザー データの削除: コールバック URL、または Facebook ポリシーに従って、ユーザー データ削除の指示 URL を使用します。
    • 適切な アプリの目的
    • プラットフォームの追加 を選択し、次に Web サイトサイトの URL: https://contoso.powerappsportals.com/ または https://contoso.powerappsportals.com/signin-facebook で選択します。
  7. 変更を保存を選択します。
  8. 左ペインで 製品の追加 を選択します。
  9. Facebook ログイン設定 を選択します。
  10. Web を選択すると、以前に入力されたプラットフォームの URL が表示されます。
  11. 保存を選択します。
  12. Facebook ログイン の下で 設定 を選択します。
  13. 有効な OAuth リダイレクト URI で、次の形式でポータル URL を入力します。https://contoso.powerappsportals.com/signin-facebook
  14. 画面の下部にある 変更の保存 を選択します。
  15. 左ペインにある 設定 を選択します。
  16. 高度なアクセスを取得 を「アプリに public_profile への標準アクセスがあります。 Facebook ログインを使用するには、public_profile を高度なアクセスに切り替えてください」という通知で選択します。 左ペインから アプリ レビュー を選択し、アクセス許可と機能 選択することもできます。
  17. public_profile高度なアクセスを取得 を選択します。
  18. 変更を確認します。 この手順では、Facebook プラットフォーム ポリシーに同意して、オンライン セキュリティ チェックを完了する必要がある場合があります。
  19. 画面の上部中央で、アプリ モード に、ライブ を選択します。 検査を実行するように求められたら、検査を開始 を選択します。
  20. データ使用認定資格をレビューおよび確認し、コンプライアンス ポリシーを認証してから、提出 を選択します。
  21. データ使用検査を確認した後、画面の上部中央で、アプリ モード に、ライブ を選択します。
  22. 設定 > 基本 を選択し、次のステップで Power Apps ポータルを構成するために使用する アプリ ID および アプリ シークレット を書き留めます。

ステップ 2: サイトの設定を構成する

Facebook でアプリを作成した後は、プロバイダーのサイト設定を構成します。

  • クライアント ID: Facebook によってアプリ用に生成された一意のアプリ ID (Facebook for Developers の アプリ ID)。
  • クライアント シークレット: Facebook アプリのアプリ シークレット (Facebook for Developers のアプリ シークレット)。

(任意) 手順 3. 追加設定

Facebook プロバイダーの 追加設定 を行うには、OAuth 2.0 プロバイダーの追加設定を構成する を参照してください。

注意

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

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