POST https://www.googleapis.com/calendar/v3/calendars/calendarId/acl
Paramètres
Nom du paramètre
Valeur
Description
Paramètres de chemin d'accès
calendarId
string
Identifiant de l'agenda. Pour récupérer les ID d'agenda, appelez la méthode calendarList.list. Si vous souhaitez accéder à l'agenda principal de l'utilisateur actuellement connecté, utilisez le mot clé "primary".
Paramètres de requête facultatifs
sendNotifications
boolean
Indique si des notifications doivent être envoyées concernant la modification du partage de l'agenda. Facultatif. La valeur par défaut est "True".
Autorisation
Cette requête nécessite une autorisation ayant au moins l'une des portées suivantes :
Dans le corps de la requête, indiquez une ressource Acl avec les propriétés suivantes :
Nom de propriété
Valeur
Description
Remarques
Propriétés requises
role
string
Rôle attribué au champ d'application. Les valeurs possibles sont les suivantes :
"none" : ne fournit aucun accès.
"freeBusyReader" : permet d'accéder en lecture seule aux informations sur la disponibilité.
"reader" : permet d'accéder à l'agenda en lecture seule. Les événements privés s'affichent pour les utilisateurs ayant accès en lecture, mais leurs détails sont masqués.
"writer" : fournit un accès en lecture et en écriture à l'agenda. Les événements privés s'affichent pour les utilisateurs disposant d'un accès en écriture, et les détails des événements sont visibles. Fournit un accès en lecture aux LCA de l'agenda.
"owner" : donne un accès administrateur à l'agenda. Ce rôle dispose de toutes les autorisations du rôle de rédacteur, ainsi que de la possibilité de modifier les niveaux d'accès des autres utilisateurs.
accessible en écriture
scope
object
Mesure dans laquelle l'accès à l'agenda est accordé par cette règle de LCA.
scope.type
string
Type du champ d'application. Les valeurs possibles sont les suivantes :
"default" : champ 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" (ou public) s'appliquent à tous les utilisateurs, qu'ils soient authentifiés ou non.
Propriétés facultatives
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. Omission pour le type "default".
accessible en écriture
Réponse
Si la requête aboutit, cette méthode renvoie une ressource Acl dans le corps de la réponse.
Essayer
Utilisez l'explorateur d'API ci-dessous pour appeler cette méthode sur des données en direct, puis observez la réponse.
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 2025/10/28 (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 2025/10/28 (UTC)."],[],[]]