source: trunk/LATMOS-Accounts/man/man8/latmos-accounts-base-sql.pod @ 1135

Last change on this file since 1135 was 1135, checked in by nanardon, 12 years ago

Merge branch 'dyngroup'

File size: 1.0 KB
Line 
1# $Id$
2
3=head1 DESCRIPTION
4
5=head1 SPECIFIC SETUP PARAMTERS
6
7=head2 db_conn
8
9The C<libpq> connection parameters, eg a semin colon separated paramaters
10containing the server, the database name, user and password, etc...
11
12=head1 FEATURES
13
14=head2 Group AutoMemberFilter
15
16Group objects contains users members by setting either C<members> or
17C<memberUID> attributes.
18
19Sometimes it can be usefull to have group automatically populated by arbitrary
20rules.
21
22This is possible by setting a filter in the C<autoMemberFilter> attribute,
23The filter format is the same the one used by L<la-search>, the attribute is
24multivaluable.
25
26So for example one can create an account automatically a group containing people
27having "Olivier" as first name:
28
29    autoMemberFilter: givenBame=Olivier
30
31A probably more usefull example is a group containing people from two others
32groups:
33
34    autoMemberFilter: memberOf=group1
35    autoMemberFilter: memberOf=group2
36
37The  C<members> or C<memberUID> attribute becomes read-only attribute once
38C<autoMemberFilter> attribute is set.
Note: See TracBrowser for help on using the repository browser.