Type de ressource bookingSchedulingPolicy
Espace de noms: microsoft.graph
Représente l’ensemble de stratégies qui déterminent la façon dont les rendez-vous doivent être créés dans un calendrier Microsoft Bookings.
Remarque
Si la stratégie de planification par défaut est activée au niveau du service, les valeurs de cette ressource sont limitées à celles définies dans la stratégie dans la réponse de l’API List services . Dans ce cas, le client doit revenir à la stratégie de planification par défaut pour l’entreprise.
Propriétés
Propriété | Type | Description |
---|---|---|
allowStaffSelection | Valeur booléenne |
True pour permettre aux clients de choisir une personne spécifique pour la réservation. |
customAvailabilities | collection bookingsAvailabilityWindow | Disponibilité personnalisée du service dans un laps de temps donné. |
generalAvailability | bookingsAvailability | Disponibilité générale du service défini par la stratégie de planification. |
isMeetingInviteToCustomersEnabled | Valeur booléenne | Indique si l’invitation à la réunion est envoyée aux clients. La valeur par défaut est false . |
maximumAdvance | Durée | Nombre maximal de jours à l’avance pendant lesquels une réservation peut être effectuée. Il suit le format ISO 8601 . |
minimumLeadTime | Durée | Durée minimale avant laquelle les réservations et les annulations doivent être effectuées. Il suit le format ISO 8601 . |
sendConfirmationsToOwner | Valeur booléenne |
True pour informer l’entreprise par e-mail de la création ou de la modification d’une réservation. Utilisez l’adresse e-mail spécifiée dans la propriété email de l’entité bookingBusiness pour l’entreprise. |
timeSlotInterval | Durée | Durée de chaque plage horaire, indiquée au format ISO 8601 . |
Relations
Aucun.
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"allowStaffSelection": "Boolean",
"customAvailabilities": [{"@odata.type": "microsoft.graph.bookingsAvailabilityWindow"}],
"generalAvailability": {"@odata.type": "microsoft.graph.bookingsAvailability"},
"isMeetingInviteToCustomersEnabled": "Boolean",
"maximumAdvance": "String (timestamp)",
"minimumLeadTime": "String (timestamp)",
"sendConfirmationsToOwner": "Boolean",
"timeSlotInterval": "String (timestamp)"
}