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