Defines an access control policy to the resources.
JSON representation |
---|
{
"assignments": [
{
object ( |
Fields | |
---|---|
assignments[] |
List of |
etag |
The etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to If no etag is provided in the call to A base64-encoded string. |
Assignment
Associates members
with a role
.
JSON representation |
---|
{ "role": string, "members": [ string ] } |
Fields | |
---|---|
role |
Required. Role that is assigned to |
members[] |
The identities the role is assigned to. It can have the following values:
|