[midPoint] midPoint User Template - Custom Forms

Brad Firestone bhotrock at gmail.com
Tue Mar 21 20:06:05 CET 2017


Hi All,

I am just getting started with midPoint.  This seems like an amazing 
system, but there is a huge amount of information to learn.

We are planning to create many of our users in midPoint by bringing them 
in from various resources (AD and LDAP).  However, we will also need to 
create midPoint users directly in the admin GUI.  The creation of these 
users will be done by various different administrators, with each 
administrator being responsible for a given "department".

We want to keep things as simple as possible for each administrator, and 
also want to keep things as consistent as possible. So I have a few 
questions about how to do this in the "best way".

1.  Is it possible for attribute values shown in the New User interface 
to have a drop-down list to select from valid values for certain 
attributes?

2.  Is it possible to customize the New User interface so that it only 
shows certain attributes that need to be filled in by the 
administrator?  It would be nice if certain attributes were either not 
shown (and automatically filled with the appropriate department 
information), or at least had a drop-down that only included the 
appropriate options for that department.

I think that maybe these things can be done with custom forms, but 
looking at the custom form documentation, I didn't see drop-down 
options.  I also don't know if it's possible to show different "New 
User" forms to different administrators based on their department (Role?).

A different way of doing this might be to use Self Registration?  But we 
would still want the ability to have drop-down lists to select from.  
One of the attributes would be the department, and we would want that to 
be a defined list of valid departments.  Once the user completes the 
confirmation, then ideally the department admin would receive a 
notification and approve/assign the roles, which would then create the 
needed accounts on the various resources.

Thanks for any suggestions and information!
Brad



More information about the midPoint mailing list