یک قانون کنترل دسترسی را به روز می کند. اکنون آن را امتحان کنید .
درخواست کنید
درخواست HTTP
PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId
پارامترها
نام پارامتر | ارزش | توضیحات |
---|---|---|
پارامترهای مسیر | ||
calendarId | string | شناسه تقویم برای بازیابی شناسه های تقویم با روش calendarList.list تماس بگیرید. اگر میخواهید به تقویم اصلی کاربر وارد شده در حال حاضر دسترسی داشته باشید، از کلمه کلیدی " primary " استفاده کنید. |
ruleId | string | شناسه قانون ACL. |
پارامترهای پرس و جو اختیاری | ||
sendNotifications | boolean | ارسال اعلانها درباره تغییر اشتراکگذاری تقویم. توجه داشته باشید که هیچ اعلانی در مورد حذف دسترسی وجود ندارد. اختیاری. پیش فرض True است. |
مجوز
این درخواست نیاز به مجوز با حداقل یکی از حوزه های زیر دارد:
دامنه |
---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدن
در بدنه درخواست، یک منبع Acl با ویژگی های زیر ارائه کنید:
نام ملک | ارزش | توضیحات | یادداشت ها |
---|---|---|---|
خواص مورد نیاز | |||
scope | object | میزان دسترسی به تقویم توسط این قانون ACL اعطا می شود. | |
scope. type | string | نوع محدوده. مقادیر ممکن عبارتند از:
default » یا عمومی برای هر کاربری، اعم از احراز هویت یا غیر احراز هویت اعمال میشود. | |
ویژگی های اختیاری | |||
role | string | نقشی که به حوزه اختصاص داده شده است. مقادیر ممکن عبارتند از:
| قابل نوشتن |
scope. value | string | آدرس ایمیل یک کاربر یا گروه یا نام دامنه بسته به نوع دامنه. برای نوع " default " حذف شده است. | قابل نوشتن |
پاسخ
در صورت موفقیت آمیز بودن، این روش یک منبع Acl را در بدنه پاسخ برمی گرداند.
آن را امتحان کنید!
از APIs Explorer زیر برای فراخوانی این روش در دادههای زنده و دیدن پاسخ استفاده کنید.
یک قانون کنترل دسترسی را به روز می کند. اکنون آن را امتحان کنید .
درخواست کنید
درخواست HTTP
PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId
پارامترها
نام پارامتر | ارزش | توضیحات |
---|---|---|
پارامترهای مسیر | ||
calendarId | string | شناسه تقویم برای بازیابی شناسه های تقویم با روش calendarList.list تماس بگیرید. اگر میخواهید به تقویم اصلی کاربر وارد شده در حال حاضر دسترسی داشته باشید، از کلمه کلیدی " primary " استفاده کنید. |
ruleId | string | شناسه قانون ACL. |
پارامترهای پرس و جو اختیاری | ||
sendNotifications | boolean | ارسال اعلانها درباره تغییر اشتراکگذاری تقویم. توجه داشته باشید که هیچ اعلانی در مورد حذف دسترسی وجود ندارد. اختیاری. پیش فرض True است. |
مجوز
این درخواست نیاز به مجوز با حداقل یکی از حوزه های زیر دارد:
دامنه |
---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدن
در بدنه درخواست، یک منبع Acl با ویژگی های زیر ارائه کنید:
نام ملک | ارزش | توضیحات | یادداشت ها |
---|---|---|---|
خواص مورد نیاز | |||
scope | object | میزان دسترسی به تقویم توسط این قانون ACL اعطا می شود. | |
scope. type | string | نوع محدوده. مقادیر ممکن عبارتند از:
default » یا عمومی برای هر کاربری، اعم از احراز هویت یا غیر احراز هویت اعمال میشود. | |
ویژگی های اختیاری | |||
role | string | نقشی که به حوزه اختصاص داده شده است. مقادیر ممکن عبارتند از:
| قابل نوشتن |
scope. value | string | آدرس ایمیل یک کاربر یا گروه یا نام دامنه بسته به نوع دامنه. برای نوع " default " حذف شده است. | قابل نوشتن |
پاسخ
در صورت موفقیت آمیز بودن، این روش یک منبع Acl را در بدنه پاسخ برمی گرداند.
آن را امتحان کنید!
از APIs Explorer زیر برای فراخوانی این روش در دادههای زنده و دیدن پاسخ استفاده کنید.