Настройване на доставчика Google
Google е един от доставчиците OAuth на самоличност 2.0, които можете да използвате за удостоверяване на посетителите на вашия Power Pages сайт. OAuth Доставчиците на самоличност, базирани на 2.0, изискват клиентски ИД, клиентска тайна, а понякога и URL адрес за пренасочване или отговор. Тази статия описва следните стъпки:
- Настройване на Google в Power Pages
- Създайте регистрация на приложение в Google
- Въведете настройките на сайта в Power Pages
Настройване на Google в Power Pages
Във вашия Power Pages сайт изберете Доставчици> на самоличност за сигурност.
Ако не се покажат доставчици на самоличност, се уверете, че Външен вход е зададен на Вкл. в общите настройки за удостоверяване на вашия сайт.
Вдясно от Google изберете Още команди (…) >Конфигуриране или изберете името на доставчика.
Оставете името на доставчика както е или го променете, ако желаете.
Името на доставчика е текстът на бутона, който потребителите виждат, когато изберат своя доставчик на самоличност в страницата за вход.
Изберете Напред.
Под URL адрес на отговор изберете Копиране.
Изберете Отваряне на Google.
Не затваряйте раздела на браузъра си Power Pages. Скоро ще се върнете към него.
Създаване на регистрация на приложение в Google
Регистрирайте приложение в Google с URL адреса за отговор на вашия сайт като URL адрес за пренасочване.
Бележка
Ако използвате или добавите потребителско име на домейн или промените основния URL адрес на вашия сайт, трябва да настроите вашия доставчик на самоличност да използва правилния URL адрес на отговора. Приложението в Google използва URL адреса на отговора за пренасочване на потребителите към вашия уеб сайт след удостоверяване.
Добавяне на API
Отворете Google Developers Console.
Създайте или отворете API проект.
В левия страничен панел изберете API и услуги.
Изберете + Активиране на API и услуги.
Потърсете и активирайте Google People API.
Важно
Google+ API е отхвърлен. Горещо препоръчваме да мигрирате към Google People API.
Настройване на вашия екран за съгласие
Ако вече имате екран за съгласие за домейна от първо ниво на вашия уеб сайт, преминете към Добавяне на идентификационни данни. Ако вашият сайт има екран за съгласие, но не сте добавили домейна от първо ниво, преминете към Въведете своя домейн от първо ниво.
В левия панел изберете Идентификационни данни.
Изберете Конфигуриране на екран за съгласие.
Изберете Външен тип потребител.
Изберете Създаване.
Въведете името на приложението и изберете имейл адреса за потребителска поддръжка на вашата организация.
Качете файл с изображение на лого, ако е необходимо.
Въведете URL адресите на началната страница на вашия сайт, политиката за поверителност и условията на услугата, ако е приложимо.
Въведете имейл адрес, на който Google може да ви изпраща известия за разработчици.
Въведете вашия домейн от първо ниво
Под Оторизирани домейни изберете + Добавяне на домейн.
Въведете домейна от първо ниво на вашия сайт; например
powerappsportals.com
.Съвет
Използвайте
microsoftcrmportals.com
, ако не сте актуализирали името на вашия домейн. Ако сайтът ви използва персонализирано име на домейн, въведете него вместо това.Изберете Запазване и продължаване.
Добавяне на идентификационни данни
В левия панел изберете Идентификационни данни.
Изберете Създаване на идентификационен идентификатор>OAuth на клиента.
Изберете Уеб приложение като тип приложение.
Въведете име, за да идентифицирате Вашия OAuth клиент; например,
Web sign-in
.Това име е само за вътрешна употреба и не се показва на потребителите.
Под Оторизирани източници на JavaScript изберете + Добавяне на URI.
Въведете URL адреса на сайта ви; например
https://contoso.powerappsportals.com
.Под Оторизирани URI за пренасочване изберете + Добавяне на URI.
Въведете URL адреса на сайта ви, последван от
/signin-google
; напримерhttps://contoso.powerappsportals.com/signin-google
.Изберете Създаване.
В прозореца OAuth , създаден от клиента, изберете иконите за копиране, за да копирате ИД на клиента и тайната на клиента.
Изберете OK.
Въвеждане на настройки на сайт в Power Pages
Върнете се към страницата Конфигуриране на доставчик на самоличност на Power Pages, която напуснахте по-рано.
Под Конфигуриране на настройките на сайта поставете следните стойности:
- ИД на клиента: Поставете идентификатора на клиента, който сте копирали.
- Тайна на клиента: Поставете тайната на клиента, която сте копирали.
Допълнителни настройки за OAuth доставчици на самоличност 2.0