Vai al contenuto principale
Un amministratore di sistema può assegnare il ruolo di Fulfillment Operator a un amministratore del tenant. Una volta assegnato il ruolo, l’amministratore del tenant può creare nuovi tenant tramite la Vantage API e assegnare questo ruolo anche ad altri utenti del proprio tenant. Per creare un tenant tramite la Vantage API, un Fulfillment Operator deve:
  1. Autenticarsi nella Vantage API. Per i dettagli, vedere Authentication.
  2. Inviare una richiesta POST con l’intestazione Authorization = Bearer <access token> a {baseUrl}/api/publicapi/v1/invites/, con i seguenti parametri nel corpo della richiesta:
ParameterDescription
emailL’e-mail del nuovo amministratore del tenant.
validWithinIntervallo di tempo, a partire dall’invio, entro il quale l’invito può essere accettato. Il formato è: days.hours:minutes:seconds. Il valore predefinito del parametro è “14.00:00:00” (14 giorni).
tenantNameIl nome del tenant. I nomi dei tenant devono essere univoci. La creazione di un tenant con un nome già esistente genera un errore.
useMySubscriptionIndica se l’abbonamento del tenant corrente deve essere riutilizzato. Se abilitato, sia il tenant corrente sia quello nuovo condividono lo stesso contatore di utilizzo delle pagine. Quando il contatore viene esaurito da uno dei tenant, entrambi non possono più utilizzarlo. Il valore predefinito è False, il che significa che è necessario scaricare un nuovo file di abbonamento.
tenantDescriptionLa descrizione del tenant. Qualsiasi stringa che descriva il tenant. Questa stringa sarà mostrata all’amministratore di sistema.

Esempio di richiesta:

curl --request POST \
  --url https://vantage-us.abbyy.com/api/publicapi/v1/api/publicapi/v1/invites \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form 'Model={
  "useMySubscription": false,
  "email": "[email protected]",
  "tenantName": "name",
  "validWithin": "14.00:00:00",
  "tenantDescription": "description"
}' \
  --form File='@example-file'