Changes

Jump to: navigation, search

stoney wiki: OpenLDAP directory data organisation

171 bytes removed, 10:20, 1 November 2019
= Wiki =
The following LDIF shows the '''storage''' entry for the stoney wiki service:
dn: ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: organizationalUnit
objectclass: top
== Wiki Configuration ==
The sub tree for the configuration of the storage storage stoney wiki service: dn: ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
ou: configuration
description: The sub tree for the configuration of the storage storage stoney wiki service.
=== Wiki Provisioning Daemon ===
The sub tree for the configuration of the '''prov-wiki-mediawiki''' daemon:
dn: ou=prov-wiki-mediawiki,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
=== Wiki Reseller ===
The sub tree for the reseller specific storage storage stoney wiki service settings: dn: ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
ou: reseller
description: The sub tree for the reseller specific storage storage stoney wiki service settings.
The sub tree for the specific storage storage stoney wiki service settings for the reseller Reseller Ltd. with the uid 4000000. dn: uid=4000000,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: sstReseller
uid: 4000000
o: Reseller Ltd.
description: The sub tree for the specific storage storage stoney wiki service settings for the reseller Reseller Ltd. with the uid 4000000.
sstIsActive: TRUE
sstIsCompany: TRUE
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| Contains the leaf a default entry? Either <code>TRUE</code> (yes) or <code>FALSE</code> (no). If <code>sstIsDefault</code> is set to <code>TRUE</code>, this entry acts as a fall back configuration. In other words: If a reseller doesn't have his own storage storage stoney wiki service configuration, then this on will be used.
|-
==== Wiki Reseller Wiki Account Defaults ====
The sub tree for the storage account defaults for the storage storage stoney wiki service for the reseller Reseller Ltd. with the uid 4000000: dn: ou=defaults,uid=4000000,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
objectclass: sstWiki
ou: defaults
description: The sub tree for the default settings of the storage storage stoney wiki service for the reseller Reseller Ltd. with the uid 4000000.
loginShell: /bin/sh
shadowMax: 99999
==== Wiki Reseller Wiki Notification Settings ====
The sub tree stores the notification information for the storage storage stoney wiki service for the reseller Reseller Ltd. with the uid 4000000. This information is used independently of the notification settings of the users. The idea is, that the reseller can receive notifications for a customer and react on the received information (for example, when the quota has been reached): dn: ou=notifications,uid=4000000,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
objectclass: sstNotificationObjectClass
ou: notifications
description: The sub tree stores the notification information for the storage storage stoney wiki service for the reseller Reseller Ltd. with the uid 4000000. This information is used independently of the notification settings of the users.
sstMailTo: Support stepping stone GmbH <support@stepping-stone.ch>
sstNotificationWarning: quota
==== Wiki Reseller Wiki Account Settings ====
The sub tree stores the information about what can be modified in which scope for the storage storage stoney wiki service for the reseller Reseller Ltd. with the uid 4000000: dn: ou=settings,uid=4000000,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
==== Wiki Reseller Templates ====
This sub tree contains the templates for the storage storage stoney wiki service for the reseller Reseller Ltd. with the uid 4000000: dn: ou=templates,uid=4000000,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
ou: templates
description: This sub tree contains the templates for the storage storage stoney wiki service for the reseller Reseller Ltd. with the uid 4000000.
===== Wiki Reseller Credentials Templates =====
This sub tree contains the quota templates for the storage storage stoney wiki service: dn: ou=credentials,ou=templates,uid=4000000,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
objectclass: sstTemplateSetup
ou: credentials
description: This leaf contains the credential templates for the storage storage stoney wiki service.
sstMailFrom: Support stepping stone GmbH <support@stepping-stone.ch>
sstMailTemplate: file:///var/www/selfcare/htdocs/themes/selfcare.tombstone.ch/templates/services/storage/credentials/credentials_mail
* <code>sstMailFrom</code>
from
* <code>ou=settings,uid=&lt;UID&gt;,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org</code>
must be taken.
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| If this multi-valued attribute is set with one or mail address(es), then these recipients will receive the same information as the <code>login</code> user or the <code>owner</code>, depending on the value of <code>sstSendCredentialsTo</code> under <code>ou=settings,uid=&lt;UID&gt;,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org</code>. Normally, this attribute is not set for the credentials.
|-
Warns the user when the storage is running out of space (quota).
This sub tree contains the quota templates for the storage storage stoney wiki service: dn: ou=quota,ou=templates,uid=4000000,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
objectclass: sstTemplateSetup
ou: quota
description: This leaf contains the quota templates for the storage storage stoney wiki service.
sstMailFrom: Support stepping stone GmbH <support@stepping-stone.ch>
sstMailTemplate: file:///var/www/selfcare/htdocs/themes/selfcare.tombstone.ch/templates/services/storage/quota/quota_mail
* <code>sstMailFrom</code>
from
* <code>ou=settings,uid=&lt;UID&gt;,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org</code>
must be taken.
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| The path and name to a template file, that is used to inform one or more people if the multi-valued attribute <code>sstMailTo</code> is set in the notifications sub tree of the reseller
* <code>ou=notifications,uid=&lt;UID&gt;,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
and if <code>sstNotificationWarning</code> is set to <code>quota</code>. In most cased, the attribute <code>sstMailTo</code> is set to the support organisations mail address. For example:
* <code>sstMailTo: Support stepping stone GmbH &lt;support@stepping-stone.ch&gt></code>
== Wiki Accounts ==
The sub tree for the accounts of the stoney wiki service:
dn: ou=accounts,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
=== Wiki Account Example ===
The following example shows the OpenLDAP directory entry for the storage storage stoney wiki account with the uid number 3730083: dn: uid=3730083,ou=accounts,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: account
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| Related to the /etc/shadow file, this attribute is currently not used and is reserved for future use. The default is set to '''134539460''' and is taken from the "ou=settings,uid=<UID>,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org" entry.
|-
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| Related to the /etc/shadow file, this attribute specifies the maximum number of days the password is valid. The default is '''99999''', which corresponds to about 273 years. In reality, this means, that the user does not need to change the password. This attribute is created by the Self-Service interface. The value is taken from the "ou=settings,uid=<UID>,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org" entry.
|-
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| Related to the /etc/shadow file, this attribute specifies the number of days before the password expires that the user is warned. The default is '''7''' and is taken from the "ou=settings,uid=<UID>,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org" entry.
|-
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| Is the storage account active? Either <code>TRUE</code> (yes) or <code>FALSE</code> (no). Default is <code>TRUE</code> (yes) and is taken from the "ou=defaults,uid=<UID>,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org" entry.
|-
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| Are the users notification warnings turned on or not? Either <code>TRUE</code> (yes) or <code>FALSE</code> (no). Default is TRUE (yes) and is taken from the "ou=settings,uid=<UID>,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org" entry.
|-
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| The notification medium, either sms (points to the multi-valued attribute <code>mobileTelephoneNumber</code>) or mail (points to the multi-valued attribute <code>mail</code>). Currently, only mail is supported. This is the default is taken from the "ou=defaults,uid=<UID>,ou=reseller,ou=configuration,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org" entry.
|-
== Wiki Groups ==
The sub tree for the groups of the storage storage stoney wiki service: dn: ou=groups,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
ou: groups
description: The sub tree for the groups of the storage storage stoney wiki service.
=== Wiki Group Example ===
dn: cn=3730083,ou=groups,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: posixGroup
== Wiki SSL-Certificates ==
The leaf entries for SSL-Certificates of the storage storage stoney wiki service (where uid=(.+) is a regular expression): dn: uid=(.+),uid=(.+),ou=accounts,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: organizationalUnit
=== Wiki SSL-Certificate Example ===
dn: uid=3732364,uid=3730083,ou=accounts,ou=storagewiki,ou=services,dc=stoney-cloud,dc=org
objectclass: top
objectclass: sstWikiCertificate
[[Category: stoney wiki]][[Category: OpenLDAP directory]]
3,368
edits