Identifiant de la règle de la liste de contrôle d'accès (LCA). Consultez Partager des agendas.
kind
string
Type de la ressource ("calendar#aclRule").
role
string
Rôle attribué au champ d'application. Valeurs possibles :
"none" : aucun accès.
"freeBusyReader" : accès en lecture aux informations sur les disponibilités.
"reader" : accès en lecture à l'agenda. Les événements privés s'affichent pour les utilisateurs ayant un accès en lecture, mais les détails de l'événement sont masqués.
"writerWithoutPrivateAccess" : accès en lecture et en écriture à l'agenda. Les événements privés s'affichent pour les utilisateurs ayant un accès writerWithoutPrivateAccess, mais les détails de l'événement sont masqués.
"writer" : accès en lecture et en écriture à l'agenda. Les événements privés s'affichent pour les utilisateurs ayant un accès en écriture, et les détails de l'événement sont visibles. Accès en lecture aux LCA de l'agenda.
"owner" : accès administrateur à l'agenda. Ce rôle dispose de toutes les autorisations du rôle de rédacteur, avec la possibilité supplémentaire de modifier les niveaux d'accès des autres utilisateurs.
"default" : champ d'application public. Il s'agit de la valeur par défaut.
"user" : limite le champ d'application à un seul utilisateur.
"group" : limite le champ d'application à un groupe.
"domain" : limite le champ d'application à un domaine.
Remarque : Les autorisations accordées au champ d'application "default" (public) s'appliquent à tous les utilisateurs, qu'ils soient authentifiés ou non.
scope.value
string
Adresse e-mail d'un utilisateur ou d'un groupe, ou nom d'un domaine, selon le type de champ d'application. Omis pour le type "default".
Met à jour une règle de contrôle des accès. Cette méthode est compatible avec la sémantique "patch". Notez que chaque requête patch consomme trois unités de quota. Il est préférable d'utiliser une requête get suivie d'une requête update. Les valeurs de champ que vous spécifiez remplacent les valeurs existantes. Les champs que vous ne spécifiez pas dans la requête restent inchangés. Les champs de tableau, s'ils sont spécifiés, écrasent les tableaux existants, ce qui supprime tous les éléments de tableau précédents.
Surveille les modifications apportées aux ressources LCA.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/07/29 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/07/29 (UTC)."],[],[]]