Uživatelé

Azure Cosmos DB je globálně distribuovaná databáze s více modely, která podporuje modely dokumentů, grafů a datových modelů klíč-hodnota. Obsah v této části je určený pro správu uživatelských prostředků pomocí rozhraní SQL API přes REST.

Uživatel je logický obor názvů pro vymezení oprávnění pro kolekce, dokumenty, přílohy, uložené procedury, triggery a uživatelem definované funkce. Uživatelský konstruktor se nachází v databázovém prostředku, a proto nemůže překročit hranici databáze, pod které se nachází. Uživatelský prostředek představují uživatelé v modelu prostředků REST služby Azure Cosmos DB. Jedná se o systémový prostředek, a proto obsahuje pevné schéma.

Následující příklad ukazuje příklad reprezentace JSON pro uživatele:

{  
   "id":"JohnSmith@contoso.com",  
   "_rid":"rnYYACFnVAA=",  
   "_ts":1408056023,  
   "_self":"dbs\/rnYYAA==\/users\/rnYYACFnVAA=\/",  
   "_etag":"00004a00-0000-0000-0000-53ed3ad70000",  
   "_permissions":"permissions\/"  
}  
  
Vlastnost Popis
id Povinná hodnota. Je to jediná vlastnost, která se dá nastavit uživatelem. Jedná se o jedinečný název, který identifikuje uživatele, to znamená, že žádní dva uživatelé nesdílí stejné ID v rámci databáze. Název nesmí být delší než 255 znaků.
_Zbavit Jedná se o systémem vygenerovanou vlastnost. ID prostředku (_rid) je jedinečný identifikátor, který je také hierarchický podle zásobníku prostředků v modelu prostředků. Používá se interně k umístění a navigaci prostředku uživatele.
_Ts Jedná se o systémem vygenerovanou vlastnost. Určuje časové razítko poslední aktualizace prostředku. Hodnota je časové razítko.
_Vlastní Jedná se o systémem vygenerovanou vlastnost. Jedná se o jedinečný adresovatelný identifikátor URI prostředku.
_Etag Jedná se o systémem vygenerovanou vlastnost představující etag prostředku vyžadovanou pro optimistické řízení souběžnosti.
_Oprávnění Jedná se o systémem vygenerovanou vlastnost, která označuje adresovatelnou cestu zdroje oprávnění.

Úlohy

S uživateli můžete provádět následující akce:

Viz také