Deep Security Manager REST API

Name: createTenantOptions

Attributes used for controlling the creation of a new tenant.

XML Example:
<createTenantOptions>
  zero or N[<activationCodes>xsd:string</activationCodes>]
  <adminAccount>xsd:string</adminAccount>
  <adminEmail>xsd:string</adminEmail>
  <adminPassword>xsd:string</adminPassword>
  <confirmationRequired>xsd:boolean</confirmationRequired>
  <generateMasterPassword>xsd:boolean</generateMasterPassword>
</createTenantOptions>
JSON Example:
{"createTenantOptions":
 {
   "activationCodes": [String],
   "adminAccount": String,
   "adminEmail": String,
   "adminPassword": String,
   "confirmationRequired": Boolean,
   "generateMasterPassword": Boolean,
 }
}

Elements
NameTypeRequiredNillableDefault ValueDescription
activationCodeszero or N[xsd:string]falsefalseAn list of activation codes that can be used when each tenant licenses features separately (optional).

adminAccountxsd:stringfalsefalseThe name of the master user account to create for the tenant.

adminEmailxsd:stringfalsefalseThe email address to associate with the master user account created for the tenant, and as the primary point of contact for the tenant.

adminPasswordxsd:stringfalsefalseThe password for the master user account to create for the tenant.

confirmationRequiredxsd:booleanfalsefalseCreate the tenat in a "confirmation required" state, where the tenant will receive an email with a link they must follow in order to activate their account

generateMasterPasswordxsd:booleanfalsefalseAutomatically generate a password for the master user account
If set, the password is emailed to the given primary email address.


Copyright © 2015 Trend Micro Inc. All Rights Reserved.