Il existe deux façons de partager des données d'agenda et d'événements avec d'autres utilisateurs.
Tout d'abord, vous pouvez partager un agenda entier avec un niveau d'accès spécifié. Par exemple, vous pouvez créer un agenda d'équipe et effectuer des actions telles que :
- Accorder à tous les membres de votre équipe le droit d'ajouter et de modifier des événements dans l'agenda.
- Accorder à votre responsable le droit de voir les événements de votre agenda.
- Accorder aux clients le droit de voir uniquement si vous êtes disponible ou occupé, sans révéler les détails de l'événement.
Vous pouvez également ajuster l'accès à des événements individuels dans l'agenda partagé.
Vous pouvez aussi inviter d'autres personnes à des événements individuels dans votre agenda. Lorsque vous invitez une personne à un événement, une copie de cet événement est ajoutée à son agenda. La copie de l'agenda du participant est visible par d'autres personnes en fonction de la configuration de partage du participant. L'invité peut ensuite accepter ou refuser l'invitation, et dans une certaine mesure, modifier sa copie de l'événement, par exemple en ajoutant un rappel dans son agenda ou en attribuant un libellé. Pour en savoir plus, consultez Inviter des utilisateurs à un événement.
Partager des agendas
Les propriétaires d'un agenda peuvent le partager en donnant accès à d'autres utilisateurs. Les paramètres de partage d'un agenda donné sont représentés par la collection ACL (liste de contrôle d'accès) de cet agenda. Chaque ressource de la collection ACL accorde à un bénéficiaire spécifié un rôle d'accès, qui est l'un de ceux listés dans le tableau suivant :
| Rôle | Privilège d'accès accordé par le rôle |
|---|---|
none |
Ne fournit aucun accès. |
freeBusyReader |
Permet au bénéficiaire de voir si l'agenda est disponible ou occupé à un moment donné, mais ne lui donne pas accès aux détails de l'événement. Les informations de disponibilité peuvent être récupérées à l'aide de l'opération freeBusy.query. |
reader |
Permet au bénéficiaire de lire les événements de l'agenda. |
writerWithoutPrivateAccess |
Permet au bénéficiaire de lire et d'écrire des événements dans l'agenda qui ne sont pas privés, et de voir les événements privés sous forme de créneaux occupés. Ce rôle peut également voir les libellés. |
writer |
Permet au bénéficiaire de lire et d'écrire des événements dans l'agenda. Ce rôle peut également voir les LCA et les libellés. |
owner |
Fournit un accès administrateur à l'agenda. Ce rôle dispose de toutes les autorisations du rôle "writer", avec la possibilité supplémentaire de modifier les niveaux d'accès des autres utilisateurs et de modifier les libellés. |
Les bénéficiaires possibles sont les suivants :
- Un autre utilisateur individuel.
- Un groupe d'utilisateurs.
- Un domaine.
- Le public (accorde l'accès à tous).
Par défaut, chaque utilisateur dispose d'un accès propriétaire à son agenda principal, et cet accès ne peut pas être abandonné. Vous pouvez ajouter jusqu'à 6 000 LCA par agenda.
Pour les utilisateurs Google Workspace, il existe également des paramètres de domaine qui peuvent limiter l'accès maximal autorisé. Par exemple, supposons que votre domaine dispose d'un paramètre qui n'autorise que le partage de l'agenda de disponibilité. Dans ce cas, même si vous accordez un accès "writer" au public, les utilisateurs en dehors du domaine ne verront que les détails de disponibilité.
Visibilité de l'événement
Une fois l'agenda partagé, vous pouvez ajuster l'accès à des événements individuels dans un agenda en modifiant la propriété de visibilité de l'événement. Cette propriété n'a aucun sens pour les agendas non partagés. Le tableau suivant répertorie les valeurs possibles de la propriété de visibilité :
| Visibilité | Signification |
|---|---|
default |
La visibilité de l'événement est déterminée par les LCA de l'agenda. Différents participants au même événement peuvent avoir des LCA et un partage différents. Si un utilisateur disposant d'un agenda private envoie une invitation à un événement avec une visibilité default à un autre utilisateur disposant d'un agenda visible publiquement, l'événement est entièrement visible dans l'agenda de ce participant. |
public |
Les détails de cet événement sont visibles par tous les utilisateurs disposant d'au moins un accès freeBusyReader à l'agenda. |
private |
Les détails de cet événement ne sont visibles que par les utilisateurs disposant d'au moins un accès writer à l'agenda. |
Visibilité et événements récurrents
La modification de la visibilité d'une seule instance peut affecter toutes les instances de la série :
- Les modifications plus restrictives sont propagées : si vous modifiez la visibilité d'une instance d'un événement périodique en un paramètre plus restrictif (par exemple, de
publicàprivate), la modification est propagée à toutes les instances de l'événement périodique. - Les modifications moins restrictives sont ignorées : si vous tentez de modifier la visibilité d'une instance d'un événement périodique en un paramètre moins restrictif (par exemple, de
privateàpublic), la modification est ignorée et la visibilité reste inchangée. Pour rendre un événement périodique moins restrictif, vous devez mettre à jour l'événement périodique parent.