ทรัพยากร: 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" |
เมธอด |
|
---|---|
|
สร้างข้อมูลเกี่ยวกับการเชื่อมโยงสิทธิ์เข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้ |
|
ลบข้อมูลเกี่ยวกับผู้ใช้หลายคน ลิงก์ไปยังบัญชีหรือพร็อพเพอร์ตี้ |
|
รับข้อมูลเกี่ยวกับการเชื่อมโยงสิทธิ์เข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้ |
|
อัปเดตข้อมูลเกี่ยวกับการเชื่อมโยงสิทธิ์เข้าถึงหลายรายการกับบัญชีหรือพร็อพเพอร์ตี้ |
|
สร้างการเชื่อมโยงสิทธิ์เข้าถึงในบัญชีหรือพร็อพเพอร์ตี้ |
|
ลบการเชื่อมโยงสิทธิ์เข้าถึงในบัญชีหรือพร็อพเพอร์ตี้ |
|
รับข้อมูลเกี่ยวกับการเชื่อมโยงสิทธิ์เข้าถึง |
|
แสดงการเชื่อมโยงสิทธิ์เข้าถึงทั้งหมดในบัญชีหรือพร็อพเพอร์ตี้ |
|
อัปเดตการเชื่อมโยงสิทธิ์เข้าถึงในบัญชีหรือพร็อพเพอร์ตี้ |