تعدّل هذه الطريقة قاعدة التحكّم بالوصول. جرِّب ذلك الآن.
طلب
طلب HTTP
PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId
المعلمات
| اسم المعلَمة | القيمة | الوصف |
|---|---|---|
| مَعلمات المسار | ||
calendarId |
string |
معرّف التقويم لاسترداد أرقام تعريف التقويم، استخدِم طريقة calendarList.list. إذا كنت تريد الوصول إلى التقويم الأساسي للمستخدم الذي سجّل الدخول حاليًا، استخدِم الكلمة الرئيسية "primary".
|
ruleId |
string |
معرّف قاعدة قائمة التحكّم بالوصول |
| مَعلمات طلب البحث الاختيارية | ||
sendNotifications |
boolean |
تحديد ما إذا كان سيتم إرسال إشعارات بشأن تغيير مشاركة التقويم. يُرجى العِلم أنّه لا يتم إرسال إشعارات عند إزالة إذن الوصول. اختيارية: القيمة التلقائية هي True. |
التفويض
يتطلّب هذا الطلب الحصول على تفويض باستخدام نطاق واحد على الأقل من النطاقات التالية:
| النطاق |
|---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
لمزيد من المعلومات، يُرجى الاطّلاع على صفحة المصادقة والتفويض.
نص الطلب
في نص الطلب، قدِّم مورد قائمة التحكّم بالوصول مع السمات التالية:
| اسم السمة | القيمة | الوصف | ملاحظات |
|---|---|---|---|
| السمات المطلوبة | |||
scope |
object |
مدى منح إذن الوصول إلى التقويم بموجب قاعدة قائمة التحكّم بالوصول هذه | |
scope.type |
string |
نوع النطاق. القيم المحتمَلة هي:
default" أو النطاق العام على أي مستخدم، سواء كان مصادقًا عليه أم لا. |
|
| السمات الاختيارية | |||
role |
string |
الدور الذي تم تعيينه للنطاق القيم المحتمَلة هي:
|
قابل للكتابة |
scope.value |
string |
عنوان البريد الإلكتروني لمستخدم أو مجموعة، أو اسم نطاق، حسب نوع النطاق تم حذفها للنوع "default". |
قابل للكتابة |
الردّ
في حال نجاح العملية، يعرض هذا الإجراء مورد Acl في نص الاستجابة.
جرِّبها الآن.
استخدِم "مستكشف واجهات برمجة التطبيقات" أدناه لطلب البيانات من خلال هذه الطريقة والاطّلاع على الردّ.