locked
Create a Calendar that posts to other users calendars RRS feed

  • Question

  • Currently we use Exchange 2010. In my department (and others), when vacation requests are put in, they have to be sent to the whole department as an all day meeting, so to show up on everyone's calendar. This creates a high volume of emails, especially with departments of 30+ people. Is there any way the meeting can be sent to a generic calendar, then auto posted to everyone else's calendar without any user input? 
    Tuesday, October 6, 2015 1:30 PM

Answers

  • Not without a lot of EWS code (which will include impersonation, which is always fun to code EWS to use), but you can have everyone post to a calendar in a shared mailbox, and have everyone have access to it by granting them full control to it. It will display as a separate calendar in their calendar list, and all users will be able to see what events it has without any emails flowing between your users.

    I'll add that I don't want my team members vacations on my calendar, since the reminders alone are a major nuisance.  In fact, we use a SharePoint team workspace for our team vacation/training calendar, which we are then able to open in Outlook.


    Will Martin ...
    -join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


    Tuesday, October 6, 2015 1:54 PM
  • Hi,

    According to your requirement, I suggest you can refer to Will's suggestion to create a new shared mailbox.

    We can use the permissions (Full Access /send as /send on behalf ) with a shared mailbox.

    In that case , we don't worry that it will create a high volume of emails.

    Please refer to the below link to create a shared mailbox:

    https://technet.microsoft.com/en-us/library/jj150570%28v=exchg.150%29.aspx?f=255&MSPPError=-2147217396

    Regards,
    David 


    Wednesday, October 7, 2015 7:09 AM
    Moderator

All replies

  • Not without a lot of EWS code (which will include impersonation, which is always fun to code EWS to use), but you can have everyone post to a calendar in a shared mailbox, and have everyone have access to it by granting them full control to it. It will display as a separate calendar in their calendar list, and all users will be able to see what events it has without any emails flowing between your users.

    I'll add that I don't want my team members vacations on my calendar, since the reminders alone are a major nuisance.  In fact, we use a SharePoint team workspace for our team vacation/training calendar, which we are then able to open in Outlook.


    Will Martin ...
    -join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


    Tuesday, October 6, 2015 1:54 PM
  • Hi,

    According to your requirement, I suggest you can refer to Will's suggestion to create a new shared mailbox.

    We can use the permissions (Full Access /send as /send on behalf ) with a shared mailbox.

    In that case , we don't worry that it will create a high volume of emails.

    Please refer to the below link to create a shared mailbox:

    https://technet.microsoft.com/en-us/library/jj150570%28v=exchg.150%29.aspx?f=255&MSPPError=-2147217396

    Regards,
    David 


    Wednesday, October 7, 2015 7:09 AM
    Moderator