Descrive le opzioni per l'impostazione degli elenchi di controllo dell'accesso (ACL) degli oggetti.
| Rappresentazione JSON |
|---|
{
"accessControlsUpdates": {
object ( |
| Campi | |
|---|---|
accessControlsUpdates |
Obbligatorio. Aggiungi, aggiorna o rimuovi le concessioni dagli ACL esistenti dell'oggetto. |
AccessControlsUpdates
Rappresenta gli aggiornamenti alle voci di controllo dell'accesso esistenti su un oggetto.
| Rappresentazione JSON |
|---|
{
"grants": [
{
object ( |
| Campi | |
|---|---|
grants[] |
Facoltativo. Concessioni da aggiungere o aggiornare. Se esiste una concessione per la stessa entità, il relativo ruolo viene aggiornato. |
removeEntities[] |
Facoltativo. Entità per le quali devono essere rimosse tutte le concessioni. Un'entità non può essere sia in |
ObjectAccessControl
Rappresenta una voce di controllo dell'accesso su un oggetto.
| Rappresentazione JSON |
|---|
{ "entity": string, "role": string } |
| Campi | |
|---|---|
entity |
Obbligatorio. L'entità che detiene l'autorizzazione, in uno dei seguenti formati:
|
role |
Obbligatorio. Il ruolo da concedere. I seguenti sono valori accettati:
|