REST Resource: labels.permissions

Ressource : LabelPermission

Autorisation qui s'applique à un compte principal (utilisateur, groupe, audience) sur un libellé.

Représentation 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.
}
Champs
name

string

Nom de ressource de cette autorisation.

email

string

Spécifie l'adresse e-mail d'un utilisateur ou d'un groupe principal. Non renseigné pour les principaux d'audience. Les autorisations des utilisateurs et des groupes ne peuvent être insérées qu'à l'aide d'une adresse e-mail. Dans les demandes de mise à jour, si une adresse e-mail est spécifiée, aucun principal ne doit l'être.

role

enum (LabelRole)

Rôle que l'entité principale doit avoir.

Champ d'union principal. Compte principal auquel s'applique cette autorisation. Il doit s'agir d'une adresse e-mail, d'un utilisateur, d'un groupe ou d'une audience. Exemple : * people/12345 * groups/45678 * audiences/default principal ne peut être que l'un des éléments suivants :
person

string

Nom de ressource de la personne.

group

string

Nom de ressource du groupe.

audience

string

Audience à laquelle attribuer un rôle. La valeur magique audiences/default peut être utilisée pour appliquer le rôle à l'audience par défaut dans le contexte de l'organisation propriétaire du libellé.

LabelRole

Les rôles sont concentriques avec le rôle suivant.

Enums
LABEL_ROLE_UNSPECIFIED Rôle inconnu.
READER Un lecteur peut lire le libellé et les métadonnées associées appliqués aux éléments Drive.
APPLIER Un applicateur peut écrire des métadonnées associées sur les éléments Drive auxquels il a également accès en écriture. Implique READER.
ORGANIZER Un organisateur peut épingler ce libellé dans les Drive partagés qu'il gère et ajouter de nouveaux utilisateurs à ce libellé.
EDITOR Les éditeurs peuvent effectuer n'importe quelle modification, y compris supprimer le libellé, ce qui supprime également les métadonnées de l'élément Drive associé. Implique APPLIER.

Méthodes

batchDelete

Supprime les autorisations de libellé.

batchUpdate

Met à jour les autorisations des libellés.

create

Met à jour les autorisations d'un libellé.

delete

Supprime l'autorisation d'un libellé.

list

Liste les autorisations d'un libellé.