Official Blog FREE Viewers for Common Files

Share a Calendar in Office 365 Arena with 2 Instant & Simple Methods

Nowadays, the users are more often sharing their Calendar in Office 365. Now, many numbers of questions arise regarding how to set up your calendar within Office 365. The user can easily share a calendar in Office 365 Arena without any hurdle in an efficient way. All you have to do is simply follow the below-mentioned two methods to enable calendar sharing in O365.

  1. Office 365 Admin
  2. Windows PowerShell

Method 1: Share a Calendar in Office 365 Arena Using Admin Portal

In this scenario, a user can easily understand the process to share a calendar in Office 365. First of all Login to Office 365 Admin Portal. After successful login users will find an option at the left side of user login name. Also, the users will notice an admin Dropdown tab that gives access to the following Admin centers:

While using the Admin Dropdown, select Exchange Admin Center. At the top left of the browser window, users can see “Exchange Admin Center” Dialog Box.

Go to Recipients >> Share >> user uses “+” icon to add new Shared Mailbox

After that fill the required fields:

In Mailbox delegation settings, allow full access permission to the Admin user who acts as a calendar admin. For selecting multiple users uses “CTRL key”. The send as permission is given to every user who likes to have access to the shared calendar.

Important Tip: After getting full access permission, the user opens mailboxes as well as create & modify items within it. The Send As permission allows any unauthorized member other than Mailbox owner to gain access to the mailbox & send emails from this shared Mailbox. For Successful sharing of Mailbox, permission is required from both the ends. Choose for saving the changes and create a new shared mailbox.

After log out from the Office 365 Admin Portal & Open your Active Directory module for Windows PowerShell.

Method 2: Use Windows PowerShell to Share a Calendar in Office 365 Arena

In this scenario, a user can easily understand the process to enable calendar sharing in Office 365. Windows PowerShell is a scripting language designed exclusively for system admin and has a task based command line shell. To get permissions to view and add the calendar event to the shared calendar, users should have permission to the folder using PowerShell.

The PowerShell cmdlets will let a user to login into hosted Exchange Server. After that type in PowerShell command prompt:

PS C:\Windows\System32> $0365Cred= Get-Credentials

The user will get login prompt by entering login credentials. After that user returned back to command prompt. The process is done by typing:

Now, User would get a warning message about redirection towards the above connection URI. Now, to allow the Remote Server Powershell cmdlets type the following command:

PS C:\Windows\system32> Set-ExecutionPolicy Unrestricted

Now, again user get a warning message about execution policy change & prompt user to accept the policy exchange. Type ‘Y’ to accept.

Now, Import Remote PS session using the following command:

PS C:\Windows\system32>Import-PSSession $Session

After that user may get a warning message about local vs Remote command overlaps.

This means a user is ready to start sharing Mailbox folder permissions. The user should replace sharedAccount@ after the identity & user with proper info of shared mailboxes setup. Now, calendar setting permits a user to share default calendar of a Mailbox account’.

After successful execution, the server re-iterates the information assigned by the user as an inline table i.e. FolderName, AccessRights, User).They can also review access rights using the following command:

At the end, User has to enter the Reviewer command for each user that extend to specific permission in a shared calendar.

At last, Exit the Powershell by entering Exit.

PS C:\Windows\System32> Exit

The Bottom Line

The above article focuses on the two methods to share a Calendar in Office 365 Arena. Hence, to perform sharing hassle follow the above simple steps in the PowerShell cmdlet.