Crear inquilino

Versión del producto: 10.11

Último modificado: 31 julio 2024

Crea o edita un inquilino.

NAKIVO Backup & Replication debe estar ejecutándose en modo multiinquilino. Consulte el tema Modo multiinquilino en la Guía del usuario.

Punto final

https://<Director_IP_address>:4443/c/router

Ejemplo de solicitud

Campos de solicitud

Campo
Tipo
Valor(es)
Descripción

action

string

MultitenancyManagement

La acción que se invoca

method

string

save

El método que se invoca

data

array

Parámetros. Consulte la siguiente tabla data

type

string

rpc

Tipo de protocolo de comunicación

tid

integer

1

ID de transacción. Se utiliza para identificar la solicitud tanto por parte del cliente como del servidor

data

Campo
Tipo
Descripción

sessionUuid

string Valor generado pseudoaleatoriamente para identificar una sesión de otra. Este valor único se utiliza para establecer una sesión de creación de imagen de inquilino; el valor puede ser nulo. Consulte Crear sesión para obtener más detalles

tenantInfoDto

array

Información sobre el inquilino

tenant

array

Inquilino a guardar. Consulte la tabla de inquilinos a continuación

inquilino

Campo
Tipo
Descripción

id

integer

ID del inquilino. Debe ser nulo si se crea un nuevo inquilino

name

string

Nombre del inquilino

allocatedPhysicalServers

int

Número de licencias de servidores físicos que se asignarán al inquilino

allocatedPhysicalWorkstations

int

Número de licencias de estaciones de trabajo físicas que se asignarán al inquilino

allocatedOffice365Users

int

Número de licencias de Microsoft Office 365 que se asignarán al inquilino

allocatedOracleDatabases

int

Número de licencias de Oracle Database que se asignarán al inquilino

allocatedBackupStorage

int

Cantidad de espacio de almacenamiento de backups asignado al inquilino

usedBackupStorage

int

Cantidad de espacio de almacenamiento de backups utilizado por el inquilino

email

string

Correo electrónico de contacto del inquilino

phone

string

Teléfono de contacto del inquilino

website

string

Dirección URL del inquilino

address

string

Dirección del inquilino

allocated

int

Licencias -máquinas o zócalos- que se asignarán al inquilino.

allocatedEc2Instances

int

Licencias - Instancias de EC2 - para asignar al inquilino

showName

boolean

true si se muestra el nombre del inquilino. falso en caso contrario

labels

array

Etiquetas del inquilino

tenantInventory

Campo
Tipo
Descripción

itemObjectList



nodos



VMWARE



HYPERV



FÍSICO



usuarios

Campo

Tipo

Descripción

id

integer

ID del usuario. Null es un nuevo usuario.

username

string

Nombre de usuario

name

string

Nombre del usuario

userType

string

Tipo de usuario

Sólo acepta "NORMAL

generatePassword

boolean

True hará que se genere la contraseña y se envíe al usuario por correo electrónico

password

string

La contraseña debe ajustarse a un nuevo usuario. Puede ser null si 'generatePassword' = true

email

string

Correo electrónico del inquilino

Obligatorio si generatePassword = true

description

string

Descripción del usuario.

roleId

string

ID del rol asignado al inquilino

action

string

Valor posible: "ADD_LOCAL"

Muestra de respuesta

Nota

El ID del inquilino creado = 1.

Campos de respuesta

Campo
Valor
Descripción

message

string Mensaje si la solicitud ha fallado

where

string Referencia al método en el que se produjo el problema

cause

string Causa del fallo

data

integer ID del inquilino creado o editado