Changes

Jump to: navigation, search
/* Load Balancer as a Service (LBaaS) - Account example */
| posixAccount
| <center>MAY</center>
| <center>x</center>
| <center>x</center>
| Identifies the entry's password and encryption method in the following format: <code>{encryption method}encrypted password</code>. For example: {SSHA}zBiT1dHAZh/8zbCeyocRVWhdP0j9xJ3U. This password will be automatically set through the Self-Service interface. Afterwords, the password can be changed by the user (including the reseller and customer). The initial password is stored in clear text and is encrypted by the provisioning daemon.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| Related to the /etc/shadow file, this attribute specifies the user's login ID. Is the same as the '''uid'''. For example: '''3730083'''.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| Group ID number. Is the same as the '''uid'''. For example: '''3730083'''.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| Consists of the '''uid''' and the domain '''stoney-wiki.com'''. For example: '''3730083.stoney-wiki.com'''.
| posixAccount
| <center>MAY</center>
| <center>x</center>
| <center>x</center>
| Named for historical reasons, the GECOS field is mandatory and is used to store extra information (such as the user's full name). Utilities such as finger or getent access this field to provide additional user information. For a personal account, this entry would consist of <code>givenName</code> and <code>surname</code>, for example <code>Michael Eichenberger</code>. These values are taken from the owners entry (ou=people). For a service account, the attribute <code>sstDisplayName</code> from the corresponding service would be used for the content of this attribute. Please be aware, that this attribute is a '''IA5String''' (OID=1.3.6.1.4.1.1466.115.121.1.26) IA5 (almost ASCII) character set (7-bit). Does NOT allow extended characters e.g. é, Ø, å etc. The Self-Service interface automatically creates the content of this attribute. Consists of the '''uid''' and the domain '''stoney-wiki.com'''. For example: '''3730083.stoney-wiki.com'''.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| The directory path corresponds with the 7 digit account uid. The following example describes, how the directory structure is built up for the account with the uid '''3730083'''.
<code>/var/wiki/g/efg/bcd/abcdefg</code><br/>
| <center>MAY</center>
| <center>x</center>
| <center></center>
| The path to the login shell. The default is '''/bin/false''' and can no be changed.
| <center>MAY</center>
| <center>x</center>
| <center></center>
| 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=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
| <center>MAY</center>
| <center>x</center>
| <center></center>
| Related to the /etc/shadow file, this attribute specifies number of days between January 1, 1970, and the date that the password was last modified. Must be set to the day, that the password was set (must be updated, when the password is changed). This attribute is created by the Self-Service interface.
| <center>MAY</center>
| <center>x</center>
| <center></center>
| 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=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
| <center>MAY</center>
| <center>x</center>
| <center></center>
| 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=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| Is the wiki 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=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| 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=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
| sstWiki
| <center>MAY</center>
| <center></center>
| <center></center>
| This multi-valued attribute will be used to turn single notifications on or off. The attribute <code>sstWikiWarningOn</code> must be set to <code>TRUE</code>.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| 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=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
| <center>MAY</center>
| <center>x</center>
| <center></center>
| TBD
| <center>MAY</center>
| <center>x</center>
| <center></center>
| TBD
| <center>MAY</center>
| <center>x</center>
| <center></center>
| TBD
| <center>MUST</center>
| <center>x</center>
| <center></center>
| The provisioning mode, either <code>add</code>, <code>modify</code> or <code>delete</code>. For a new account, this attribute must be set to <code>add</code>. See [[#Provisioning | Provisioning]] for details.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| The date the provisioning shall occur in the form of [YYYY][MM][DD] ([http://en.wikipedia.org/wiki/ISO_8601 ISO 8601]). For a new account, this attribute must be set to '''0'''. See [[#Provisioning | Provisioning]] for details.
| sstProvisioning
| <center>MAY</center>
| <center></center>
| <center></center>
| The provisioning return value written by the [[stoney_wiki:_prov-wiki-mediawiki |prov-wiki-mediawiki]] daemon. '''0''' means success, '''>0''' means failure. See the prov-wiki-mediawiki [[stoney_wiki:_prov-wiki-mediawiki#Exit_Codes | Exit Codes]] for detailed information.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| The provisioning state, either 0 or in the form of [YYYY][MM][DD]T[hh][mm][ss] ([http://en.wikipedia.org/wiki/ISO_8601 ISO 8601]). For a new account, this attribute must be set to '''0'''. See [[#Provisioning | Provisioning]] for details.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| Stores the reseller UID the leaf belongs to.
| <center>MUST</center>
| <center>x</center>
| <center></center>
| Stores the customer UID the leaf belongs to.
| <center>MAY</center>
| <center>x<sup>3</sup></center>
| <center></center>
| Stores the person UID the leaf belongs to.
3,368
edits