2012/11/26 Loris Santamaria <lo...@lgs.com.ve>

> El vie, 16-11-2012 a las 14:35 -0500, Dmitri Pal escribió:
> > On 11/01/2012 10:00 AM, Loris Santamaria wrote:
> > > Hi all,
> > >
> > > we plan to write a freeIPA configuration plugin for Asterisk, aiming to
> > > be general and useful enough to be included in Fedora and EPEL, so we
> > > would like to have your input on some issues before we write any code.
> > >
> > > I wrote down the plans so far on this wiki page:
> > >
> > > https://github.com/sorbouc/sorbo/wiki/freeipa-asterisk
> > >
> > > Basically we would like to know if:
> > >
> > >       * It is ok to use cn=asterisk as the base object
> > >       * The planned DIT, separating object per type and not per site,
> is
> > >         ok
> > >       * The whole stuff of using CoS as a mechanism to apply default
> > >         values to every new object seems right
> > >
> > > Another issue is that Asterisk SIP objects in real life are generally
> > > associated with real people and with physical devices.
> > >
> > > The physical devices are configured with a piece of software called the
> > > "endpoint manager", which could pull from the directory the data
> > > required to generate the IP phones configuration. We have to choices
> > > here. Store the IP phone extra data _with_ the Asterisk SIP object,
> > > adding a ieee802device objectClass to the asteriskSIPuser object. The
> > > other option is to store the ieee802device object separately in a more
> > > appropriate part of the IPA tree and have it reference the SIP object
> > > vía a "seeAlso" or "managedBy" attribute.
> > >
> > > As for linking SIP users to real people, it would be great to link the
> > > asteriskSIPuser object to an IPA user, but probably not all
> > > organizations interested in this kind of functionality for Asterisk
> > > would manage all of their users with IPA. What if the real user belongs
> > > to a trusted directory, for example? So it seems that for simplicity's
> > > sake we will have to store the name of the person using the phone in
> the
> > > asteriskSIPuser description attribute.
> > >
> > > Speaking of packaging, reading
> http://abbra.fedorapeople.org/guide.html
> > > it doesn't seems clear to me how to have an extra category of
> > > configuration pages added to the Web UI without modifying the main IPA
> > > page. What is the proper way to add extra pages to the web UI ?
> > >
> > > Thanks in advance for your input!
> > >
> > Hello Loris,
> >
> > Sorry for the delay.
> > I finally got a moment to read about Asterisk and looked into your plans.
> > Based on what you are proposing there is no real tight integration
> > between IPA identities and services provided by IPA and Asterisk. What I
> > see is IPA's DS would just be used as a data store for Asterisk
> > configuration data and it would be managed via CLI leveraging the plugin
> > framework we put together.  If such approach is interesting for a
> > customer I do not see a reason why it should not be done. I also do not
> > see a value of having such plugin as a part of the integrated IPA
> > supported offering. It is too independent and far from the core for us.
> > But it is definitely a starting point. It might change over time.
>
> Hi Dmitri, sorry for my late response, I was on vacation and just now
> resuming work on this plugin.
>
> I agree with you, this plugin while it could be useful to a number of
> sysadmins it is not really part of an identity management solution.
>

Hi all,

Wild question related to this one: would it be possible to add a plugin
deployment/activation mechanism to allow admins to easily add such plugins
maintained outside the IPA main tree?

And a centralized repository (or at least directory) for those community
plugins?

Regards,

J.
-- 
Jérôme Fenal
_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to