Revision ed02e398
Added by Marc Dequènes about 15 years ago
- ID ed02e3985f4e1887909846a88b8f18e134cdb753
config/test.conf | ||
---|---|---|
allowed_aspects: ['mail', 'fs', 'shell', 'ftp', 'web', 'jabber']
|
||
hidden_attributes: ['objectClass']
|
||
expert_attributes: ['uidNumber', 'gidNumber', 'gecos']
|
||
associations:
|
||
relations:
|
||
primaryGroup:
|
||
type: :has_many
|
||
object: group
|
||
foreign_key: gidNumber
|
||
primary_key: gidNumber
|
||
secondaryGroups:
|
||
type: :belongs_to
|
||
object: group
|
||
... | ... | |
allowed_aspects: ['mail', 'fs', 'shell', 'ftp', 'web', 'jabber']
|
||
hidden_attributes: ['objectClass']
|
||
expert_attributes: ['uidNumber', 'gidNumber', 'gecos']
|
||
associations:
|
||
relations:
|
||
primaryGroup:
|
||
type: :has_many
|
||
object: group
|
||
foreign_key: gidNumber
|
||
primary_key: gidNumber
|
||
secondaryGroups:
|
||
type: :belongs_to
|
||
object: group
|
||
... | ... | |
allowed_aspects: []
|
||
hidden_attributes: ['objectClass']
|
||
expert_attributes: ['gidNumber']
|
||
associations:
|
||
relations:
|
||
individuals:
|
||
type: :has_many
|
||
object: individual
|
||
... | ... | |
mapping:
|
||
classes: ['emailUser']
|
||
presentation:
|
||
associations:
|
||
relations:
|
||
fs:
|
||
mapping:
|
||
classes: ['fsUser']
|
||
presentation:
|
||
associations:
|
||
relations:
|
||
shell:
|
||
mapping:
|
||
classes: ['shellUser']
|
||
presentation:
|
||
associated_attributes: ['loginShell']
|
||
associations:
|
||
relations:
|
||
ftp:
|
||
mapping:
|
||
classes: ['ftpUser']
|
||
presentation:
|
||
associations:
|
||
relations:
|
||
web:
|
||
mapping:
|
||
classes: ['webUser']
|
||
presentation:
|
||
associations:
|
||
relations:
|
||
jabber:
|
||
mapping:
|
||
classes: ['jabberUser']
|
||
presentation:
|
||
associations:
|
||
relations:
|
||
primary:
|
||
mapping:
|
||
classes: ['primaryAccount']
|
||
presentation:
|
||
associations:
|
||
relations:
|
Also available in: Unified diff
[evol] associations are in fact relations, added primaryGroup relation