REST Resource: accounts.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} หรือ properties/{property}/accessBindings/{accessBinding}

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

roles[]

string

รายการบทบาทที่จะมอบให้กับทรัพยากรหลัก

ค่าที่ใช้ได้มีดังนี้ predefinedRoles/viewer predefinedRoles/analyst predefinedRoles/editor predefinedRoles/admin predefinedRoles/no-cost-data predefinedRoles/no-revenue-data

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

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

string

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

เมธอด

batchCreate

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

batchDelete

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

batchGet

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

batchUpdate

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

create

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

delete

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

get

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

list

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

patch

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