資源:Matter
代表案件。
如要使用保管箱資源,帳戶必須具備必要的保管箱權限和案件存取權。如要存取案件,帳戶必須建立案件、擁有共用案件,或擁有「查看所有案件」權限。
JSON 表示法 |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
欄位 | |
---|---|
matterId |
伺服器產生的案件 ID。建立案件時留空, |
name |
案件的名稱。 |
description |
案件的說明 (選填)。 |
state |
案件的狀態。 |
matterPermissions[] |
列出使用者及其權限針對案件的權限。目前,程式設計人員對於單一案件可擁有的權限數量並無定義限制。 |
狀態
案件的狀態。
列舉 | |
---|---|
STATE_UNSPECIFIED |
案件未指定狀態。 |
OPEN |
案件已開啟。 |
CLOSED |
這個案件已關閉。 |
DELETED |
案件已刪除。 |
MatterPermission
使用者可以是案件擁有者或協作者。每個案件只能有一位擁有者。所有可以存取案件的使用者都是協作者。清除帳戶時,對應的 MatterPermission 資源也會失效。
JSON 表示法 |
---|
{
"role": enum ( |
欄位 | |
---|---|
role |
案件的使用者角色。 |
accountId |
Admin SDK 提供的帳戶 ID。 |
AclRole
案件的可能使用者權限,以遞增方式權限排序。
列舉 | |
---|---|
ROLE_UNSPECIFIED |
未指派角色。 |
COLLABORATOR |
案件的協作者。 |
OWNER |
案件擁有者。 |
方法 |
|
---|---|
|
將帳戶新增為案件協作者。 |
|
關閉指定案件。 |
|
計算指定查詢處理的帳戶數量。 |
|
建立具備指定名稱和說明的案件。 |
|
刪除指定案件。 |
|
取得指定案件。 |
|
列出要求者可存取的案件。 |
|
移除以案件協作者身分的帳戶。 |
|
重新開啟指定案件。 |
|
取消刪除指定的案件。 |
|
更新指定案件。 |