REST Resource: organizations.adminAccessBindings

ทรัพยากร: AdminAccessBinding

ข้อความทรัพยากรที่แสดงถึงการเชื่อมโยงกับชุดบทบาท

การแสดง JSON
{
  "name": string,
  "organizationRoles": [
    enum (OrganizationRole)
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userEmail": string,
  "userGroup": string
  // End of mutually exclusive fields.
}
ช่อง
name

string

ตัวระบุ ชื่อทรัพยากรของ AdminAccessBinding นี้

รูปแบบ: organizations/{org_id}/adminAccessBindings/{admin_access_binding_id} ตัวอย่าง: "organizations/123abc/adminAccessBindings/456def"

organizationRoles[]

enum (OrganizationRole)

ไม่บังคับ รายการบทบาทที่มอบให้กับองค์กรหลัก

ระบบจะเพิ่ม USER_ADMIN_ROLE และ BILLING_ADMIN_ROLE โดยอัตโนมัติหากมีการกำหนด ORG_ADMIN_ROLE

ระบบจะไม่กำหนดบทบาทหากไม่ได้ระบุบทบาท

เอนทิตีที่ได้รับบทบาท ต่อไปนี้คือรายการฟิลด์ที่แยกกัน ระบบจะตั้งค่าช่องใดช่องหนึ่งต่อไปนี้ในการตอบกลับ
userEmail

string

อีเมลของผู้ใช้

userGroup

string

ชื่อทรัพยากรของกลุ่มผู้ใช้

สิ้นสุดฟิลด์ที่แยกกัน

OrganizationRole

บทบาทที่มอบหมายให้ผู้ใช้หรือกลุ่มผู้ใช้ในองค์กร GMP ได้

Enum
ORGANIZATION_ROLE_UNSPECIFIED บทบาทขององค์กรที่ไม่รู้จักหรือไม่ระบุ
ORG_ADMIN_ROLE บทบาทผู้ดูแลระบบองค์กรที่ให้สิทธิ์ของผู้ดูแลระบบทั้งหมด
USER_ADMIN_ROLE บทบาทผู้ดูแลระบบที่เป็นผู้ใช้ซึ่งให้สิทธิ์เข้าถึงส่วนผู้ใช้เพื่อทำงานต่างๆ ด้านการจัดการผู้ใช้
BILLING_ADMIN_ROLE บทบาทผู้ดูแลระบบการเรียกเก็บเงินที่ให้สิทธิ์เข้าถึงส่วนการเรียกเก็บเงินเพื่อทำงานต่างๆ เกี่ยวกับการเรียกเก็บเงิน

เมธอด

create

สร้างการเชื่อมโยงการเข้าถึงของผู้ดูแลระบบในองค์กร GMP ที่ระบุ

get

ค้นหาการเชื่อมโยงสิทธิ์เข้าถึงระดับผู้ดูแลระบบรายการเดียว

list

แสดงรายการการเชื่อมโยงสิทธิ์เข้าถึงระดับผู้ดูแลระบบในองค์กร GMP ที่ระบุ

patch

อัปเดตการเชื่อมโยงการเข้าถึงของผู้ดูแลระบบในองค์กร GMP ที่ระบุ