È possibile autenticarsi tramite token API quando si effettuano connessioni API autorizzate. Un token API autorizza l'accesso per organizzazione.

Come si genera un token API?

I token API hanno come ambito le singole organizzazioni. Per gestire un'organizzazione cliente tramite API, è necessario generare un token API all'interno di tale organizzazione.

  1. Passare all'organizzazione per cui si desidera generare un token API.
  2. Fare clic sul nome utente e quindi su Il mio account > Token API.
  3. Fare clic su Genera token.
  4. Immettere un nome per il token, selezionare il periodo di scadenza e fare clic su Genera.

    Viene visualizzata la finestra popup Token generato. È possibile copiare, scaricare e stampare il token.

  5. Fare clic su Continua.

Il token API così generato può essere utilizzato per accedere alle API di VMware Cloud Partner Navigator. Il token è valido per il periodo di tempo selezionato. Se si desidera continuare a utilizzare le API che dipendono da esso, è necessario rigenerare il token.

Utilizzo di un token API per interagire con le API di VMware Cloud Partner Navigator

Per utilizzare le API di VMware Cloud Partner Navigator, è necessario scambiare il token generato per ottenere un token di autenticazione.
  1. Generare un token API.
  2. Scambiare il token API per ottenere un token di autenticazione, inviando una richiesta POST a /cphub/api/auth/v1/authn/accesstoken inserendo "refreshToken" : "your_api_token" nel corpo della richiesta.

    È necessario impostare l'intestazione Content-Type di questa richiesta POST su application/json.

  3. Utilizzare il token di autenticazione ricevuto nell'intestazione csp-auth-token nelle chiamate HTTP dello script.
Per informazioni sull'utilizzo delle API di VMware Cloud Partner Navigator, fare riferimento a Guida alla programmazione API di VMware Cloud Provider Hub.

Rigenerazione o revoca di token API

Per rigenerare un token API che sta per scadere, fare clic sul pulsante Rigenera relativo al token.

Per revocare un token che non è più necessario utilizzare, fare clic sul pulsante Revoca relativo al token. È inoltre possibile revocare tutti i token facendo clic sul pulsante Revoca tutti i token.