Sign up for Office 365
Learn more about Office 365
I would like to retrieve the URL of my calendar (ics).
When I click 'Share' in my calendar menu, the button 'Publish calendar to internet' is grayed out.
I am an admin.
What should I do?
I feel your pain. I really needed this feature so I got it working and blogged about it at http://bit.ly/mbUYIY. I broke it down step by step for non-techies. Hope this helps.
From my experience, this feature has not been turned on. And I guess maybe the PowerShell could solve this problem. The command Add-MailboxFolderPermission could alter the permission of calendar, which could not be done through OWA.
This link is for the description of this command.
This link is a simple example for the usage of this command.
I'm not sure whether this command works on exchange online, however, it may be helpful to you.
Check out Exchange 2010 SP1 and Exchange Online (Office 365) Calendaring FAQ and read through it. The section you will be most interested in is labeled "How does setting up Internet Calendar Publishing differ for Online vs. on-premises."
Eef- To enable Internet Calendar Publishing you will need to complete the following steps.
1) Establish a Remote Powershell connection to your Exchange Online Tenant
2) Once connected run the following cmdlet
Set-SharingPolicy -Identity "Default Sharing Policy" -Domains "Anonymous:CalendarSharingFreeBusyReviewer"
After this is complete, your users should now be able to publish their Exchange Calendars.
Program Manager - Microsoft Exchange - Calendar and Devices
I do this, i start Powershell
$o365= New-PsSession -ConfigurationName Microsoft.Exchange -ConnectionUri ps.outlook.com/powershell -Credential $cred -AllowRedirection -Authentication Basic
and then i have this error message
Die Benennung "Set-SharingPolicy" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
Bei Zeile:1 Zeichen:18
+ Set-SharingPolicy <<<< -Identity "Default Sharing Policy" -Domains "Anonymous:CalendarSharingFreeBusyReviewer"
+ CategoryInfo : ObjectNotFound: (Set-SharingPolicy:String) , CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
I don't know what i do wrong.
Hi Scarface, this error is caused because your local copy of PowerShell does not have the neccessary Exchange cmdlets. You need to download them using the steps outlined in this blog (www.mikepfeiffer.net/.../comment-page-1). Make sure you read the article and also comments following the article as there are some possible extra steps you might need to do.
Way to complicated for me since I am the business owner, lead consultant, accountant, and the person who answers the phone. I thought Office 365 was going to make it easier. Come on Microsoft step up your game. As a business owner I already have to many roles to play, I am not interested in playing the owner of IT Admin. Features like this should be straightforward and easy!