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" - ระบุความเป็นเจ้าของปฏิทิน บทบาทนี้มีสิทธิ์ทั้งหมดของบทบาทผู้เขียนพร้อมความสามารถในการดูและจัดการ ACL เพิ่มเติม
เขียนได้
scope object ขอบเขตที่กฎ ACL นี้ให้สิทธิ์การเข้าถึงปฏิทิน
scope.type string ประเภทของขอบเขต ค่าที่เป็นไปได้คือ
  • "default" - ขอบเขตสาธารณะ นี่คือค่าเริ่มต้น
  • "user" - จำกัดขอบเขตสำหรับผู้ใช้รายเดียว
  • "group" - จำกัดขอบเขตไว้เฉพาะกลุ่ม
  • "domain" - จำกัดขอบเขตไว้ที่โดเมน
หมายเหตุ: สิทธิ์ที่ให้กับ "default" หรือขอบเขตสาธารณะจะมีผลกับผู้ใช้รายใดก็ตามไม่ว่าจะผ่านการตรวจสอบสิทธิ์แล้วหรือไม่ก็ตาม
scope.value string อีเมลของผู้ใช้หรือกลุ่ม หรือชื่อโดเมนโดยขึ้นอยู่กับประเภทขอบเขต ละเว้นสำหรับประเภท "default" เขียนได้

เมธอด

ลบ
ลบกฎการควบคุมการเข้าถึง
รับ
แสดงผลกฎควบคุมการเข้าถึง
แทรก
สร้างกฎการควบคุมการเข้าถึง
list
แสดงผลกฎในรายการควบคุมการเข้าถึงสำหรับปฏิทิน
แพตช์
อัปเดตกฎควบคุมการเข้าถึง วิธีนี้รองรับความหมายของแพตช์ โปรดทราบว่าคำขอแพตช์แต่ละรายการจะใช้หน่วยโควต้า 3 หน่วย ต้องการใช้ get ตามด้วย update ค่าของช่องที่คุณระบุจะแทนที่ค่าที่มีอยู่ ช่องที่คุณไม่ได้ระบุไว้ในคำขอจะยังคงไม่มีการเปลี่ยนแปลง ช่องอาร์เรย์ (หากระบุไว้) จะเขียนทับอาร์เรย์ที่มีอยู่ การดำเนินการนี้จะทิ้งอีลิเมนต์ของอาร์เรย์ก่อนหน้า
อัปเดต
อัปเดตกฎควบคุมการเข้าถึง
นาฬิกาข้อมือ
เฝ้าติดตามการเปลี่ยนแปลงในทรัพยากร ACL