<br>
<br><font size=2><tt>fedora-directory-users-bounces@redhat.com wrote on
05/11/2006 12:55:56 PM:<br>
<br>
> Michael.Sangrey@highmark.com wrote:<br>
> ><br>
> > I apologize if this is a frequently asked question (I checked
and <br>
> > scanned LOTs of documents), but...<br>
> ><br>
> > Is there a way to add/change/delete one attribute when another
<br>
> > attribute is added/changed/deleted?<br>
> You mean, like a trigger in the RDBMS world?  You could write
a post-op <br>
> plug-in, but I don't think that's the answer you're looking for.</tt></font>
<br>
<br><font size=2><tt>I think you're right; I'd like something simpler.
 But, it might be what it is.  Has anyone on list written a post-op
that deals with add/change/modify to a multi-valued attribute value when
another attribute value changes?  Would you be willing to share the
code?</tt></font>
<br><font size=2><tt><br>
> ><br>
> > The real question is a little more complicated.  The idea
is to <br>
> > add/change/delete a 'memberOf' (a group) attribute for a uid
when the <br>
> > uid is added/changed/deleted to a 'group'.</tt></font>
<br><font size=2><tt><br>
> You might want to investigate the Roles <br>
> http://www.redhat.com/docs/manuals/dir-server/ag/7.1/roles.html#1115402
</tt></font>
<br>
<br><font size=2><tt>The apps are already in place. If I understand roles
correctly, it appears the apps would have to be changed to make use of
'roles'.</tt></font>
<br><font size=2><tt><br>
> and Class of Service <br>
> http://www.redhat.com/docs/manuals/dir-server/ag/7.1/roles.html#1115605
<br>
> features.</tt></font>
<br>
<br><font size=2><tt>This looked very interesting.  However, Class
of Service precludes multi-valued attributes.  If a person is in multiple
groups, then 'memberOf' would be multi-valued, right?</tt></font>
<br><font size=2><tt><br>
> ><br>
> > Can anyone help?<br>
> ><br>
> > Thanks!<br>
<br>
</tt></font>