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