Vous devez changer les paramètres de multiples salles de réunions d’un coup dans Microsoft 365 mais .. pas envie de faire ça un par un?
Powershell et cet article sont vos amis !
Cet article assume que vous soyez un peu familier avec Powershell !
Ce qu’il faut faire déjà , c’est vous connecter au tenant Microsoft concerné via la commande suivante :
Connect-ExchangeOnline
Puis après exécuter la commande qui vous intéresse sur les salles par exemple :
Get-MailBox | Where {$_.ResourceType -eq "Room"} | Set-CalendarProcessing -BookingWindowInDays 365
La commande ci dessus a deux partie : la première qui sélectionne toutes les boites / ressources qui sont des « rooms » ( = salles ) , et la deuxième avec Set-CalendarProcessing -BookingWindowInDays 365 qui règle la fenêtre de réservation des salles sur 365 jours.
Bien sûr ces réglages / les possibilités sont nombreuses, exemples :
Set-CalendarProcessing -ScheduleOnlyDuringWorkHours $true -MaximumDurationInMinutes 120
Ci dessus , on ne permet la réservation des salles que pendant les heures ouvrées et pour un maximum de 2h par réservation.
Set-CalendarProcessing -AutomateProcessing AutoAccept
Ici on accepte automatiquement toutes les réservations.
Plus d’exemples et de possibilités , sur le site de Microsoft.