root/CPS3/products/CPSLDAPSetup/trunk/profiles/default/directories/members.xml

Revision 35276, 1.2 kB (checked in by ogrisel, 4 years ago)

make use of the new schemas token property to avoid property overwrite with extension profiles

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1 <?xml version="1.0"?>
2 <object name="members" meta_type="CPS Meta Directory">
3  <property name="title">label_members</property>
4  <property name="schemas">
5   <element value="members"/>
6   <element value="members_cps_fields"/>
7  </property>
8  <property name="schema_search"></property>
9  <property name="layout">members</property>
10  <property name="layout_search">members_search</property>
11  <property name="acl_directory_view_roles">Manager; Member</property>
12  <property name="acl_entry_create_roles">Manager</property>
13  <property name="acl_entry_delete_roles">Manager</property>
14  <property name="acl_entry_view_roles">Manager; Member</property>
15  <property name="acl_entry_edit_roles">Manager; Owner</property>
16  <property name="id_field">uid</property>
17  <property name="title_field">fullname</property>
18  <property name="is_hierarchical">False</property>
19  <entry-local-role
20    role="Owner">python:entry.get('uid') == user_id</entry-local-role>
21  <backing name="members_stack">
22    <field-rename in-backing="mail" in-meta="email"/>
23    <field-rename in-backing="cn" in-meta="fullname"/>
24    <field-ignore name="dn"/>
25  </backing>
26  <backing name="members_cps_fields">
27    <missing-entry-expr
28      >python:{'homeless': False, 'last_login_time': None}</missing-entry-expr>
29  </backing>
30 </object>
Note: See TracBrowser for help on using the browser.