Re: [Freeipa-devel] User life-cycle management as additional plugin

2014-11-04 Thread Jan Cholasta

Hi,

Dne 4.11.2014 v 10:46 Petr Spacek napsal(a):

Hello,

I wonder if user life-cycle extensions [1] can be in form of separate
FreeIPA plugin for FreeIPA framework.

Reasoning behind this is that different organizations will have
different requirements (including no life-cycle management).

I don't think that one-size-fits-all so from my point of view it makes
sense to ease replacing our life-cycle management by some home-grown
plugin.

Is something like that possible?


I'm afraid the framework is not extensible enough for this in its 
current incarnation. There is no way (or just a very hacky one) to add 
new options to an existing command in the form of a plugin.




[1] http://www.freeipa.org/page/V4/User_Life-Cycle_Management



Honza

--
Jan Cholasta

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel


Re: [Freeipa-devel] User life-cycle management as additional plugin

2014-11-04 Thread thierry bordaz

On 11/04/2014 10:58 AM, Jan Cholasta wrote:

Hi,

Dne 4.11.2014 v 10:46 Petr Spacek napsal(a):

Hello,

I wonder if user life-cycle extensions [1] can be in form of separate
FreeIPA plugin for FreeIPA framework.

Reasoning behind this is that different organizations will have
different requirements (including no life-cycle management).

I don't think that one-size-fits-all so from my point of view it makes
sense to ease replacing our life-cycle management by some home-grown
plugin.

Is something like that possible?


I'm afraid the framework is not extensible enough for this in its 
current incarnation. There is no way (or just a very hacky one) to add 
new options to an existing command in the form of a plugin.




[1] http://www.freeipa.org/page/V4/User_Life-Cycle_Management



Honza


Hi Petr,

   I like the idea of home-grown ULC. If it is not feasible with the
   current framework, customer would have the ability to define home
   made placeholder.
   I does not implement the workflow of commands but is a kind of
   flexibility.

   thanks
   thierry

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel