Skip to main content
Element Software
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Autorisierung zur Verwendung VON REST-APIs

Beitragende

Sie müssen autorisieren, bevor Sie APIs für Managementservices in der REST API-UI verwenden können. Dazu erhalten Sie ein Zugriffstoken.

Um ein Token zu erhalten, geben Sie Cluster-Admin-Anmeldedaten und eine Client-ID an. Jedes Token dauert etwa zehn Minuten. Nachdem ein Token abgelaufen ist, können Sie erneut eine Genehmigung für ein neues Access Token erteilen.

Während der Installation und Implementierung des Management-Node werden Autorisierungsfunktionen für Sie eingerichtet. Der Token-Service basiert auf dem Storage-Cluster, das Sie während des Setups definiert haben.

Bevor Sie beginnen
  • Auf Ihrer Cluster-Version sollte die NetApp Element Software 11.3 oder höher ausgeführt werden.

  • Sie sollten einen Management-Node mit Version 11.3 oder höher implementiert haben.

API-Befehl
TOKEN=`curl -k -X POST https://MVIP/auth/connect/token -F client_id=mnode-client -F grant_type=password -F username=CLUSTER_ADMIN -F password=CLUSTER_PASSWORD|awk -F':' '{print $2}'|awk -F',' '{print $1}'|sed s/\"//g`
SCHRITTE DER REST API-UI
  1. Greifen Sie auf die REST-API-UI für den Service zu, indem Sie die Management-Node-IP-Adresse gefolgt vom Service-Namen eingeben, z. B. /mnode/:

    https://<ManagementNodeIP>/mnode/
  2. Wählen Sie Autorisieren Aus.

    Hinweis Alternativ können Sie auf einem Sperrsymbol neben einer beliebigen Service-API wählen.
  3. Gehen Sie wie folgt vor:

    1. Geben Sie den Benutzernamen und das Passwort für den Cluster ein.

    2. Geben Sie die Client-ID als `mnode-client`ein.

    3. Geben Sie keinen Wert für das Clientgeheimnis ein.

    4. Wählen Sie autorisieren, um eine Sitzung zu starten.

  4. Schließen Sie das Dialogfeld * Verfügbare Berechtigungen*.

    Hinweis Wenn Sie versuchen, einen Befehl auszuführen, nachdem das Token abgelaufen ist, wird eine 401 Error: UNAUTHORIZED Meldung angezeigt. Wenn Sie dies sehen, autorisieren Sie erneut.

Weitere Informationen