REST Resource: labels.permissions

Risorsa: LabelPermission

L'autorizzazione che si applica a un'entità (utente, gruppo, pubblico) su un'etichetta.

Rappresentazione JSON
{
  "name": string,
  "email": string,
  "role": enum (LabelRole),

  // Union field principal can be only one of the following:
  "person": string,
  "group": string,
  "audience": string
  // End of list of possible types for union field principal.
}
Campi
name

string

Nome risorsa di questa autorizzazione.

email

string

Specifica l'indirizzo email del principale di un utente o di un gruppo. Non compilato per le entità dei segmenti di pubblico. Le autorizzazioni utente e gruppo possono essere inserite soltanto tramite l'indirizzo email. Durante le richieste di aggiornamento, se viene specificato l'indirizzo email, non è necessario specificare un'entità.

role

enum (LabelRole)

Il ruolo che deve avere l'entità.

Campo di unione principal. L'entità a cui si applica questa autorizzazione. Deve essere un'email, un utente, un gruppo o un pubblico. Ad esempio: * people/12345 * groups/45678 * audiences/default principal può essere solo uno dei seguenti:
person

string

Nome risorsa persona.

group

string

Nome risorsa del gruppo.

audience

string

Segmento di pubblico a cui assegnare un ruolo. Il valore magico di audiences/default può essere utilizzato per applicare il ruolo al pubblico predefinito nel contesto dell'organizzazione proprietaria dell'etichetta.

LabelRole

I ruoli sono concentrici con i ruoli successivi.

Enum
LABEL_ROLE_UNSPECIFIED Ruolo sconosciuto.
READER Un lettore può leggere l'etichetta e i metadati associati applicati agli elementi di Drive.
APPLIER Un applicatore può scrivere metadati associati sugli elementi di Drive a cui ha anche accesso in scrittura. Prevede READER.
ORGANIZER Un organizzatore può fissare questa etichetta nei Drive condivisi che gestisce e aggiungere nuovi applicatori all'etichetta.
EDITOR Gli editor possono apportare qualsiasi aggiornamento, inclusa l'eliminazione dell'etichetta, che comporta anche l'eliminazione dei metadati degli elementi di Drive associati. Prevede APPLIER.

Metodi

batchDelete

Elimina le autorizzazioni Etichetta.

batchUpdate

Aggiorna le autorizzazioni delle etichette.

create

Aggiorna le autorizzazioni di un'etichetta.

delete

Elimina l'autorizzazione di un'etichetta.

list

Elenca le autorizzazioni di un'etichetta.