Crée une règle de contrôle des accès. Essayer maintenant
Requête
Requête HTTP
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 le changement de partage du calendrier. Facultatif. La valeur par défaut est "True". |
Autorisation
Cette requête nécessite une autorisation avec au moins l'un des champs d'application suivants:
Champ d'application |
---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
Pour en savoir plus, consultez la page Authentification et autorisation.
Corps de la requête
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:
|
accessible en écriture |
scope |
object |
Niveau d'accès à l'agenda accordé par cette règle de LCA. | |
scope.type |
string |
Type de champ d'application. Les valeurs possibles sont les suivantes:
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. omis 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.