Solved

Calendar Publishing from unfederated Exchange 2010 server (hosted)

Posted on 2016-09-05
  • Cloud Computing
  • Outlook
  • Exchange
  • Google Apps
  • Email Software
  • +2
10
29 Views
Last Modified: 2016-09-25
Hi Folks,

I have a need to publish a customers calendar in order for it to be viewed (only) by another user within a separate exchange organisation - they also don't share a common server hosting, one in UK one in Paris. For discussion here lets call User1@company1.com the person I need to publish the calendar for and user2@company2.com the user who needs to view it.

I'm advised that it is possible to publish user1's calendar either through OWA or Outlook for access by User2 using a WebDav server. However I can't find much about how to establish a WebDav server for this need.

Can anyone confirm that this is possible and:
1. Point me at the suitable supplier of WebDav serves . . . dropbox or Box ????
2. State what the limitations of publicly sharing a caledar in this way are.
3. Clarify how WebDav differs from CalDav and perhaps how i could acheive the above using this technology/protocol.

I only seem to get negative reports when I google these topics . .  should I be wary ???

In Outlook 2016 I see I can publish my own Exchange 2010 based calendar to the internet using WebDav and I'm prompted to provide the location where the files should be placed. I'm assuming I can't just use any old webspace here, it has to have a WebDav service operational? Confirmation and more besides would be helpful.


Regards
0
Comment
Question by:TrevorWhite
  • 4
  • 3
  • 2
  • +1
10 Comments
 
LVL 41

Expert Comment

by:Jackie Man
Comment Utility
It is not an easy task but it is technically feasible.

How to get a free WebDav?

1. Use any browser and sign up for a free MS account at signup.live.com using the email address of User1@company1.com.

Essentially, it is the same MS account to access MS Apps Store and Win 10.

2. Signon MS account and goto onedrive.live.com and it is a Free 5GB OneDrive and it is more than enough for a public folder.

In the URL of your browser, you will see https://onedrive.live.com/?id=root&cid=################

where ################ is the unique identifier in MS Live, the 16 characters after id=

3. Add OneDrive as a Network Drive

Briefly, head to OneDrive, open any of your folders and copy ################. Then head to This PC in your File Explorer. In the Computer tab, click Map network drive. Where it says Folder:, paste in the characters you just copied and preface them with this URL: https://d.docs.live.net/ The result should look like in the screenshot below. Make sure both Reconnect at sign in and Connect using different credentials are selected, then click Finish, and log in with your OneDrive username and password.

In case you set up two-factor authentication for your Microsoft account, remember that you need an app password for this to work.

4. The new network drive is the location where the files should be placed for the publish of Exchange 2010 based calendar.

5. There are two options, but I have not tested the second yet.

The first option will work for sure as you can just give the credential for accessing onedrive.live.com to the other organization.

The second option is to create a folder within onedrive and share that folder to the MS account of the other organization.

6. The other organization can do Step 3 and map the onedrive as a network drive in their computer and ask Outlook to open the Exchange 2010 based calendar saved at that location.


Reference:

http://www.makeuseof.com/tag/substitute-onedrive-placeholders-windows-10/

https://blogs.msdn.microsoft.com/robert_mcmurray/2014/09/30/using-the-webdav-redirector-with-onedrive-part-1-standard-security/
0
 
LVL 36

Expert Comment

by:Jian An Lim
Comment Utility
just want to make sure you know there is an inbuilt tool via http

http://www.msexchange.org/articles-tutorials/exchange-server-2010/management-administration/managing-internet-calendar-sharing-exchange-server-2010-service-pack-1-part2.html

you don't really need a WEBDAV server and webdav is old protocol and not forward compatible.
this method also valid to exchange 2013/16
0
 

Assisted Solution

by:Trevor White
Trevor White earned 250 total points
Comment Utility
Hi Jian and Jackie,

Thanks for your time with this.
Jackie first - There seems to be many different WebDav servers available, the setup for OneDrive does indeed seem a little convoluted. I have discovered that Box also offers WebDav and the setup is as easy as entering the root directory of https://dav.box.com/dav when publishing the calendar to the internet. The Free Box account has 10Gb of space so no problems there. Subscribing can be done either by sending a subscription invite email or by supplying the full calendar path contained in the shared calendar properties. You'll also need the established Box credentials.

