Создание пользователя Documentum с использованием Active Directory - PullRequest
1 голос
/ 24 января 2012

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

Ответы [ 3 ]

3 голосов
/ 24 января 2012

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

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


edit: Вы также можете создать пользователя, используя методы 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!

Cheers, Max

1 голос
/ 08 февраля 2012

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

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

0 голосов
/ 11 сентября 2012

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

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

...