Поділитися через


Налаштування постачальника Google

Google — це один із постачальників посвідчень OAuth 2.0, якого можна використовувати для автентифікації відвідувачів ваших сайтів Power Pages. Постачальники посвідчень на основі OAuth 2.0 потребують ідентифікатор клієнта, секрет клієнта, а також URL-адресу переспрямування або відповіді. Ця стаття описує наступні кроки:

Налаштування Google у Power Pages

  1. На сайті Power Pages виберіть Налаштування постачальників>Постачальники посвідчень.

    Якщо постачальники посвідчень не відображаються, перевірте, щоб для параметру Зовнішній вхід було встановлено значення Ввімк. у загальних параметрах автентифікації вашого сайту.

  2. Праворуч від Google виберіть Інші команди ()>Налаштувати або виберіть ім'я постачальника.

  3. Залиште ім’я постачальника, як є, або змініть його, якщо потрібно.

    Ім'я постачальника — це текстове значення кнопки, що відображатиметься для користувачів, коли вони вибиратимуть свого постачальника посвідчень на сторінці входу.

  4. Виберіть Далі.

  5. В області URL-адреса відповіді виберіть Копіювати.

  6. Виберіть Відкрити Google.

    Не закривайте вкладку браузера Power Pages. Незабаром ви повернетесь до нього.

Створення реєстрації програми в Google

Зареєструйте програму у Google, використовуючи URL-адресу відповіді на сайт, як URL-адресу переспрямування.

Нотатка

У разі використання або додавання назви настроюваного домена або зміни основної URL-адреси вашого сайту потрібно налаштувати постачальника посвідчень для використання правильної URL-адреси відповіді. Програма Google використовує URL-адресу відповіді, щоб переспрямувати користувачів на ваш веб-сайт після автентифікації.

Додавання API

  1. Відкрийте консоль розробників Google.

  2. Створення або відкривання проекту API.

  3. На бічній панелі ліворуч виберіть API & Services.

  4. Виберіть + увімкнути API та служби.

  5. Знайдіть та увімкніть Google People API.

    Важливо

    Google+ API є застарілим. Настійно рекомендуємо перейти до Google People API.

Якщо ви вже маєте екран згоди для домену веб-сайту верхнього рівня, перейдіть, щоб додати облікові дані. Якщо на вашому сайті є екран згоди, але ви не додали домен верхнього рівня, перейдіть до введення домену верхнього рівня.

  1. У лівій бічній панелі виберіть Облікові дані.

  2. Виберіть Налаштувати екран згоди.

  3. Виберіть тип користувача Зовнішній.

  4. Виберіть Створити.

  5. Введіть назву програми та виберіть адресу електронної пошти служби підтримки користувачів організації.

  6. За необхідності завантажте файл зображення логотипа.

  7. За потреби введіть URL-адреси головної сторінки сайту, політики конфіденційності та умов надання послуг.

  8. Введіть адресу електронної пошти, за якою Google може надсилати сповіщення розробника.

Введіть домен верхнього рівня

  1. В області авторизованих доменів виберіть + Додати домен.

  2. Введіть домен верхнього рівня; наприклад, powerappsportals.com.

    Порада

    Використовуйте microsoftcrmportals.com, якщо ви не змінювали доменне ім’я порталу. Якщо на сайті використовується настроюване ім’я домену, натомість введіть його.

  3. Натисніть кнопку Зберегти та продовжити.

Додати облікові дані

  1. У лівій бічній панелі виберіть Облікові дані.

  2. Виберіть Створити облікові дані>Ідентифікатор клієнта OAuth.

  3. Укажіть тип програми як Веб-програма.

  4. Введіть ім’я клієнта OAuth; наприклад, Web sign-in

    Це ім’я призначене тільки для внутрішнього використання і не відображається для користувачів.

  5. В області Авторизовані джерела JavaScript виберіть +Додати URI.

  6. Введіть URL-адресу свого сайту; наприклад, https://contoso.powerappsportals.com.

  7. У розділі Авторизовані URI-адреси переспрямування виберіть пункт + Додати URL-адресу.

  8. Введіть URL-адресу свого сайту, після якої йде /signin-google, наприклад, https://contoso.powerappsportals.com/signin-google .

  9. Виберіть Створити.

  10. У вікні створеного клієнта OAuth виберіть піктограми копіювання, щоб скопіювати ідентифікатор клієнта та секрет клієнта.

  11. Виберіть ОК.

Введення параметрів сайту в Power Pages

  1. Поверніться до сторінки Power Pages Настроювання постачальника посвідчень, яку ви залишили раніше.

  2. У розділі Налаштування параметрів сайту вставте зазначені нижче значення.

    • Ідентифікатор клієнта: вставте ідентифікатор клієнта, який ви скопіювали.
    • Секрет клієнта: вставте скопійований секрет клієнта.

Додаткові параметри для постачальників посвідчень OAuth 2.0

Див. також

Налаштування автентифікації сайту