[Freeipa-devel] User life-cycle management as additional plugin
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? [1] http://www.freeipa.org/page/V4/User_Life-Cycle_Management -- Petr^2 Spacek ___ 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
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
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