Automatisierungskonten werden für den Zugriff auf VMware Cloud Foundation-APIs in Automatisierungsskripts verwendet.

Prozedur

  1. Melden Sie sich bei der SDDC Manager-Benutzeroberfläche als Benutzer mit der ADMIN-Rolle an.
    Weitere Informationen zu Rollen finden Sie unter Verwalten von Benutzern und Gruppen in VMware Cloud Foundation.
  2. Klicken Sie im Navigationsbereich auf Developer Center > API-Explorer.
  3. Rufen Sie die ID für die ADMIN-Rolle ab.
    1. Erweitern Sie APIs zum Verwalten von Benutzern.
    2. Erweitern Sie GET /v1/roles und klicken Sie auf Ausführen.
    3. Klicken Sie in der Antwort auf PageOfRole und Rolle (ADMIN).
    4. Kopieren Sie die ID für die ADMIN-Rolle.
      Abrufen der ID für die ADMIN-Rolle
  4. Erstellen Sie ein Dienstkonto mit der ADMIN-Rolle und rufen Sie den API-Schlüssel des Dienstkontos ab.
    1. Erweitern Sie POST /v1/users und klicken Sie auf Benutzer.
    2. Ersetzen Sie den Wert durch:
      [
        {
          "name": "service_account",
          "type": "SERVICE",
          "role":
            {
              "id": "317cb292-802f-ca6a-e57e-3ac2b707fe34"
            }
        }
      ]
      Fügen Sie die ID der ADMIN-Rolle aus Schritt 3 ein.

      Hinzufügen eines Dienstkontos
    3. Klicken Sie auf Ausführen.
    4. Klicken Sie in der Antwort auf PageOfUser und Benutzer (service_account).
    5. Kopieren Sie den API-Schlüssel für das Dienstkonto.
      Kopieren des API-Schlüssels für das Dienstkonto
  5. "Verwenden Sie den API-Schlüssel des Dienstkontos, um ein Zugriffstoken zu generieren."
    1. Erweitern Sie APIs zum Verwalten von Zugriffs- und Aktualisierungstoken.
    2. Erweitern Sie POST /v1/tokens.
    3. Klicken Sie auf TokenCreationSpec.
    4. Ersetzen Sie den Wert durch:
      {
          "apiKey": "qsfqnYgyxXQ892Jk90HXyuEMgE3SgfTS"
      }
      Fügen Sie den API-Schlüssel des Dienstkontos aus Schritt 4 ein.

      Erzeugen von Token
    5. Klicken Sie auf Ausführen.
    6. Klicken Sie in der Antwort auf TokenPair und RefreshToken und speichern Sie die Zugriffs- und Aktualisierungstoken.
      Speichern der Token aus der Antwort