На данный момент в CRM Руководитель реализован вход по ЭЦП. Функционал разрабатывался для закрытых систем, где нет публичной регистрации. Администратор системы должен добавить отпечаток сертификата к пользователю и после этого пользователь сможет входить в систему по ЭЦП.

Отпечаток сертификата

В сущности "Пользователи" создайте поле "Отпечаток сертификата" используя тип "Защищенное поле ввода". В настройках поля установите опцию "Уникальное поле".

На странице "Доступ - Доступ к полям" для всех груп пользователей скройте данное поле. Таким образом только администратор сможет управлять отпечатками сертификатов.

Модуль КриптоПро

Для работы с ЭЦП нам понадобится модуль КриптоПро. Перейдите на страницу "Дополнение - Модули - Цифровая подпись" и установите модуль КриптоПро.

В настройках модуля укажите созданное ранее поле, в котором хранится отпечаток сертификата пользователя.

Вход по ЭЦП

На странице "Настройка страницы входа" в опции "Вход по ЭЦП" выберите модуль КриптоПро.

В результате на странице входа появится ссылка "Вход по ЭЦП".

На странице "Вход по ЭЦП" выберите сертификат и нажмите на кнопку "Выбрать".

В результате будет выполнена проверка сертификата и при успешном совпадении отпечатков пользователь войдет в систему.