PermissionChange

PermissionChange

Modification du paramètre d'autorisation sur un élément.

Représentation JSON
{
  "addedPermissions": [
    {
      object (Permission)
    }
  ],
  "removedPermissions": [
    {
      object (Permission)
    }
  ]
}
Champs
addedPermissions[]

object (Permission)

Ensemble des autorisations ajoutées par cette modification.

removedPermissions[]

object (Permission)

Ensemble des autorisations supprimées par cette modification.

Autorisation

Paramètre d'autorisation d'un objet.

Représentation JSON
{
  "role": enum (Role),
  "allowDiscovery": boolean,

  // Union field scope can be only one of the following:
  "user": {
    object (User)
  },
  "group": {
    object (Group)
  },
  "domain": {
    object (Domain)
  },
  "anyone": {
    object (Anyone)
  }
  // End of list of possible types for union field scope.
}
Champs
role

enum (Role)

Indique le rôle d'autorisations Google Drive. Le rôle détermine la capacité d'un utilisateur à lire, écrire et commenter des éléments.

allowDiscovery

boolean

Si la valeur est "true", l'élément peut être découvert (par exemple, dans la collection "Partagés avec moi" de l'utilisateur) sans avoir besoin de lien vers cet élément.

Champ d'union scope. L'entité a attribué le rôle. scope ne peut être qu'un des éléments suivants:
user

object (User)

Utilisateur auquel cette autorisation s'applique.

group

object (Group)

Groupe auquel cette autorisation s'applique.

domain

object (Domain)

Domaine auquel cette autorisation s'applique.

anyone

object (Anyone)

Si elle est définie, cette autorisation s'applique à tous les utilisateurs, y compris aux utilisateurs non connectés.

Rôle

Les rôles d'autorisations Google Drive.

Enums
ROLE_UNSPECIFIED Le rôle n'est pas disponible.
OWNER Rôle accordant un accès complet.
ORGANIZER Rôle accordant la possibilité de gérer les utilisateurs et les paramètres.
FILE_ORGANIZER Rôle accordant la possibilité de contribuer et de gérer du contenu.
EDITOR Rôle accordant la possibilité de contribuer au contenu. Ce rôle est parfois appelé "auteur".
COMMENTER Rôle accordant la possibilité d'afficher et de commenter du contenu.
VIEWER Rôle accordant la possibilité d'afficher du contenu. Ce rôle est parfois appelé "lecteur".
PUBLISHED_VIEWER Rôle accordant la possibilité d'afficher le contenu uniquement après sa publication sur le Web. Ce rôle est parfois appelé "lecteur publié". Pour en savoir plus, consultez la page https://support.google.com/sites/answer/6372880.

Tout le monde

Représente tout utilisateur (y compris un utilisateur déconnecté).