Создание пользователя Documentum с использованием Active Directory

Есть ли способ, которым мы можем программно создать пользователя Documentum, используя информацию Active Directory? (У меня очень мало знаний о ADT, и я знаю, что он хранит информацию о пользователях, вот и все.)

3 ответа

Решение

В Documentum Administrator вы можете синхронизировать пользователей ActiveDirectory, запустив задание dm_LDAPSynchronization, Это должно сделать.

Надеюсь, это поможет, Макс


редактировать: вы также можете создать пользователя, используя DFC-методы:

IDfUser newUser = (IDfUser) session.newObject("dm_user");

newUser.setUserName("New User");
newUser.setUserLoginName("newuser");

newUser.setString("user_source","inline password");
newUser.setString("user_password","new_password");

newUser.setDefaultFolder("/newuser",true);

newUser.save();

Вместо ввода inline_password в качестве user_source, вы, вероятно, можете выбрать LDAP и удалите user_password, Скорее всего, для этого нужно больше информации, но у меня нет документации по DFC. Я мог бы поискать это вечером, но сейчас это должно дать вам хорошее начало.

Вы также можете сделать из него метод сервера и назначить его для пользовательского задания.

НО: я не думаю, что вы можете СОЗДАТЬ новых пользователей LDAP из Documentum... они должны присутствовать в ActiveDirectory, когда вы импортируете их в Documentum!

Ура, Макс

Вы можете настроить LDAP через DA и установить всю информацию о соединении, пароль идентификатора пользователя, а затем настроить задание ldapsync, чтобы сделать это, когда новый пользователь добавляется в ldap, он будет импортирован в documentum этим заданием и деактивирован, если пользователь будет удален. из ldap.

Это лучший способ избежать программирования.

Синхронизация LDAP довольно ограничена и близорука. Вы можете объединить два атрибута LDAP для пользователя следующим образом: ${sn}_${givenname}@company.com, Вы также можете подстроку, начиная слева до заданного числа. Это оно. Больше не надо. Интересно, почему они обеспокоены.

Правильным решением было бы использование языка выражений - от XQuery до RegEx. Есть из чего выбирать.

Другие вопросы по тегам