AddClusterAdmin
Sie können die AddClusterAdmin Methode zum Hinzufügen eines neuen Cluster-Administratorkontos. Ein Cluster-Administrator kann den Cluster über die API und Management-Tools verwalten. Cluster-Administratoren sind völlig unabhängig und stehen in keiner Beziehung zu Standard-Mandantenkonten.
Jeder Cluster-Administrator kann auf eine Teilmenge der API beschränkt werden. Sie sollten mehrere Cluster-Administratorkonten für verschiedene Benutzer und Anwendungen verwenden. Als bewährte Vorgehensweise sollten Sie jedem Cluster-Administrator nur die minimal erforderlichen Berechtigungen erteilen; dadurch wird das Risiko eines Angriffs auf die Zugangsdaten verringert.
Parameter
Diese Methode hat die folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Zugang |
Steuert, welche Methoden der Cluster-Administrator verwenden kann. |
Zeichenketten-Array |
Keine |
Ja |
acceptEula |
Akzeptieren Sie die Endbenutzer-Lizenzvereinbarung. Auf „true“ setzen, um dem System ein Cluster-Administratorkonto hinzuzufügen. Wird der Parameter weggelassen oder auf „false“ gesetzt, schlägt der Methodenaufruf fehl. |
boolescher Wert |
Keine |
Ja |
Attribute |
Liste von Name/Wert-Paaren im JSON-Objektformat. |
JSON-Objekt |
Keine |
Nein |
Passwort |
Passwort zur Authentifizierung dieses Cluster-Administrators. |
Schnur |
Keine |
Ja |
Benutzername |
Eindeutiger Benutzername für diesen Cluster-Administrator. Die Länge muss zwischen 1 und 1024 Zeichen liegen. |
Schnur |
Keine |
Ja |
Rückgabewert
Diese Methode hat folgenden Rückgabewert:
Name |
Beschreibung |
Typ |
clusterAdminID |
ClusterAdminID für den neu erstellten Clusteradministrator. |
ganze Zahl |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "AddClusterAdmin",
"params": {
"username": "joeadmin",
"password": "68!5Aru268)$",
"attributes": {},
"acceptEula": true,
"access": ["volumes", "reporting", "read"]
},
"id": 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, die dem folgenden Beispiel ähnelt:
{
"id":1,
"result" : {
"clusterAdminID": 2
}
}
Neu seit Version
9,6