Acl
للحصول على قائمة من الطرق لهذا المورد، راجِع نهاية هذه الصفحة.
تمثيلات الموارد
{
"kind": "calendar#aclRule",
"etag": etag,
"id": string,
"scope": {
"type": string,
"value": string
},
"role": string
}
اسم الموقع |
القيمة |
الوصف |
ملاحظات |
etag |
etag |
علامة ETag للمورد. |
|
id |
string |
مُعرّف قاعدة قائمة التحكم في الوصول (ACL). راجع مشاركة التقاويم. |
|
kind |
string |
نوع المورد ("calendar#aclRule "). |
|
role |
string |
الدور المعيَّن للنطاق. القيم المتاحة: - "
none " - لا تتيح الوصول. - "
freeBusyReader " - يوفر حق الوصول للقراءة إلى معلومات الحالة متوفّر/مشغول. - "
reader " - توفر الإذن بقراءة التقويم. وستظهر الأحداث الخاصة للمستخدمين الذين لديهم إذن وصول القرّاء، ولكن سيتم إخفاء تفاصيلها. - "
writer " - توفر الإذن بالقراءة والكتابة في التقويم. وستظهر الأحداث الخاصة للمستخدمين الذين لديهم إذن وصول المؤلف، وستظهر تفاصيل الحدث. - "
owner " - توفير ملكية التقويم. ويشمل هذا الدور جميع الأذونات الممنوحة لدور الكاتب بالإضافة إلى إمكانية الاطّلاع على قوائم التحكم بالوصول (ACLs) ومعالجتها. |
قابل للكتابة
|
scope |
object |
مدى منح الوصول إلى التقويم من خلال قاعدة قائمة التحكم بالوصول (ACL) هذه. |
|
scope.type |
string |
نوع النطاق. القيم المتاحة: - "
default " - النطاق العام: هذه هي القيمة الافتراضية. - "
user " - يقصر النطاق على مستخدم واحد. - "
group " - يقصر النطاق على مجموعة. - "
domain " - يقصر النطاق على نطاق. ملاحظة: تسري الأذونات الممنوحة للنطاق "default " أو النطاق العلني على أي مستخدم تمت مصادقته أو لا. |
|
scope.value |
string |
عنوان البريد الإلكتروني لمستخدم أو مجموعة أو اسم نطاق حسب نوع النطاق تم الحذف للنوع "default ". |
قابل للكتابة
|
الطُرق
- حذف
- حذف قاعدة تحكُّم بالوصول.
- الحصول على
- عرض قاعدة تحكُّم بالوصول.
- إدراج
- إنشاء قاعدة تحكُّم بالوصول.
- list
- عرض القواعد الموجودة في قائمة التحكم بالوصول للتقويم.
- التصحيح
- يعدّل قاعدة تحكُّم بالوصول. تتوافق هذه الطريقة مع دلالات التصحيح. تجدر الإشارة إلى أنّ كل طلب رمز تصحيح يستهلك ثلاث وحدات حصة. ويفضلون استخدام
get
متبوعة بـ update
. وتحل قيم الحقول التي تحددها محل القيم الحالية. تظل الحقول التي لا تحدِّدها في الطلب بدون تغيير. يجب استبدال المصفوفات الموجودة في حقول المصفوفة، في حال تحديدها. يؤدي هذا إلى إلغاء أي عناصر صفيف سابقة.
- تعديل
- يعدّل قاعدة تحكُّم بالوصول.
- الساعة
- انتظر حدوث التغييرات على موارد قائمة التحكم بالوصول (ACL).
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-08-22 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-08-22 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Resource representations define the structure of access control list (ACL) rules for Google Calendar, encompassing properties like `etag`, `id`, `kind`, `role`, and `scope`."],["`role` property dictates the level of access granted, ranging from no access (`none`) to full ownership (`owner`), influencing visibility and manipulation of calendar data."],["`scope` property determines the extent of access, targeting specific users, groups, domains, or the public (`default`), with varying implications for data sharing."],["Supported methods provide functionalities to manage ACL rules, including creating (`insert`), retrieving (`get`), updating (`update`, `patch`), deleting (`delete`), listing (`list`), and watching for changes (`watch`)."]]],[]]