منبع: ماده
یک موضوع را نشان می دهد.
برای کار با منابع Vault، حساب باید دارای امتیازات Vault مورد نیاز و دسترسی به موضوع باشد. برای دسترسی به یک موضوع، حساب باید موضوع را ایجاد کرده باشد، موضوع را با آنها به اشتراک گذاشته باشد، یا دارای امتیاز View All Matters باشد.
نمایندگی JSON |
---|
{ "matterId": string, "name": string, "description": string, "state": enum ( |
فیلدها | |
---|---|
matter Id | شناسه ماده که توسط سرور تولید می شود. هنگام ایجاد یک موضوع خالی بگذارید. |
name | نام موضوع. |
description | شرح اختیاری برای موضوع |
state | وضعیت موضوع. |
matter Permissions[] | لیستی از کاربران و مجوز آنها برای این موضوع. در حال حاضر هیچ محدودیتی برای تعداد مجوزهایی که یک موضوع می تواند داشته باشد، توسط برنامه نویس تعریف نشده است. |
matter Region | اختیاری. منطقه داده درخواستی برای موضوع. |
ایالت
وضعیت یک موضوع.
Enums | |
---|---|
STATE_UNSPECIFIED | موضوع حالت مشخصی ندارد. |
OPEN | موضوع باز است |
CLOSED | موضوع بسته شده است. |
DELETED | موضوع حذف می شود. |
MatterPermission
کاربران می توانند مالک ماده یا شریک باشند. هر ماده فقط یک مالک دارد. سایر کاربرانی که می توانند به این موضوع دسترسی داشته باشند، همکار هستند. هنگامی که یک حساب پاک می شود، منابع MatterPermission مربوط به آن وجود ندارند.
نمایندگی JSON |
---|
{
"role": enum ( |
فیلدها | |
---|---|
role | نقش کاربر در این مورد. |
account Id | شناسه حساب، همانطور که توسط Admin SDK ارائه شده است. |
AclRole
مجوزهای کاربر ممکن برای یک موضوع، به ترتیب افزایش مجوزها.
Enums | |
---|---|
ROLE_UNSPECIFIED | هیچ نقشی تعیین نشده است. |
COLLABORATOR | یک همکار در این مورد. |
OWNER | صاحب امر. |
MatterRegion
منطقه داده برای موضوع.
Enums | |
---|---|
MATTER_REGION_UNSPECIFIED | منطقه نامشخص است. پیشفرض به ANY. |
ANY | هر منطقه ای |
US | منطقه ایالات متحده |
EUROPE | منطقه اروپا |
روش ها | |
---|---|
| یک حساب به عنوان همکار موضوعی اضافه می کند. |
| موضوع مشخص شده را می بندد. |
| حساب های پردازش شده توسط پرس و جوی مشخص شده را شمارش می کند. |
| موضوعی را با نام و شرح داده شده ایجاد می کند. |
| موضوع مشخص شده را حذف می کند. |
| موضوع مشخص شده را دریافت می کند. |
| مواردی را که درخواست کننده به آنها دسترسی دارد فهرست می کند. |
| حسابی را به عنوان همکار موضوعی حذف می کند. |
| موضوع مشخص شده را دوباره باز می کند. |
| موضوع مشخص شده را حذف می کند. |
| موضوع مشخص شده را به روز می کند. |