[Freeipa-devel] User life cycle: question regarding the design

Simo Sorce ssorce at redhat.com
Thu May 29 12:40:35 UTC 2014


On Thu, 2014-05-29 at 10:06 +0200, Petr Viktorin wrote:
> > Let me try to consolidate again the proposals and changes for the workflow&API
> > we have so far:
> >
> > 1) Manipulating staged users
> > - staged users must have UID RDN
> > - UID uniqueness plugin should not be enforcing in staging area
> > - we do not want it in user plugin as it requires different parameters and
> > objectclasses
> > - API:
> > ipa stage-user-add
> > ipa stage-user-mod
> > ipa stage-user-find
> > ipa stage-user-del
> 
> You left out "show".
> 
> But note that the framework won't allow dashes in the object name, so 
> this would have to be "stage-add", "stageuser-add", "userstage-add", or 
> something like that.
> (This is because of the way commands are mapped to objects implicitly by 
> name, which I don't think was the best decision, but it is what we have. 
> It may not be very hard to change, though.)

ipa stage-useradd
ipa stage-usermod
ipa stage-userdel
ipa stage-userfind
ipa stage-usershow





More information about the Freeipa-devel mailing list