Top
ServerView Resource Orchestrator Cloud Edition V3.1.1 Reference Guide (Command/XML)
ServerView

15.8.1 Tenant Management Roles and Tenant User Role

The XML definition for users with tenant management roles and tenant user roles is shown below.

<?xml version="1.0" encoding="utf-8"?>
<Users>
  <User name="User ID">
    <Password>Password</Password>
    <Roles>
      <Role name="Role name">
        <Scopes>
          <Scope>Access scope</Scope>
        </Scopes>
      </Role>
    </Roles>
    <MailAddress>User's mail address</MailAddress>
    <ContractName>Company name or Department name</ContractName>
    <EmergencyMailAddress>User's emergency contact mail address</EmergencyMailAddress>
    <<TelephoneNumber>User's telephone number</TelephoneNumber>
    <Comment>"Comment 1"</Comment>
    <ActualName>
      <FirstName>First Name</FirstName>
      <LastName>Last Name</LastName>
      <MiddleName>Middle Name</MiddleName>
    </ActualName>
  </User>
</Users>
Table 15.15 List of Items Specified in XML Definitions for Users

Element Name

Description

Remarks (Possible Values, Examples)

User ID

(User name)

User ID

Specify a character string beginning with an alphanumeric character and containing between 1 and 32 alphanumeric characters, underscores ("_"), hyphens ("-"), and periods (".").

Password

(Password)

Password for the user

Specify in the following cases, when changing to the setting that registers the user in the directory service with the directory service operation definition file:

  • Creating of a user

  • Changing of the user password in the user information

Specify a character string that meets the following conditions:

  • A character string containing between 8 and 64 alphanumeric characters and symbols

Role name (*)

(Role name)

Role of the user

Specify the role name to allocate to the access scope. Two or more roles cannot be specified.

  • Tenant management roles

    • tenant_admin (Tenant Administrator)

    • tenant_operator (Tenant Operator)

    • tenant_monitor (Tenant Monitor)

  • Tenant user role

    • tenant_user (Tenant User)

It is not possible to change the tenant management roles and the tenant user role to the infrastructure administrative roles or the multiple roles.

Access scope (*)

(Scope)

Access scope for the specified role

Specify the scope of access to allow for the user. Specify the name of the tenant that the user belongs. Specify the existing tenant. The tenant (access scope) who can specify it is only one.

E-mail address

(MailAddress)

User's email address

Specify a character string of up to 64 alphanumeric characters or symbols.

Company name or department name

(ContractName)

Company name or department name

(optional)

Specify a character string up to 30 characters.

User's emergency contact mail address

(EmergencyMailAddress)

User's emergency contact email address

(optional)

Specify a character string of up to 64 alphanumeric characters or symbols.

User's telephone number

(TelephoneNumber)

User's telephone number

(optional)

Specify a character string of up to 24 alphanumeric characters or symbols.

Description

(Comment)

Comment for the user

(optional)

Specify a character string up to 256 characters.

First Name

(FirstName)

User's first name

Specify a character string up to 15 characters.

Last Name

(LastName)

User's first name

Specify a character string up to 15 characters.

Middle Name

(MiddleName)

User's middle name

Specify a character string up to 15 characters.

* Note: Role (lplatform_user) is specified for the L-Platform that the user uses when changing from the tenant management role to the tenant user role. Multiple specification of the lplatform_user role is possible. Moreover, it is possible to specify multiple access scopes (L-Platform) for the lplatform_user role.

Example

A definition example when changing the role from tenant administrator to tenant user:

<Roles>
  <Role name="tenant_user">
    <Scopes>
      <Scope>tenantA</Scope>
    </Scopes>
  </Role>
  <Role name="lplatform_user">
    <Scopes>
      <Scope>tenantA/lplatform1</Scope>
      <Scope>tenantA/lplatform2</Scope>
    </Scopes>
  </Role>
</Roles>