Как сделать синхронизацию пароля между openIDM и openDJ

1

Я хочу сделать синхронизацию между openIDM и openDJ. Синхронизация работает для всех полей, кроме поля пароля. Я хочу, чтобы пароль был сохранен в openDJ, когда пользователь создан в openIDM. Каковы шаги, необходимые для реализации этого?

Теги:
federated-identity
opendj
openidm

1 ответ

4
Лучший ответ

Вы должны использовать такую конфигурацию в openidm/conf/sync.json:

{
    "source" : "password",
    "condition" : {
        "type" : "text/javascript",
        "source" : "object.password != null"
    },
    "transform" : {
        "type" : "text/javascript",
        "source" : "openidm.decrypt(source);"
    },
    "target" : "userPassword"
}

Вы можете проверить документацию sample2b, описывающую двухстороннюю синхронизацию между OpenDJ и OpenIDM репо. Но учтите, что этот образец синхронизирует пароль только с OpenIDM Trunk (3.0)

  • 0
    Я использую версию openIDM (2.1.0). Будет ли работать такая же конфигурация?
  • 0
    да, должно работать так же.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню