Re: [Freeipa-users] How to add multivalued attribute to UI

2015-09-16 Thread Rob Crittenden
John Duino wrote: > You shot right past me there, Rob. Forgive my ignorance but I'm not sure what > you are referring to when saying "this configured", or what you are calling > metadata. > > What I included was the user plugin. The UI loads it without error. But it > only supplies a single

[Freeipa-users] How to add multivalued attribute to UI

2015-09-16 Thread John Duino
Greetings! I am wanting to add a multivalued attribute (mailAlternateAddress, from objectClass:MailRecipient) to the User UI. We are running IPA 4.1.0-18.el7.centos.4.x86_64, on CentOS7. Adding it to the CLI was fairly straightforward. I have a plugin at

Re: [Freeipa-users] How to add multivalued attribute to UI

2015-09-16 Thread Rob Crittenden
John Duino wrote: > Greetings! > > I am wanting to add a multivalued attribute (mailAlternateAddress, from > objectClass:MailRecipient) to the User UI. We are running IPA > 4.1.0-18.el7.centos.4.x86_64, on CentOS7. Adding it to the CLI was fairly > straightforward. > I have a plugin at

Re: [Freeipa-users] How to add multivalued attribute to UI

2015-09-16 Thread John Duino
Oh, okay. I didn't realize the ipalib plugin affected the UI. Sure, I can share it. So in /usr/lib/python2.7/site-packages/ipalib/plugins/altemail.py is the following. I have also (at one point) had a validation function and a precallback (both currently not used when trying to simplify/test).

Re: [Freeipa-users] How to add multivalued attribute to UI

2015-09-16 Thread John Duino
temail_pre_op); return altemail_plugin; }); - Original Message - From: "John Duino" <jdu...@oblong.com> To: "freeipa-users" <freeipa-users@redhat.com> Sent: Wednesday, September 16, 2015 1:16:13 PM Subject: Re: [Freeipa-users] How to add multivalued attribute to UI

Re: [Freeipa-users] How to add multivalued attribute to UI

2015-09-16 Thread John Duino
You shot right past me there, Rob. Forgive my ignorance but I'm not sure what you are referring to when saying "this configured", or what you are calling metadata. What I included was the user plugin. The UI loads it without error. But it only supplies a single field (which is correct) that