PermissionChange
การเปลี่ยนแปลงการตั้งค่าสิทธิ์ในรายการ
การแสดง JSON |
---|
{ "addedPermissions": [ { object ( |
ช่อง | |
---|---|
addedPermissions[]
|
ชุดสิทธิ์ที่เพิ่มโดยการเปลี่ยนแปลงนี้ |
removedPermissions[]
|
ชุดสิทธิ์ที่การเปลี่ยนแปลงนี้นำออก |
สิทธิ์
การตั้งค่าสิทธิ์ของออบเจ็กต์
การแสดง JSON |
---|
{ "role": enum ( |
ช่อง | |
---|---|
role
|
ระบุ บทบาทสิทธิ์ของ Google ไดรฟ์ บทบาทจะกำหนดความสามารถของผู้ใช้ในการอ่าน เขียน และแสดงความคิดเห็นในรายการ |
allowDiscovery
|
หากเป็นจริง ระบบจะค้นพบรายการได้ (เช่น ในคอลเล็กชัน "แชร์กับฉัน" ของผู้ใช้) โดยไม่ต้องใช้ลิงก์ไปยังรายการ |
ฟิลด์สหภาพ
scope เอนทิตีที่ได้รับบทบาท
scope
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
|
|
user
|
ผู้ใช้ที่ได้รับสิทธิ์นี้ |
group
|
กลุ่มที่สิทธิ์นี้มีผล |
domain
|
โดเมนที่สิทธิ์นี้มีผล |
anyone
|
หากตั้งค่าไว้ สิทธิ์นี้จะมีผลกับทุกคน แม้แต่ผู้ใช้ที่ออกจากระบบ |
บทบาท
Enum | |
---|---|
ROLE_UNSPECIFIED
|
บทบาทไม่พร้อมใช้งาน |
OWNER
|
บทบาทที่ให้สิทธิ์เข้าถึงแบบเต็ม |
ORGANIZER
|
บทบาทที่ให้สิทธิ์ในการจัดการผู้ใช้และการตั้งค่า |
FILE_ORGANIZER
|
บทบาทที่ให้สิทธิ์ในการร่วมให้และจัดการเนื้อหา |
EDITOR
|
บทบาทที่ให้สิทธิ์ในการร่วมให้เนื้อหา บางครั้งบทบาทนี้ก็เรียกว่า "ผู้เขียน" |
COMMENTER
|
บทบาทที่ให้สิทธิ์ในการดูและแสดงความคิดเห็นในเนื้อหา |
VIEWER
|
บทบาทที่ให้สิทธิ์ในการดูเนื้อหา บางครั้งบทบาทนี้ก็เรียกว่า "ผู้อ่าน" |
PUBLISHED_VIEWER
|
บทบาทที่ให้สิทธิ์ดูเนื้อหาหลังจากที่เผยแพร่บนเว็บแล้วเท่านั้น บางครั้งบทบาทนี้ก็เรียกว่า "ผู้อ่านที่เผยแพร่" ดูข้อมูลเพิ่มเติมได้ที่ https://support.google.com/sites/answer/6372880 |
ทุกคน
ประเภทนี้ไม่มีฟิลด์
แสดงผู้ใช้ทุกคน (รวมถึงผู้ใช้ที่ออกจากระบบ)