次の方法で共有


ユーザー

Azure Cosmos DB は、ドキュメント、グラフ、キー値のデータ モデルをサポートするグローバルに分散されたマルチモデル データベースです。 このセクションの内容は、REST 経由で SQL API を使用してユーザー リソースを管理するための内容です。

ユーザーは、コレクション、ドキュメント、添付ファイル、ストアド プロシージャ、トリガー、およびユーザー定義関数に対するアクセス許可のスコープを指定する、論理的な名前空間です。 ユーザー コンストラクトは、データベース リソースの下に存在するため、属しているデータベースの境界を越えることはできません。 ユーザー リソースは、Azure Cosmos DB REST リソース モデルのユーザーによって表されます。 ユーザー リソースは、システム リソースであり、そのため固定スキーマが含まれています。

次に示すのは、ユーザーの JSON 表現の例です。

{  
   "id":"JohnSmith@contoso.com",  
   "_rid":"rnYYACFnVAA=",  
   "_ts":1408056023,  
   "_self":"dbs\/rnYYAA==\/users\/rnYYACFnVAA=\/",  
   "_etag":"00004a00-0000-0000-0000-53ed3ad70000",  
   "_permissions":"permissions\/"  
}  
  
プロパティ 説明
id 必須。 これは、ユーザー設定可能な唯一のプロパティです。 これは、ユーザーを識別する一意の名前です。つまり、データベース内で同じ ID を共有するユーザーが 2 人いません。 名前は 255 文字以内である必要があります。
_解消 これは、システムによって生成されるプロパティです。 リソース ID (_rid) は、リソース モデルのリソース スタックごとに階層化される一意識別子です。 ユーザー リソースの配置およびナビゲーションのために内部的に使用されます。
_Ts これは、システムによって生成されるプロパティです。 リソースの最終更新タイムスタンプを示します。 値は、タイムスタンプです。
_自己 これは、システムによって生成されるプロパティです。 リソースの一意のアドレス指定が可能な URI です。
_Etag これは、オプティミスティック コンカレンシー制御に必要なリソース etag を表すシステム生成プロパティです。
_アクセス 許可 これは、アクセス許可リソースのフィードのアドレス指定可能パスを示すシステム生成プロパティです。

タスク

ユーザーは次の操作を行うことができます。

参照