ทรัพยากร: AccessBinding
การเชื่อมโยงผู้ใช้กับชุดบทบาท
การแสดง JSON |
---|
{ "name": string, "roles": [ string ], // Union field |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากรของการเชื่อมโยงนี้ รูปแบบ: accounts/{account}/accessBindings/{accessBinding} หรือ properties/{property}/accessBindings/{accessBinding} ตัวอย่างเช่น "accounts/100/accessBindings/200" |
roles[] |
รายการบทบาทที่จะมอบให้กับทรัพยากรหลัก ค่าที่ใช้ได้มีดังนี้ predefinedRoles/viewer predefinedRoles/analyst predefinedRoles/editor predefinedRoles/admin predefinedRoles/no-cost-data predefinedRoles/no-revenue-data สําหรับผู้ใช้ หากตั้งค่ารายการบทบาทเป็นว่าง ระบบจะลบ AccessBinding นี้ |
ฟิลด์สหภาพ access_target เป้าหมายที่จะตั้งค่าบทบาท access_target ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
user |
อีเมลของผู้ใช้ที่จะกำหนดบทบาทให้ หากตั้งค่าไว้ รูปแบบ: "someuser@gmail.com" |
เมธอด |
|
---|---|
|
สร้างข้อมูลเกี่ยวกับการเชื่อมโยงการเข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้ |
|
ลบข้อมูลเกี่ยวกับการลิงก์ของผู้ใช้หลายคนกับบัญชีหรือพร็อพเพอร์ตี้ |
|
รับข้อมูลเกี่ยวกับการเชื่อมโยงการเข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้ |
|
อัปเดตข้อมูลเกี่ยวกับการเชื่อมโยงการเข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้ |
|
สร้างการเชื่อมโยงการเข้าถึงในบัญชีหรือพร็อพเพอร์ตี้ |
|
ลบการเชื่อมโยงการเข้าถึงในบัญชีหรือพร็อพเพอร์ตี้ |
|
รับข้อมูลเกี่ยวกับการเชื่อมโยงการเข้าถึง |
|
แสดงรายการการเชื่อมโยงการเข้าถึงทั้งหมดในบัญชีหรือพร็อพเพอร์ตี้ |
|
อัปเดตการเชื่อมโยงการเข้าถึงในบัญชีหรือพร็อพเพอร์ตี้ |