|
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> |
|---|