Argomento precedente: Metodo info (utente)

Argomento successivo: Metodo destroy (oggetto user)


Metodo create (oggetto user)
Description

Crea un utente

Sintassi
/api/v1/user/create?user=user&pwd=password&vdc=controller-name 
Argomenti
utente

Username

pwd

Password utente

vdc

Nome del data center virtuale di destinazione

Opzioni
group

Un elenco separato da virgole di gruppi di cui l'utente deve diventare membro.

Il primo gruppo nell'elenco diventa il gruppo primario dell'utente

keyN=valueN

Impostazioni di proprietà del profilo utente

Flag di opzioni
pwd

Password dell'utente

sshkey

Una chiave SSH pubblica da installare come chiave di accesso dell'utente al CLI.

È necessario che sia codificata RSA o DSA base-64.

Nota: consultare Gestione utente nel Riferimento della shell della guida di comando per le descrizioni delle opzioni disponibili per questo comando.

Tipo di transazione

sincrona

Tipo di richiesta

GET

Esempi

Creazione di un utente denominato test@CA.com.

GET http://192.168.123.200/api/v1/user/create?user=test@CA.com&pwd=password&vdc=mygrid 
Output di esempio
XML:
<opt></opt>
JSON:
{} 

Codici di errore HTTP
404

Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.

400.4

Argomenti necessari mancanti (user). - Argomento user=username mancante nella richiesta.

400.4

Argomenti necessari mancanti (pwd). - Argomento pwd=password mancante nella richiesta.

404.1

unknown@CA.NOSPAM.com esiste già. - L'utente specificato nella richiesta esiste già.