ทรัพยากร: สิทธิ์
สิทธิ์สำหรับไฟล์ สิทธิ์จะมอบสิทธิ์เข้าถึงไฟล์หรือลําดับชั้นโฟลเดอร์ให้แก่ผู้ใช้ กลุ่ม โดเมน หรือทุกคน
วิธีการของทรัพยากรบางรายการ (เช่น permissions.update
) ต้องใช้ permissionId
ใช้เมธอด permissions.list
เพื่อเรียกข้อมูลรหัสของไฟล์ โฟลเดอร์ หรือไดรฟ์ที่แชร์
การแสดง JSON |
---|
{ "id": string, "name": string, "type": string, "role": string, "additionalRoles": [ string ], "authKey": string, "value": string, "kind": string, "withLink": boolean, "photoLink": string, "selfLink": string, "emailAddress": string, "domain": string, "etag": string, "permissionDetails": [ { "permissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "expirationDate": string, "teamDrivePermissionDetails": [ { "teamDrivePermissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "deleted": boolean, "view": string, "pendingOwner": boolean, "inheritedPermissionsDisabled": boolean } |
ช่อง | |
---|---|
id |
รหัสของผู้ใช้ที่สิทธิ์นี้อ้างอิงถึง และเหมือนกับ |
name |
เอาต์พุตเท่านั้น ชื่อของสิทธิ์นี้ |
type |
ประเภทบัญชี ค่าที่ใช้ได้คือ
|
role |
บทบาทหลักของผู้ใช้รายนี้ แม้ว่าระบบอาจรองรับค่าใหม่ในอนาคต แต่ปัจจุบันระบบอนุญาตให้ใช้ค่าต่อไปนี้
|
additionalRoles[] |
บทบาทเพิ่มเติมสําหรับผู้ใช้รายนี้ ปัจจุบันระบบอนุญาตให้ใช้ |
authKey |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว |
value |
อีเมลหรือชื่อโดเมนของเอนทิตี ข้อมูลนี้ใช้ในระหว่างการแทรกและจะไม่แสดงในการตอบกลับ เมื่อส่งคำขอ |
kind |
เอาต์พุตเท่านั้น ค่านี้จะมีค่าเป็น |
withLink |
จำเป็นต้องมีลิงก์สำหรับสิทธิ์นี้หรือไม่ |
photoLink |
เอาต์พุตเท่านั้น ลิงก์ไปยังรูปโปรไฟล์ (หากมี) |
selfLink |
เอาต์พุตเท่านั้น ลิงก์กลับไปยังสิทธิ์นี้ |
emailAddress |
เอาต์พุตเท่านั้น อีเมลของผู้ใช้หรือกลุ่มที่สิทธิ์นี้อ้างอิง ช่องนี้เป็นช่องเอาต์พุตเท่านั้น ซึ่งจะปรากฏขึ้นเมื่อประเภทสิทธิ์คือ |
domain |
เอาต์พุตเท่านั้น ชื่อโดเมนของเอนทิตีที่สิทธิ์นี้อ้างอิงถึง ช่องนี้เป็นช่องเอาต์พุตเท่านั้น ซึ่งจะปรากฏขึ้นเมื่อประเภทสิทธิ์คือ |
etag |
เอาต์พุตเท่านั้น ETag ของสิทธิ์ |
permissionDetails[] |
เอาต์พุตเท่านั้น รายละเอียดว่าสิทธิ์ในรายการนี้รับค่ามาหรืออยู่ในรายการนี้โดยตรง |
permissionDetails[].permissionType |
เอาต์พุตเท่านั้น ประเภทสิทธิ์ของผู้ใช้รายนี้ แม้ว่าในอนาคตอาจมีการเพิ่มค่าใหม่ แต่ปัจจุบันค่าที่เป็นไปได้มีดังนี้
|
permissionDetails[].role |
เอาต์พุตเท่านั้น บทบาทหลักของผู้ใช้รายนี้ แม้ว่าในอนาคตอาจมีการเพิ่มค่าใหม่ๆ แต่ปัจจุบันค่าที่เป็นไปได้มีดังนี้
|
permissionDetails[].additionalRoles[] |
เอาต์พุตเท่านั้น บทบาทเพิ่มเติมสําหรับผู้ใช้รายนี้ ปัจจุบันใช้ได้เฉพาะ |
permissionDetails[].inheritedFrom |
เอาต์พุตเท่านั้น รหัสของรายการที่รับสิทธิ์นี้มา ระบบจะป้อนข้อมูลนี้สำหรับรายการในไดรฟ์ที่แชร์เท่านั้น |
permissionDetails[].inherited |
เอาต์พุตเท่านั้น สิทธิ์นี้รับช่วงมาหรือไม่ ระบบจะป้อนข้อมูลในช่องนี้เสมอ |
expirationDate |
เวลาที่จะหมดอายุของสิทธิ์นี้ (รูปแบบวันที่และเวลา RFC 3339) วันที่หมดอายุมีข้อจํากัดต่อไปนี้
|
teamDrivePermissionDetails[] |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ให้ใช้ |
teamDrivePermissionDetails[] |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ให้ใช้ |
teamDrivePermissionDetails[] |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ให้ใช้ |
teamDrivePermissionDetails[] |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ให้ใช้ |
teamDrivePermissionDetails[] |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ให้ใช้ |
teamDrivePermissionDetails[] |
เอาต์พุตเท่านั้น เลิกใช้งานแล้ว: ให้ใช้ |
deleted |
เอาต์พุตเท่านั้น บัญชีที่เชื่อมโยงกับสิทธิ์นี้ถูกลบหรือไม่ ช่องนี้เกี่ยวข้องกับสิทธิ์ของผู้ใช้และกลุ่มเท่านั้น |
view |
ระบุมุมมองสําหรับสิทธิ์นี้ มีการป้อนข้อมูลสําหรับสิทธิ์ที่เป็นของมุมมองเท่านั้น
และ
เป็นค่าที่รองรับเพียงค่าเดียว
|
pendingOwner |
บัญชีที่เชื่อมโยงกับสิทธิ์นี้เป็นเจ้าของที่รอดำเนินการหรือไม่ ระบบจะป้อนข้อมูลเฉพาะสำหรับสิทธิ์ประเภท |
inheritedPermissionsDisabled |
เมื่อเป็น "จริง" จะมีเพียงผู้จัด เจ้าของ และผู้ใช้ที่มีสิทธิ์ซึ่งเพิ่มในรายการโดยตรงเท่านั้นที่จะเข้าถึงรายการนั้นได้ |
เมธอด |
|
---|---|
|
ลบสิทธิ์ออกจากไฟล์หรือไดรฟ์ที่แชร์ |
|
รับสิทธิ์ตามรหัส |
|
แสดงรหัสสิทธิ์สําหรับอีเมล |
|
แทรกสิทธิ์สำหรับไฟล์หรือไดรฟ์ที่แชร์ |
|
แสดงสิทธิ์ของไฟล์หรือไดรฟ์ที่แชร์ |
|
อัปเดตสิทธิ์โดยใช้ความหมายของแพตช์ |
|
อัปเดตสิทธิ์ |