Project

General

Profile

« Previous | Next » 

Revision 726b6765

Added by Marc Dequènes over 12 years ago

  • ID 726b6765554f493220a8c47be896abc0dd6bef8f

[evol] attributes parameters rework § (MilkyPond world update) (refs #142)

View differences:

conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/aspects/fs.conf
mapping:
classes: ['fsUser']
associated_relations: ['primaryGroup', 'secondaryGroups']
presentation:
expert_attributes: ['uidNumber', 'gidNumber', 'gecos']
interface:
attributes:
'uidNumber':
visibility: expert
'gidNumber':
visibility: expert
'gecos':
visibility: expert
'primaryGroup':
presentation_multiple: shortlist
'secondaryGroups':
presentation_multiple: shortlist
relations:
primaryGroup:
type: belongs_to
conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/objects/bot.conf
sort_by: uid
possible_aspects: ['primary_account', 'mail', 'fs', 'shell', 'ftp', 'web', 'jabber']
default_parent: "unit/SpecialAccounts"
presentation:
hidden_attributes: ['uid']
interface:
attributes:
'uid':
visibility: admin
conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/objects/entity.conf
associated_relations: ['foundersIndividuals', 'foundersEntities']
parent_handle_restrictions: "^unit/Entities$"
default_parent: "unit/Entities"
presentation:
interface:
name_attribute: o
hidden_attributes: ['founder']
attributes:
'founder':
visibility: admin
relations:
foundersIndividuals:
type: has_many
conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/objects/group.conf
classes: ['posixGroup', 'groupOfMembers']
sort_by: cn
associated_relations: ['individualsPrimaryMembers', 'botsPrimaryMembers', 'individualsSecondaryMembers', 'botsSecondaryMembers']
presentation:
hidden_attributes: ['uniqueMember']
expert_attributes: ['gidNumber']
interface:
attributes:
'uniqueMember':
visibility: admin
'gidNumber':
visibility: expert
'individualsPrimaryMembers':
presentation_multiple: shortlist
'botsPrimaryMembers':
presentation_multiple: shortlist
'individualsSecondaryMembers':
presentation_multiple: shortlist
'botsSecondaryMembers':
presentation_multiple: shortlist
relations:
individualsPrimaryMembers:
type: belongs_to
conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/objects/individual.conf
possible_aspects: ['primary_account', 'mail', 'fs', 'shell', 'ftp', 'web', 'jabber']
parent_handle_restrictions: "^unit/People$"
default_parent: "unit/People"
presentation:
hidden_attributes: ['uid']
interface:
attributes:
'uid':
visibility: admin
conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/objects/top_entity.conf
classes: ['entity', 'dcObject']
sort_by: o
parent_handle_restrictions: "^$"
presentation:
interface:
name_attribute: o
conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/objects/unit.conf
prefix: ''
classes: ['organizationalUnit']
# no sort_by means sort by DN
presentation:
interface:
name_attribute: dn
conf/ldap_shadows/worlds/MilkyPond/shadows/Administration/shadow.conf
---
presentation:
hidden_attributes: ['objectClass', 'userPassword', 'hasSubordinates', 'entryUUID', 'entryDN', 'structuralObjectClass', 'subschemaSubentry']
interface:
tree_objects: ['unit', 'entity']
attributes:
'objectClass':
access: read_only
visibility: admin
presentation_multiple: shortlist
'userPassword':
access: write_only
'hasSubordinates':
access: read_only
visibility: admin
'entryUUID':
access: read_only
visibility: admin
'entryDN':
access: read_only
visibility: admin
'structuralObjectClass':
access: read_only
visibility: admin
'subschemaSubentry':
access: read_only
visibility: admin

Also available in: Unified diff