ทรัพยากร: กรณี
แสดงกรณี
หากต้องการทำงานกับทรัพยากรของห้องนิรภัย บัญชีต้องมีสิทธิ์ที่จำเป็นของห้องนิรภัยและมีสิทธิ์เข้าถึงกรณีนั้น หากต้องการเข้าถึงกรณี บัญชีจะต้องสร้างกรณี แชร์กรณีให้ หรือมีสิทธิ์ดูกรณีทั้งหมด
การแสดง JSON |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
ช่อง | |
---|---|
matterId |
รหัสกรณีซึ่งเซิร์ฟเวอร์สร้างขึ้น เว้นว่างไว้เมื่อสร้างกรณี |
name |
ชื่อของกรณี |
description |
คำอธิบายที่ไม่บังคับสำหรับกรณีนั้น |
state |
สถานะของกรณี |
matterPermissions[] |
แสดงผู้ใช้และสิทธิ์สำหรับผู้ใช้ในกรณี ขณะนี้ยังไม่มีขีดจำกัดที่โปรแกรมเมอร์กำหนดไว้สำหรับจำนวนสิทธิ์ที่กรณีจะมีได้ |
รัฐ
สถานะของกรณี
Enum | |
---|---|
STATE_UNSPECIFIED |
กรณีไม่ได้ระบุสถานะ |
OPEN |
กรณีนี้เปิดอยู่ |
CLOSED |
ปิดกรณีนี้แล้ว |
DELETED |
ลบกรณีแล้ว |
MatterPermission
ผู้ใช้สามารถเป็นเจ้าของกรณีหรือผู้ทำงานร่วมกันได้ แต่ละกรณีจะมีเจ้าของเพียงคนเดียว ผู้ใช้รายอื่นๆ ทั้งหมดที่เข้าถึงกรณีได้คือผู้ทำงานร่วมกัน เมื่อมีการลบบัญชีอย่างถาวร ทรัพยากร MatterPermission ที่เกี่ยวข้องจะไม่มีอยู่อีกต่อไป
การแสดง JSON |
---|
{
"role": enum ( |
ช่อง | |
---|---|
role |
บทบาทของผู้ใช้สำหรับกรณี |
accountId |
รหัสบัญชีตามที่ Admin SDK ระบุไว้ |
AclRole
สิทธิ์ของผู้ใช้ที่เป็นไปได้ในกรณีหนึ่งๆ ตามลำดับของสิทธิ์ที่เพิ่มขึ้น
Enum | |
---|---|
ROLE_UNSPECIFIED |
ไม่มีบทบาท |
COLLABORATOR |
ผู้ทำงานร่วมกันในเรื่องนี้ |
OWNER |
เจ้าของกรณี |
วิธีการ |
|
---|---|
|
เพิ่มบัญชีเป็นผู้ทำงานร่วมกันกรณี |
|
ปิดกรณีที่ระบุ |
|
นับบัญชีที่ประมวลผลโดยการค้นหาที่ระบุ |
|
สร้างกรณีด้วยชื่อและคำอธิบายที่กำหนด |
|
ลบกรณีที่ระบุ |
|
รับกรณีที่ระบุ |
|
ระบุกรณีที่ผู้ขอมีสิทธิ์เข้าถึง |
|
นำบัญชีในฐานะผู้ทำงานร่วมกันของกรณีออก |
|
เปิดกรณีที่ระบุอีกครั้ง |
|
ยกเลิกการลบกรณีที่ระบุ |
|
อัปเดตกรณีที่ระบุ |