Type de ressource bookingSchedulingPolicy
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
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 si 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é du service. |
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 avertir l’entreprise par e-mail lorsqu’une réservation est créée ou modifiée. 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": true,
"maximumAdvance": "String (timestamp)",
"minimumLeadTime": "String (timestamp)",
"sendConfirmationsToOwner": true,
"timeSlotInterval": "String (timestamp)",
"isMeetingInviteToCustomersEnabled": "Boolean",
"generalAvailability": {
"@odata.type": "microsoft.graph.bookingsAvailability"
},
"customAvailabilities": [
{
"@odata.type": "microsoft.graph.bookingsAvailabilityWindow"
}
]
}