กำหนดนโยบายควบคุมการเข้าถึงทรัพยากร
| การแสดง JSON | |
|---|---|
{
"assignments": [
{
object ( |
|
| ช่อง | |
|---|---|
assignments[] |
|
etag |
[etag] ใช้สำหรับการควบคุมการทำงานพร้อมกันแบบมองโลกในแง่ดีเพื่อช่วยป้องกันไม่ให้การอัปเดตนโยบายพร้อมกันเขียนทับกัน เราขอแนะนำอย่างยิ่งให้ระบบใช้ [etag] ในวงจรการอ่าน-แก้ไข-เขียนเพื่ออัปเดตนโยบายเพื่อหลีกเลี่ยงการแข่งขัน: ระบบจะส่ง [etag] ในการตอบกลับ [policies.get] และคาดว่าระบบจะใส่ etag นั้นในคำขอไปยัง [policies.set] เพื่อให้แน่ใจว่าการเปลี่ยนแปลงจะนำไปใช้กับนโยบายเวอร์ชันเดียวกัน หากไม่ได้ระบุ [etag] ในการเรียก [policies.set] ระบบจะเขียนทับนโยบายที่มีอยู่โดยไม่ตรวจสอบ สตริงที่เข้ารหัส Base64 |
การมอบหมาย
เชื่อมโยง members กับ role
| การแสดง JSON | |
|---|---|
{ "role": string, "members": [ string ] } |
|
| ช่อง | |
|---|---|
role |
ต้องระบุ บทบาทที่มอบหมายให้ |
members[] |
ข้อมูลประจำตัวที่กำหนดบทบาทให้ โดยอาจมีค่าดังต่อไปนี้
|