Forum Discussion

LeonPavesic's avatar
LeonPavesic
Silver Contributor
Dec 08, 2023
Solved

Filter Users Calender entries - Shared Calendar

Hello everyone,

I'm currently exploring the automation of an initiative proposed by one department in our company.

Our IT employees follow a schedule of 2-3 days in home office and 2-3 days in the office. The suggestion is to create a shared calendar accessible to the entire company, displaying which IT department members are working remotely or in the office.

The proposed workflow involves each IT employee adding a "whole day meeting - Home office" entry to their private calendar. Subsequently, these entries should automatically populate the shared calendar.

My question is: Can this be achieved using PowerShell and a scheduled task? Is there any other solution for that? How can I get started?

Kindest regards

Leon Pavesic

4 Replies

  • Andres-Bohren's avatar
    Andres-Bohren
    Steel Contributor

    Hi LeonPavesic 

     

    Are you using Exchange Online? It's already possible there

    https://blog.icewolf.ch/archive/2023/05/17/work-hours-and-location/

     

    I am not a big Fan of giving a ServiceAccount / ServicePrinciple Access to all the Calendars only to copy some Appointments from one Calendar to another.

    And it's complex too:

    - Changes of Appointments in the Source Calendar have to be tracked (move or delete)

    - You need to take into account Appointment Series

     

    If it's a small Number of Team Members is it not faster to just look at theyr Calendar?

    If it is a big Number of Team Members the Shared Calendar will get messy and it will not be easy to figure out who is working from Home and not.

     

    Kind Regards

    Andres