Changes

Jump to: navigation, search
/* Load Balancer as a Service (LBaaS) - Account example */
gidNumber: 3730083
cn: 3730083
gecos: Michael Eichenberger # TBD: A human readable name would bei nice, as it appears in the 'getent passwd' output.
homeDirectory: /home/3730083
loginShell: /bin/false
sstLBaaSFrontendURI: https://api.example.com/ # Uniform Resource Identifier with optional label
sstLBaaSBackendURI: https://sst-int-001.os.stoney-cloud.com/ # TBD: Uniform Resource Identifier with optional label. Do we really need a URI here?sstLBaaSBackendURI: https://sst-int-002.os.stoney-cloud.com/ # TBD: Uniform Resource Identifier with optional label. Do we really need a URI here?
sstLBaaSHost: haproxy-001.os.stoney-cloud.com # Fully qualified domain name (FQDN)
sstBelongsToResellerUID: 4000000
sstBelongsToCustomerUID: 4000001
sstBelongsToPersonUID: 4000002 # TBD: We don't really want this service to be attached to a person.sstBelongsToServiceUID: 4000003 # TBD: To which service would we attach this service? The backend hosts (sstLBaaSBackendURI)?
</source>
| <center>MAY</center>
| <center>x</center>
| The path to the login shell. The default is '''<code>/bin/false''' </code> and can no must not be changed.
|-
| <center>MAY</center>
| <center>x</center>
| Related to the <code>/etc/shadow </code> file, this attribute is currently not used and is reserved for future use. The default is set to '''<code>134539460''' and is taken from the "ou=settings,uid=<UID/code>,ou=reseller,ou=configuration,ou=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
|-
| <center>MAY</center>
| <center>x</center>
| Related to the <code>/etc/shadow </code> 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 To create this value, you can use: <code>echo $(($(date -Service interface.-utc --date "$1" +%s)/86400))</code>
|-
| <center>MAY</center>
| <center>x</center>
| Related to the <code>/etc/shadow </code> file, this attribute specifies the maximum number of days the password is valid. The default is '''<code>99999'''</code>, 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>
| Related to the <code>/etc/shadow </code> file, this attribute specifies the number of days before the password expires that the user is warned. The default is '''<code>7''' and is taken from the "ou=settings,uid=<UID/code>,ou=reseller,ou=configuration,ou=lbaas,ou=services,dc=stoney-cloud,dc=org" entry.
|-
| sstIsActive
| sstWikisstRelationship| <center>MUSTMAY</center>
| <center>x</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.
|-
| sstNotificationWarningOnsstLBaaSFrontendURI| sstWikisstLBaaS
| <center>MUST</center>
| <center>x</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.
|-
| sstNotificationWarningsstLBaaSBackendURI| sstWiki| <center>MAY</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>.  Currently, the Load Balancer as a Service (LBaaS) only supports <code>quota</code> (the names correspond with the template dn). |-| sstNotificationWarningMedium| sstWikisstLBaaS
| <center>MUST</center>
| <center>x</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.
|-
| sstSoftwareVersionsstLBaaSHost| sstWikisstLBaaS| <center>MAYMUST</center>
| <center>x</center>
| TBD |-| sstFileUploadSize| sstWiki| <center>MAY</center>| <center>x</center>| TBD  |-| host| sstWiki| <center>MAY</center>| <center>x</center>| TBD
|-
|-
| sstBelongsToResellerUID
| sstRelationship
| <center>MUST</center>
| <center>x</center>
|-
| sstBelongsToCustomerUID
| TBDsstRelationship
| <center>MUST</center>
| <center>x</center>
| <center>x<sup>3</sup></center>
| Stores the person UID the leaf belongs to.
 
|-
| sstBelongsToServiceUID
| sstRelationship
| <center>MAY</center>
| <center>x<sup>3</sup></center>
| Stores the service UID(s) the leaf belongs to.
|}
3,276
edits