Acl: insert
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
สร้างกฎการควบคุมการเข้าถึง
ลองใช้เลย
ส่งคำขอ
คำขอ HTTP
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/acl
พารามิเตอร์
| ชื่อพารามิเตอร์ |
ค่า |
คำอธิบาย |
| พารามิเตอร์เส้นทาง |
calendarId |
string |
ตัวระบุปฏิทิน หากต้องการดึงรหัสปฏิทิน ให้เรียกใช้เมธอด calendarList.list หากต้องการเข้าถึงปฏิทินหลักของผู้ใช้ที่เข้าสู่ระบบอยู่ในปัจจุบัน ให้ใช้คีย์เวิร์ด "primary"
|
| พารามิเตอร์การค้นหาที่ไม่บังคับ |
sendNotifications |
boolean |
ว่าจะส่งการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลงการแชร์ปฏิทินหรือไม่ ไม่บังคับ ค่าเริ่มต้นคือ True
|
การให้สิทธิ์
คำขอนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
| ขอบเขต |
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
ดูข้อมูลเพิ่มเติมได้ที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์
เนื้อความของคำขอ
ในเนื้อหาของคำขอ ให้ระบุทรัพยากร ACL ที่มีพร็อพเพอร์ตี้ต่อไปนี้
| ชื่อพร็อพเพอร์ตี้ |
ค่า |
คำอธิบาย |
หมายเหตุ |
| พร็อพเพอร์ตี้ที่จำเป็น |
role |
string |
บทบาทที่กำหนดให้กับขอบเขต ค่าที่เป็นไปได้มีดังนี้ - "
none" - ไม่ให้สิทธิ์เข้าถึง - "
freeBusyReader" - ให้สิทธิ์การอ่านข้อมูลว่าง/ไม่ว่าง - "
reader" - ให้สิทธิ์การอ่านปฏิทิน กิจกรรมส่วนตัวจะปรากฏต่อผู้ใช้ที่มีสิทธิ์เข้าถึงระดับผู้อ่าน แต่ระบบจะซ่อนรายละเอียดกิจกรรม - "
writer" - ให้สิทธิ์อ่านและเขียนในปฏิทิน กิจกรรมส่วนตัวจะปรากฏต่อผู้ใช้ที่มีสิทธิ์เข้าถึงระดับผู้เขียน และรายละเอียดกิจกรรมจะปรากฏให้เห็น ให้สิทธิ์เข้าถึงแบบอ่านแก่ ACL ของปฏิทิน - "
owner" - ให้สิทธิ์เข้าถึงปฏิทินแก่ผู้จัดการ บทบาทนี้มีสิทธิ์ทั้งหมดของบทบาทผู้เขียนพร้อมความสามารถเพิ่มเติมในการแก้ไขระดับการเข้าถึงของผู้ใช้รายอื่น ได้หลายคน |
เขียนได้
|
scope |
object |
ขอบเขตที่กฎ ACL นี้ให้สิทธิ์เข้าถึงปฏิทิน |
|
scope.type |
string |
ประเภทของขอบเขต ค่าที่เป็นไปได้มีดังนี้ - "
default" - ขอบเขตสาธารณะ นี่คือค่าเริ่มต้น - "
user" - จำกัดขอบเขตไว้ที่ผู้ใช้รายเดียว - "
group" - จำกัดขอบเขตเป็นกลุ่ม - "
domain" - จำกัดขอบเขตไว้ที่โดเมน หมายเหตุ: สิทธิ์ที่มอบให้กับขอบเขต "default" หรือขอบเขตสาธารณะจะมีผลกับผู้ใช้ทุกคน ไม่ว่าผู้ใช้จะได้รับการตรวจสอบสิทธิ์หรือไม่ก็ตาม |
|
| พร็อพเพอร์ตี้ที่ไม่บังคับ |
scope.value |
string |
อีเมลของผู้ใช้หรือกลุ่ม หรือชื่อโดเมน ขึ้นอยู่กับประเภทขอบเขต ละเว้นสำหรับประเภท "default" |
เขียนได้
|
การตอบกลับ
หากสำเร็จ เมธอดนี้จะแสดงทรัพยากร ACL ในเนื้อหาการตอบกลับ
ลองใช้งาน
ใช้โปรแกรมสำรวจ API ด้านล่างเพื่อเรียกเมธอดนี้ในข้อมูลสดและดูการตอบกลับ
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-10-28 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-10-28 UTC"],[],[]]