Method: privileges.list

เรียกรายการสิทธิ์ทั้งหมดที่ใส่เลขหน้าสำหรับลูกค้า

คำขอ HTTP

GET https://admin.googleapis.com/admin/directory/v1/customer/{customer}/roles/ALL/privileges

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
customer

string

รหัสที่ไม่ซ้ำกันสำหรับบัญชี Google Workspace ของลูกค้า ในกรณีที่เป็นบัญชีหลายโดเมน ให้ใช้ช่องนี้แทน domain หากต้องการดึงข้อมูลกลุ่มทั้งหมดของลูกค้า คุณยังใช้ชื่อแทน my_customer เพื่อแสดงถึง customerId ของบัญชีได้ด้วย นอกจากนี้ customerId ยังแสดงผลเป็นส่วนหนึ่งของทรัพยากร Users ด้วย คุณต้องระบุพารามิเตอร์ customer หรือ domain

เนื้อหาของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "kind": string,
  "etag": string,
  "items": [
    {
      object (Privilege)
    }
  ]
}
ช่อง
kind

string

ประเภทของทรัพยากร API เป็น admin#directory#privileges เสมอ

etag

string

ETag ของทรัพยากร

items[]

object (Privilege)

รายการทรัพยากรของสิทธิ์

ขอบเขตการให้สิทธิ์

ต้องมีขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/admin.directory.rolemanagement
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

โปรดดูข้อมูลเพิ่มเติมที่คู่มือการให้สิทธิ์

ทัวร์แบบพิเศษ

การแสดง JSON
{
  "serviceId": string,
  "kind": string,
  "etag": string,
  "isOuScopable": boolean,
  "childPrivileges": [
    {
      object (Privilege)
    }
  ],
  "privilegeName": string,
  "serviceName": string
}
ช่อง
serviceId

string

รหัสที่ซับซ้อนของบริการที่ใช้สิทธิ์นี้ให้ ค่านี้จะส่งคืนพร้อมกับ Privileges.list()

kind

string

ประเภทของทรัพยากร API เป็น admin#directory#privilege เสมอ

etag

string

ETag ของทรัพยากร

isOuScopable

boolean

จำกัดสิทธิ์ให้เฉพาะหน่วยขององค์กรได้หรือไม่

childPrivileges[]

object (Privilege)

รายการสิทธิ์ย่อย สิทธิพิเศษสำหรับบริการจากโครงสร้างต้นไม้ สิทธิ์แต่ละสิทธิ์จะมีรายการสิทธิ์ย่อยได้ แต่รายการนี้ว่างเปล่าสำหรับสิทธิ์ Leaf

privilegeName

string

ชื่อของสิทธิ์

serviceName

string

ชื่อของบริการที่ใช้กับสิทธิ์นี้