- Начало работы
- Интеграция
- HTTP API
- Single Sign-On
- OpenID Connect
- RADIUS адаптер
- LDAP адаптер
- Портал самообслуживания
- MULTIFACTOR Directory Sync
- Windows Logon
- Регистрация пользователей
- .NET Core
- 1с-Bitrix24
- 1с-плагин двухфакторной аутентификации
- 1С:Предприятие с системой единого входа на базе OIDC
- ADFS
- ASP.NET
- Ansible AWX
- Atlassian Cloud
- AmoCRM
- BearPass
- BI.ZONE ZTNA
- Check Point VPN
- Cisco ASA VPN
- Citrix Gateway
- Deckhouse Stronghold
- Exchange ActiveSync
- FortiGate VPN
- HRBOX
- Huawei Cloud
- Huawei VPN
- Ideco
- Infrascope
- Grafana
- Keycloak
- Let's Encrypt Windows Server
- Linux logon (GUI/SSH)
- Linux SSH
- Linux SUDO
- Microsoft Entra ID
- MikroTik L2TP VPN
- NGate VPN
- Network Policy Server (NPS)
- Nextcloud
- OpenVPN
- OpenVPN + AD
- OpenVPN Access Server
- OpenVPN pfSense
- Outlook Web Access (OWA)
- Palo Alto GlobalProtect
- Passwork
- RD Gateway (RDGW)
- RdWeb
- Redmine
- Starvault
- Solar SafeInspect
- UserGate VPN
- VMware Horizon Cloud
- VMware Horizon View
- VMware vCloud Director
- VMware vSphere
- Vault
- ViPNET
- Windows VPN
- WordPress
- Yandex.Cloud
- Yandex 360
- Zabbix
- АйТи-Бастион
- Континент 4 VPN
- Кибер Бэкап
- МТС Линк
- С-Терра VPN
- Точка доступа Wi-Fi
- ФПСУ-IP/Клиент
- Пользовательское соглашение об использовании программного обеспечения «МУЛЬТИФАКТОР»
- Политика в отношении обработки персональных данных при использовании сайта https://multifactor.ru/
- Пользовательское соглашение об использовании мобильного приложения «MULTIFACTOR»
- Политика в отношении обработки персональных данных
- Согласие на обработку персональных данных пользователей сайта https://multifactor.ru/
- Лицензионное соглашение
- Политика оплаты
- Результаты проведения специальной оценки условий труда (СОУТ)
Настройка SAML интеграции AmoCRM и MULTIFACTOR
Общая информация
В статье описывается настройка единого входа (Single Sign-On) в систему AmoCRM с многофакторной аутентификацией MULTIFACTOR.
Cтатья подготовлена для администраторов систем с целью повышения уровня безопасности корпоративных данных и упрощения доступа сотрудников.
Возможные способы аутентификации:
Мобильное приложение MultifactorTelegramСМСБиометрияАппаратные OTP токеныПриложения OTP: Google Authenticator или Яндекс.Ключ
Поскольку MULTIFACTOR не запрашивает и не хранит пароли ваших пользователей, первым фактором аутентификации (логин и пароль) могут выступать следующие поставщики учётных записей:
Active DirectoryYandexGoogleЛокальные пользователи MULTIFACTOR (только e-mail)Другие внешние SAML поставщики учётных записей
Вход в AmoCRM чаще всего привязан к почте
Схема работы
- AmoCRM устанавливает доверие с MULTIFACTOR, получая его публичный сертификат и адрес единого входа (Single Sign-On).
- При запросе на аутентификацию, AmoCRM переадресует пользователя на страницу MULTIFACTOR.
- MULTIFACTOR отправляет пользователя на страницу поставщика учётных записей (Active Directory, Google, Яндекс, внешний SAML поставщик).
- После подтверждения первого фактора, MULTIFACTOR запрашивает двухфакторную аутентификацию и возвращает подписанный запрос в AmoCRM.
- AmoCRM предоставляет пользователю доступ к запрашиваемому ресурсу.
Настройка MULTIFACTOR
- Зайдите в систему управления MULTIFACTOR, в разделе Ресурсы создайте новый Сайт → SAML приложение:
- Поле
Название: укажите значение (рекомендуется указатьAmoCRM). - Поле
Адрес: поле опционально, для AmoCRM его можно оставить пустым или указать адрес корпоративного портала. Поставщик учетных записей:
Active Directory— для учетных записей домена Active Directory;Google— для использования учетных записей Google;Yandex— для использования учетных записей Яндекса;Только e-mail— для использования локальных учётных записей MULTIFACTOR (только e-mail, без пароля);Другой— для использования учётных записей преднастроенных внешних поставщиков в разделе Настройки → Поставщики учетных записей;
Адрес портала: если выбран поставщик учётных записей Active Directory, то укажите адрес (внешний или внутренний) предварительно настроенного портала самообслуживания MULTIFACTOR;
- Сохраните настройки;
- Обязательно скачайте файл или сохраните ссылку на него из поля Метаданные MULTIFACTOR — он понадобится для дальнейшей настройки;
- Поле
Поставщик услуг(Service Provider) пока оставьте пустым — заполнение этого поля будет выполнено после получения данных из AmoCRM.

