Passer au contenu principal
Un administrateur système peut attribuer le rôle d’Opérateur d’exécution à un administrateur de tenant. Une fois ce rôle attribué, l’administrateur de tenant peut ajouter d’autres tenants au système via l’API Vantage et attribuer également ce rôle à d’autres utilisateurs du tenant. Pour créer un tenant via l’API Vantage, un Opérateur d’exécution doit procéder comme suit :
  1. S’authentifier auprès de l’API Vantage, voir Authentification pour plus de détails.
  2. Envoyer une requête POST avec l’en‑tête Authorization = Bearer <access token> à {baseUrl}/api/publicapi/v1/invites/, avec les paramètres suivants dans le corps de la requête :
ParamètreDescription
emailL’adresse e‑mail du nouvel administrateur de tenant.
validWithinDélai à compter de l’envoi pendant lequel une invitation peut être acceptée. Le format est le suivant : days.hours:minutes:seconds. La valeur par défaut est “14.00:00:00” (14 jours).
tenantNameLe nom du tenant. Les noms de tenants sont uniques dans le système. Si le nom indiqué est déjà utilisé par un autre tenant, une erreur se produira lors de la création d’un nouveau tenant avec ce même nom.
useMySybscriptionIndique si l’abonnement du tenant actuel sera utilisé. Si l’abonnement du tenant actuel est utilisé, les deux tenants (l’actuel et le nouveau) consommeront des pages sur le même compteur. Si l’un des tenants épuise toutes les pages restantes de ce compteur, aucun des deux ne pourra plus l’utiliser. La valeur par défaut est False, ce qui signifie qu’un nouveau fichier d’abonnement doit être téléchargé.
tenantDescriptionLa description du tenant. Toute chaîne décrivant le tenant. Cette chaîne sera affichée à l’administrateur système.
Exemple de requête :

Sous 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": "nom du locataire",
  "useMySubscription": true,
  "tenantDescription": "description du locataire"
}

Sous 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': 'nom du tenant',
  'useMySubscription': true,
  'tenantDescription': 'description du tenant'
}