Skip to main content
2.0
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Générer des jetons d'actualisation et d'accès

Un jeton d'actualisation est utilisé pour obtenir par programmation un nouvel ensemble de jetons d'accès et est valable une semaine ou jusqu'à ce qu'il ait été utilisé pour obtenir un nouvel ensemble de jetons.

Les étapes pour générer un jeton d'actualisation à l'aide du portail Digital Advisor sont les suivantes :

  1. Connectez-vous au "Portail du Digital Advisor" en utilisant les informations d'identification NetApp et sélectionnez Générer des jetons.

    Étapes pour générer un jeton d'actualisation à l'aide du portail Digital Advisor

    Remarque Pour les nouveaux utilisateurs, si l'option Générer des jetons n'est pas disponible, sélectionnez S'inscrire pour soumettre une demande d'autorisation. Remplissez le formulaire d'inscription pour activer la fonctionnalité.
  2. Le système génère un jeton d’accès et un jeton d’actualisation. Enregistrez le jeton d’actualisation sur une plateforme de confiance.

    Remarque Le portail vous offre plusieurs façons de sauvegarder un ou les deux jetons de l'ensemble. Vous pouvez les copier dans le presse-papiers, les télécharger sous forme de fichier texte ou les afficher sous forme de texte brut.

    Types de jetons

Générer un jeton d'accès à l'aide de l'API REST Digital Advisor

Le jeton d'accès est utilisé pour authentifier les demandes d'API Digital Advisor . Il peut être généré directement via la console avec le jeton d'actualisation ou en utilisant l'appel API suivant :

Demande:

Méthode

POSTE

Point final

https://api.activeiq.netapp.com/v1/tokens/accessToken

En-têtes

  • accepter : application/json

  • Type de contenu : application/json

Corps de la demande

{ "refresh_token": "<refresh-token>" }

Remarque Vous devez disposer de privilèges administratifs pour que Digital Advisor puisse accéder à ce point de terminaison.

Réponse:

L'API renvoie un jeton d'accès et un jeton d'actualisation au format JSON en guise de réponse.

{
"refresh_token": "string",
"access_token": "string"
}

Code d'état : 200 – Demande réussie

Exemple de boucle:

curl -X 'POST' \ 'https://api.activeiq.netapp.com/v1/tokens/accessToken' \ -H 'accept: application/json' \ -H 'Content-Type: application/json' \ -d ' { "refresh_token": "<refresh-token>" }'

Exécuter l'appel API

Une fois un jeton d'accès généré avec succès, les appels API Digital Advisor autorisés peuvent être exécutés pour les informations requises.