Argomento precedente: Metodo unlock (oggetto user)Argomento successivo: Metodo put (oggetto utente)


Metodo get_newobj_acl (oggetto utente)
Description

Visualizza la definizione dell'ACL del nuovo oggetto associata a un utente o la porzione della definizione dell'ACL del nuovo oggetto relativa a un'entità particolare principale.

Sintassi
/api/v2/user/get_newobj_acl?user=user&principal=principal&vdc=vdc 
Argomenti
utente

Nome dell'utente. Anteporre / al nome utente per indicare un utente globale.

principal

Entità principale codificata URL

vdc

Nome del data center virtuale di destinazione

Tipo di transazione

sincrona

Tipo di richiesta

GET

Esempi
GET http://192.168.123.200/api/v2/user/get_newobj_acl?user=apiuser&principal=&vdc=mygrid
Output di esempio
XML:

<acl>
  <entries>
    <entry>
      <full>1</full>
      <id>a5cb10bc-7291-4a86-84f8-74419fc9ae63</id>
    </entry>
  </entries>
  <owner>
    <id></id>
  </owner>
</acl>
JSON:

{
   "acl" : {
      "owner" : {
         "id" : ""
      },
      "entries" : [
         {
            "id" : "a5cb10bc-7291-4a86-84f8-74419fc9ae63",
            "full" : 1
         }
      ]
   }
}

Codici di errore HTTP
404

Entità vdc non trovata: è stato specificato un nome di VDC non configurato nell'applicazione WS_API.

404.1

Entità non trovata. Nessuna corrispondenza trovata con i nomi di entità per "principal"

400.4

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

Nota: questa API è disponibile con WS_API_r10-1.0.10-1 e versioni successive.