26 lines
1.0 KiB
Plaintext
26 lines
1.0 KiB
Plaintext
dn: cn=nextcloud,cn=schema,cn=config
|
|
objectClass: olcSchemaConfig
|
|
cn: nextcloud
|
|
olcAttributeTypes: {0}( 1.3.6.1.4.1.49213.1.1.1 NAME 'nextcloudEnabled'
|
|
DESC 'whether user or group should be available in Nextcloud'
|
|
EQUALITY caseIgnoreMatch
|
|
SUBSTR caseIgnoreSubstringsMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE)
|
|
olcAttributeTypes: {1}( 1.3.6.1.4.1.49213.1.1.2 NAME 'nextcloudQuota'
|
|
DESC 'defines how much disk space is available for the user'
|
|
EQUALITY caseIgnoreMatch
|
|
SUBSTR caseIgnoreSubstringsMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE)
|
|
olcObjectClasses: {0}( 1.3.6.1.4.1.49213.1.2.1 NAME 'nextcloudAccount'
|
|
DESC 'A Nextcloud account'
|
|
SUP top AUXILIARY
|
|
MUST ( cn )
|
|
MAY ( nextcloudEnabled $ nextcloudQuota )
|
|
)
|
|
olcObjectClasses: {1}( 1.3.6.1.4.1.49213.1.2.2 NAME 'nextcloudGroup'
|
|
DESC 'A Nextcloud group'
|
|
SUP top AUXILIARY
|
|
MUST ( cn )
|
|
MAY ( nextcloudEnabled )
|
|
)
|