Jian,
Thanks for the heads up on this, I did try this root but the Publish to the internet option was greyed out on all accounts I looked at on our Exchange Server. I concluded that this was part of the UnFederated setting. Although I couldn't get this confirmed. Our Exchange Host Provider (1st level support) couldn't help and our normal 2nd/3rd lines were occupied with another issue!! Can you confirm that the Publish to the internet option should be available on an unFedarated Server

Even though we have a solution to the immediate problem it would be good to determine if an UnFederated Exchange 2010 (and 2013 for that matter) should be able to Publish to the Internet from OWA

Regards
0
 
LVL 36

Expert Comment

by:Jian An Lim
Comment Utility
that will seems a it hard if it is hosted exchange

first, you need to able to access to the server and follow this first part

http://www.msexchange.org/articles-tutorials/exchange-server-2010/management-administration/managing-internet-calendar-sharing-exchange-server-2010-service-pack-1-part1.html

If you can follow it, then you are dead in the water anyway, WEBDAV will require more changes.
0
 

Author Comment

by:TrevorWhite
Comment Utility
Hi Jian,
Since this is Hosted Exchange we have no access to the Server - There are SysAdmins that support the service but it would be impractical for specific changes to be made just for us as these may not be compatible with other user needs.

I think this is why WebDav exists and is available for when a non EXchaneg server is in use or when the EXchange server is hosted and/or Unfederated - and I still don't know what 'Unfederated' means in terms of Exchange Server config limitations.

Regards
0
Are your corporate email signatures appalling?

Is it scary how unprofessional your email signatures look? Do users create their own terrible designs and give themselves stupid job titles? You can make this a lot easier for yourself by choosing an email signature management solution from Exclaimer today.

 
LVL 41

Assisted Solution

by:Jackie Man
Jackie Man earned 250 total points
Comment Utility
There is a good blog post in the link below.

https://blog.kloud.com.au/2013/06/05/office-365-to-federate-or-not-to-federate-that-is-the-question/

The blog posting explains that unfederated means the authentication is done on cloud and no sync is required to on premises AD.
0
 
LVL 36

Expert Comment

by:Jian An Lim
Comment Utility
There is no cloud in place as it is just a exchange hosted environment

anyway,

you need to setup a new WEBDAV server
and given that, this only works between Outlook and Webdav, and your end user need to manually pushlish it on every changes

https://blogs.msdn.microsoft.com/spike/2011/10/25/how-to-publish-a-calendar-from-outlook-to-iis-and-webdav/


It is not the best but at least deliver something
0
 

Author Comment

by:TrevorWhite
Comment Utility
Outlook states that the default server publish frequency can be used. We haven't finished testing yet but will advise if this is indeed an issue (auto updating)

REgards
0
 

Accepted Solution

by:
TrevorWhite earned 0 total points
Comment Utility
I have an update regarding Published to Internet Calendars.
The outlook Properties for the Published Internet Calendar are ambiguous.
The server it refers to is not the Exchange server but the WebDav server which may not have a default update frequency. Turning this off and managing updates through the outllok Send/Receive schedule then works - but of course updates are only managed so long as Outlook is running.

The same applies to the subscribing Outlook client. The default configuration results in a maximum of around 60mins between end to end updates assuming both outlook clients have send/rx setup as 30min schedules and the calendar accounts are included in the Send/Rx all group.

Its not perfect but may be OK for us.
Does anyone know if the Office WebDav (or CalDav) offering does have an auto update feature so taking some of the responsibility from Outlook??

Regards
0
 

Author Closing Comment

by:TrevorWhite
Comment Utility
Apart from Jackie's link to help define what unfederated meant the other submissions weren't really helpful. I did state that we were on a hosted Exchange platform and as such it should have been obvious that there would be little scope to configure a shared server (if at all)

I hope my findings help someone in a similar situation.

Regards
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

We are happy to announce a brand new addition to our line of acclaimed email signature management products – CodeTwo Email Signatures for Office 365.
Disabling the Directory Sync Service Account in Office 365 will stop directory synchronization from working.
This Micro Tutorial demonstrates how to quickly find related content for YourTango's posts using MozBar Chrome extension.
Shows how to create a shortcut to site-search Experts Exchange using Google in the Chrome browser. This eliminates the need to type out site:experts-exchange.com whenever you want to search the site. Launch the Search Engine Menu: In chrome, via you…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now