What I do is use "Case 8: Checking Uniqueness of Attributes while Creating Objects" from the great article
Identity Manager Form Script API | Novell User Communities for creating the user.
I always create the user in a temp container and then I have a loopback driver together with the workflow driver doing all the uniqeness things for cn, uid, passwords etc. and when it is al set moves the user to the active container and activates it.
This works, it even works good but it would be even better if we had the option to call a "uniquness" function directly from the workflow.
Originally Posted by AndreasBucher
|
Hi, for generating unique uidNumber and gidNumber for Linux/Unix you can use the idProvider Driver. The Driver also gives you the possibility to generate unique Values with a prefix and then number like "ABU001".
Greets Andi
|