Określa zasady kontroli dostępu do zasobów.
| Zapis JSON | |
|---|---|
{
"assignments": [
{
object ( |
|
| Pola | |
|---|---|
assignments[] |
|
etag |
[etag] służy do optymistycznej kontroli współbieżności, aby zapobiegać jednoczesnym aktualizacjom zasad, które mogłyby się wzajemnie nadpisywać. Zdecydowanie zalecamy, aby systemy korzystały z parametru [etag] w cyklu odczyt-modyfikacja-zapis w celu przeprowadzania aktualizacji zasad, aby uniknąć sytuacji wyścigu: parametr [etag] jest zwracany w odpowiedzi na wywołanie [policies.get], a systemy powinny umieszczać ten parametr w żądaniu [policies.set], aby mieć pewność, że zmiana zostanie zastosowana do tej samej wersji zasad. Jeśli w wywołaniu [policies.set] nie podano parametru [etag], istniejąca zasada zostanie bezwarunkowo zastąpiona. Ciąg tekstowy zakodowany w formacie Base64. |
Projekt
Powiąż members z role.
| Zapis JSON | |
|---|---|
{ "role": string, "members": [ string ] } |
|
| Pola | |
|---|---|
role |
Wymagany. Rola przypisana do użytkownika |
members[] |
Tożsamości, do których przypisana jest rola. Może mieć te wartości:
|