AggiungiClusterAdmin
Puoi usare il AddClusterAdmin metodo per aggiungere un nuovo account amministratore del cluster. Un amministratore del cluster può gestire il cluster tramite l'API e gli strumenti di gestione. Gli amministratori del cluster sono completamente separati e non correlati agli account tenant standard.
Ogni amministratore del cluster può essere limitato a un sottoinsieme dell'API. Dovresti utilizzare più account di amministrazione del cluster per utenti e applicazioni diversi. Come buona pratica, è consigliabile concedere a ciascun amministratore del cluster le autorizzazioni minime necessarie; ciò riduce il potenziale impatto della compromissione delle credenziali.
Parametri
Questo metodo ha i seguenti parametri di input:
| Nome | Descrizione | Tipo | Valore predefinito | Necessario |
|---|---|---|---|---|
accesso |
Controlla quali metodi può utilizzare l'amministratore del cluster. |
matrice di stringhe |
Nessuno |
SÌ |
accettareEula |
Accettare il Contratto di licenza con l'utente finale. Impostare su true per aggiungere un account amministratore del cluster al sistema. Se omesso o impostato su false, la chiamata al metodo fallisce. |
booleano |
Nessuno |
SÌ |
attributi |
Elenco di coppie nome/valore nel formato oggetto JSON. |
Oggetto JSON |
Nessuno |
NO |
password |
Password utilizzata per autenticare l'amministratore di questo cluster. |
corda |
Nessuno |
SÌ |
nome utente |
Nome utente univoco per questo amministratore del cluster. Deve avere una lunghezza compresa tra 1 e 1024 caratteri. |
corda |
Nessuno |
SÌ |
Valore di ritorno
Questo metodo ha il seguente valore di ritorno:
Nome |
Descrizione |
Tipo |
ID amministratore cluster |
ClusterAdminID per l'amministratore del cluster appena creato. |
intero |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "AddClusterAdmin",
"params": {
"username": "joeadmin",
"password": "68!5Aru268)$",
"attributes": {},
"acceptEula": true,
"access": ["volumes", "reporting", "read"]
},
"id": 1
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"id":1,
"result" : {
"clusterAdminID": 2
}
}
Nuovo dalla versione
9,6