REST Resource: properties.accessBindings

ทรัพยากร: AccessBinding

การเชื่อมโยงผู้ใช้กับชุดของบทบาท

การแสดง JSON
{
  "name": string,
  "roles": [
    string
  ],

  // Union field access_target can be only one of the following:
  "user": string
  // End of list of possible types for union field access_target.
}
ช่อง
name

string

เอาต์พุตเท่านั้น ชื่อทรัพยากรของการเชื่อมโยงนี้

รูปแบบ: accounts/{account}/accessBindings/{accessBinding} หรือพร็อพเพอร์ตี้/{property}/accessBindings/{accessBinding}

ตัวอย่างเช่น "accounts/100/accessBindings/200"

roles[]

string

รายการบทบาทที่จะมอบให้ทรัพยากรระดับบนสุด

ค่าที่ถูกต้อง: {3}Roles/viewer targeteds/viewer {3}Roles/analystบัญชีนั้นชำระล่วงหน้าอีกครั้งของบทบาท/ผู้ดูแลระบบที่กำหนดไว้ล่วงหน้าRoles/no-cost-data targetedRoles/no-revenue-data

สําหรับผู้ใช้ หากมีการตั้งค่ารายการบทบาทที่ว่างเปล่า ระบบจะลบ AccessBinding นี้

ฟิลด์สหภาพ access_target เป้าหมายที่จะกำหนดบทบาท access_target ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
user

string

หากมีการตั้งค่า ให้ระบุอีเมลของผู้ใช้ที่จะกำหนดบทบาท รูปแบบ: "someuser@gmail.com"

วิธีการ

batchCreate

สร้างข้อมูลเกี่ยวกับการเชื่อมโยงสิทธิ์เข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้

batchDelete

ลบข้อมูลเกี่ยวกับการลิงก์ของผู้ใช้หลายรายกับบัญชีหรือพร็อพเพอร์ตี้

batchGet

รับข้อมูลเกี่ยวกับการเชื่อมโยงสิทธิ์เข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้

batchUpdate

อัปเดตข้อมูลเกี่ยวกับการเชื่อมโยงสิทธิ์เข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้

create

สร้างการเชื่อมโยงการเข้าถึงในบัญชีหรือพร็อพเพอร์ตี้

delete

ลบการเชื่อมโยงการเข้าถึงในบัญชีหรือพร็อพเพอร์ตี้

get

รับข้อมูลเกี่ยวกับการเชื่อมโยงการเข้าถึง

list

แสดงรายการการเชื่อมโยงการเข้าถึงทั้งหมดในบัญชีหรือพร็อพเพอร์ตี้

patch

อัปเดตการเชื่อมโยงการเข้าถึงในบัญชีหรือพร็อพเพอร์ตี้