active-directorydqldocumentumdocumentum6.5dfc

Documentum user creation using Active Directory


Is there any way that we can programatically create a Documentum user by using Active Directory information? (I have very little knowledge on ADT and know that it stores user info thats all.)


Solution

  • In Documentum Administrator you can sync the ActiveDirectory Users by running the Job dm_LDAPSynchronization. This should do.

    Hope this helps, Max


    edit: You can also create a User using DFC-Methods:

    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();
    

    Instead of putting inline_password as the user_source, you probably can choose LDAP and remove the user_password. This most probably needs more information, but I don't have the DFC Documentation with me at the moment. I could look it up in the evening, but for now this should give you a good point to start.

    You could also make a Server Method out of it and assign it to a custom Job.

    BUT: I don't think that you can CREATE new LDAP-Users from Documentum...they need to be present in the ActiveDirectory when you import them into Documentum!

    Cheers, Max