Хорошо, вот как я достиг единого входа в динамику 365, используя учетные данные salesforce:
Сначала нам нужно создать подключенное приложение в Salesforce. Мы можем легко найти в Интернете ресурсы о том, как создать подключенное приложение в Salesforce. Ключевым моментом, который необходимо учитывать, является то, что как Salesforce, так и Dynamics используют аутентификацию на основе SAML, поэтому нам нужно включить SAML при создании подключенного приложения.
- EntityId будет URL-адрес портала динамики
https://yourportal.microsoftcrmportals.com
- URL ACS будет https://yourportal.microsoftcrmportals.com/signin-saml2
- Позвольте начать URL как: https://yourportal.microsoftcrmportals.com
- Пусть Тема Типа как: Имя пользователя
- Введите имя ID Формат: .... адрес электронной почты
Оставьте другие значения по умолчанию и сохраните их. Возможно, вам потребуется настроить Мой домен , если вы этого еще не сделали.
Теперь вы должны разрешить пользователям доступ к этому приложению через профиль управления.
Теперь нам нужно выполнить некоторые настройки конфигурации на стороне Dynamics.
Перейдите в свой бэкэнд Dynamics CRM и в раздел «Порталы» >> «Настройки сайта». Вам нужно создать несколько настроек.
Имя: аутентификация / SAML2 / YourAppName / AssertionConsumerServiceUrl
Веб-сайт: ваш динамический портал
Значение: https://yourportal.microsoftcrmportals.com/signin-saml2
YourAppName может быть чем угодно. Аналогично, создайте настройки для следующих имен:
Аутентификация / SAML2 / YourAppName / AuthenticationType
Значением будет URL-адрес входа в систему, инициированный IdP от Salesforce
Аутентификация / SAML2 / YourAppName / MetadataAddress
Значением будет конечная точка обнаружения метаданных из подключенного приложения Salesforce, созданного нами ранее
Аутентификация / SAML2 / YourAppName / ServiceProviderRealm
Значение: https://yourportal.microsoftcrmportals.com
Вот и все. Теперь нажмите на URL, инициированный IDP, который указан в Salesforce. Это должно работать.