Вопрос

Пароль пользователя BPMonline

Добрый день!

Необходимо программно забирать пароль текущего пользователя BPM, как это можно сделать?

Нравится

5 комментариев

Александра, этого делать нельзя. Пароль обрабатывается на уровне ядра системы и изконфигурации недоступен. Хранится в таблице пользователей в зашифрованном виде.

Дело в том, что он мне необходим, чтобы с таким же паролем пользователь мог подключиться в другую программу. А в какой именно таблице он хранится?

Не знаю, как конкретно в этом случае, но обычно в базах стараются не хранить пароли в открытом виде, а хранят хэш, по которому пароль однозначно не восстанавливается.

Насколько я знаю, пароль пользователя в BPMonline шифруется алгоритмом, к которому невозможно применить дешифрование. Иначе их было бы очень просто узнать

Пароли пользователей хранятся в SysAdminUnit

В данном случае предлагаю решить вопрос путем интеграции с LDAP и использовать доменные учетки как для авторизации в BPMonline, так и в другой программе.

Нельзя хранить пароли в открытом виде и по первому требованию отдавать наружу - это противоречит безопасности.

Показать все комментарии