Настройка AmoCRM
- Войдите в AmoCRM под учетной записью администратора.
- Перейдите в раздел Настройки → Пользователи.
- Нажмите на Ещё (три точки) в правом верхнем углу.
- Выберите Единый вход SSO и создайте новое подключение и задайте название этого подключения (например Multifactor).

1. Перейдите на вкладку Данные для amoCRM и задайте параметры подключения со стороны IdP:
- Укажите ранее созданное подключение и активируйте тумблер Использовать подключение.
- Заполните поля данными из панели MULTIFACTOR:
- Ссылка на метаданные MULTIFACTOR из созданного ранее SAML ресурса в панели управления MULTIFACTOR.
Пример значения: https://idp.multifactor.ru/rs_<identifier>; - URL Системы единого входа (Sign-in page URL):
Ссылка на метаданные MULTIFACTOR из созданного ранее SAML ресурса в панели управления MULTIFACTOR +/login.Пример значения:https://idp.multifactor.ru/rs_<identifier>/login
- Ссылка на метаданные MULTIFACTOR из созданного ранее SAML ресурса в панели управления MULTIFACTOR.
- В поле сертификата вставьте значение между тегами
-----BEGIN CERTIFICATE-----и-----END CERTIFICATE-----из файла метаданных MULTIFACTOR.
Пример PEM-сертификата:
-----BEGIN CERTIFICATE----- <Закодированный в формате Base64 сертификат> -----END CERTIFICATE-----
- Выберите Роль по-умолчанию для новых пользователей в amoCRM.
- Выберите Группы пользователей, которым разрешен вход в аккаунт через SSO. Или же оставьте
Все.

2. Перейдите на вкладку «Данные для Identity Provider» — на ней сформированы технические параметры самой amoCRM, которые понадобятся для завершения настройки в MULTIFACTOR:
Отправитель(Entity ID)SSO URLСертификатURL метаданных
Скопируйте URL метаданных для дальнейшей настройки.

Конфигурация Service Provider
Переходим обратно в настройки созданного SAML ресурса и нажимаем Обновить метаданные.

В зависимости от выбора формата (в данном случае URL) загружаем необходимые данные и нажимаем Upload

По завершению загрузки в разделе Service Provider ресурса появятся данные о amoCRM.
Сохраните изменения.
Сохранение и проверка подключения
Вернитесь в настройки подключения AmoCRM.
Нажмите кнопку Сохранить и проверить подключение в нижней части экрана. При успешной проверке появится соответствующее системное сообщение.
Нажмите «Сохранить и проверить подключение». При успешной проверке появится соответствующее сообщение.

Важно
В интерфейсе появляется кнопка Войти через SSO. Её могут использовать только пользователи, добавленные в аккаунт.

Как пригласить нового пользователя
- Отправьте пользователю ссылку-приглашение (ее можно скопировать в настройках SSO AMOCRM).
- Пользователь переходит по ссылке-приглашению и попадает на страницу MULTIFACTOR.
- Пользователь проходит аутентификацию у выбранного поставщика учётных записей (например, вводит логин и пароль от Active Directory / почты).
- MULTIFACTOR запрашивает подтверждение второго фактора (например, Push-уведомление в мобильном приложении, Telegram или OTP-код).
- После успешного прохождения многофакторной аутентификации система возвращает подписанный токен в AmoCRM.
- В аккаунте AmoCRM автоматически создается новый пользователь (с ролью по умолчанию и добавлением в разрешенную группу), после чего открывается рабочий интерфейс AmoCRM.

Особенности работы
- После входа через SSO аккаунт отображается в списке доступных.
- Пользователи из SSO-группы не могут входить по обычному логину и паролю.
- При включённом SSO пользователь не может состоять в нескольких аккаунтах.
- Если превышен лимит пользователей, новый пользователь создаётся, но аккаунт может быть заблокирован до увеличения лимита.