Saltar al contenido principal
Un administrador del sistema puede asignar el rol de Fulfillment Operator a un administrador del tenant. Con este rol asignado, el administrador del tenant puede añadir otros tenants al sistema mediante la API de Vantage, así como asignar este rol a otros usuarios del tenant. Para crear un tenant mediante la API de Vantage, un Fulfillment Operator debe hacer lo siguiente:
  1. Autenticarse en la API de Vantage; consulte Autenticación para más detalles.
  2. Enviar una solicitud POST con el encabezado Authorization = Bearer <access token> a {baseUrl}/api/publicapi/v1/invites/, con los siguientes parámetros en el cuerpo de la solicitud:
ParameterDescription
emailEl correo electrónico del nuevo administrador del tenant.
validWithinTiempo desde el momento del envío durante el cual se puede aceptar una invitación. El formato es: days.hours:minutes:seconds. El valor predeterminado del parámetro es “14.00:00:00” (14 días).
tenantNameEl nombre del tenant. Los nombres de tenant son únicos dentro del sistema. Si el nombre especificado ya está en uso por otro tenant, se producirá un error al intentar crear un nuevo tenant con ese mismo nombre.
useMySybscriptionEspecifica si se utilizará la suscripción del tenant actual. Si se utiliza la suscripción del tenant actual, ambos tenants (el actual y el nuevo) usarán páginas del mismo contador. Si uno de los tenants consume todas las páginas restantes de ese contador, ninguno de los tenants podrá seguir utilizándolo. El valor predeterminado del parámetro es False, lo que significa que se debe descargar un nuevo archivo de suscripción.
tenantDescriptionLa descripción del tenant. Cualquier cadena que lo describa. Esta cadena se mostrará al administrador del sistema.
Solicitud de ejemplo:

En Windows

curl --location --request POST "{baseUrl}/api/publicapi/v1/invites/" 
-H "accept: application/json" \
-H "Authorization: Bearer {token}"
{ 
  "email": "[email protected]",
  "validWithin": "14.00:00:00", 
  "tenantName": "tenant's name",
  "useMySubscription": true,
  "tenantDescription": "tenant's description"
}

Para Linux

curl --location --request POST '{baseUrl}/api/publicapi/v1/invites/'
-H 'accept: application/json' \
-H 'Authorization: Bearer {token}'
{ 
  'email': '[email protected]',
  'validWithin': '14.00:00:00', 
  'tenantName': 'nombre del tenant',
  'useMySubscription': true,
  'tenantDescription': 'descripción del tenant'
}