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