Utenti
Azure Cosmos DB è un database multimodello distribuito a livello globale che supporta i modelli di dati document, graph e key-value. Il contenuto di questa sezione consiste nella gestione delle risorse utente tramite l'API SQL tramite REST.
Un utente è uno spazio dei nomi logico per la definizione dell'ambito delle autorizzazioni relative a raccolte, documenti, allegati, stored procedure, trigger e funzioni definite dall'utente. Il costrutto di utente risiede in una risorsa di database e pertanto non può superare il limite di tale database. La risorsa utente è rappresentata dagli utenti nel modello di risorse REST di Azure Cosmos DB. Essendo una risorsa di sistema, contiene uno schema fisso.
L'esempio seguente mostra una rappresentazione JSON per un utente:
{
"id":"JohnSmith@contoso.com",
"_rid":"rnYYACFnVAA=",
"_ts":1408056023,
"_self":"dbs\/rnYYAA==\/users\/rnYYACFnVAA=\/",
"_etag":"00004a00-0000-0000-0000-53ed3ad70000",
"_permissions":"permissions\/"
}
Proprietà | Descrizione |
---|---|
id | Obbligatorio. È l'unica proprietà impostata dall'utente. È un nome univoco che identifica un utente, ovvero nessun altro utente condivide lo stesso ID all'interno di un database. Il nome non deve superare i 255 caratteri. |
_rid | Si tratta di una proprietà generata dal sistema. L'ID risorsa (_rid) è un identificatore univoco che è anche gerarchico per ogni stack di risorse nel modello di risorsa. Viene usato internamente per il posizionamento e l'esplorazione della risorsa utente. |
_Ts | Si tratta di una proprietà generata dal sistema. Indica il timestamp dell'ultimo aggiornamento della risorsa. Il valore è un timestamp. |
_stesso | Si tratta di una proprietà generata dal sistema. URI indirizzabile univoco per la risorsa. |
_Etag | Si tratta di una proprietà generata dal sistema che rappresenta l'etag della risorsa necessaria per il controllo di concorrenza ottimistica. |
_Autorizzazioni | Si tratta di una proprietà generata dal sistema che denota il percorso indirizzabile del feed di risorse delle autorizzazioni. |
Attività
È possibile eseguire le operazioni seguenti con gli utenti: