TestimonialGreat time saver. Easy and actually fun to use.Garry Frocklage University of San Diegohttp://www.sandiego.edu
![]()
![]() Contact ProvincePaul Contact Ile-de-FrancePaul TestimonialThe UMRA software is a life saver!!! Before I learned about UMRA and Tools4Ever, I would have to create user accounts, email accounts, shared directories and assign group memberships to at least 100 lawclerks and interns each year in the summer. It would take me at least a week with proper notice. Now with just a *.csv file, I can import the users and have their information created in under 10 min... Kimberly HallRead more... |
Setting up user account group memberships on Novell eDirectoryTo setup user account group memberships on Novell eDirectory, you need to update the attributes of two directory service items: the user account and the group. This is specified by the eDirectory service schema. The following table shows the attribute updates in order to add a user account to a group:
The example project is not very user-friendly but shows exactly how to use the LDAP script actions. The example project can be found at the following location, relative to the UMRA Console program directory: .\Example Projects\LDAP\Novell\AddToGroup\Novell eDirectory - Add User To Group.ufp The UMRA application consists of a single project with a form and script. The form show some text fields and two input fields for the distinguished names of the user account and the group.
A more user-friendly form is available from the example project, described in the next topic. The values entered in the form input fields are stored in the variables %UserDN% and %GroupDN%. When the end-user clicks the Add button, the script of the project is executed. The script first initializes the session with the LDAP Server. Next, the modification data to update the user account attributes are initialized.
Two attributes of the user account, groupMembership and securityEquals are updated by adding the value of the distinguished name of the group (%GroupDN%).
Next, the attributes of the group are updated. This time, two attributes of the group, uniqueMember and equivalentToMe are updated by adding the value of the distinguished name of the user account (%UserDN%).
When the last action is executed successfully, the user account has become a member of the group.
If the last action fails, it is advised to remove the values from the user account attributes that were added in the previous modification action. To keep the script clean and clear, this action is not part of the example script. The UMRA Service log file shows all of the action executed. |