FIX: You don't have permission to share your calendar with User or Group in Microsoft 365 (Office 365.
If you're trying to share an Office 365 calendar and you get the error "You don't have permission to share your calendar with user@domain.com," continue below to learn why you might get the error and how to fix it.
O365 Calendar Sharing Issue details: Unable to share an O365 calendar with other user(s) or group of users outside or within the organization due to error "You don't have permission to share your calendar with e.g. "user@domain.com" or "group@domain.com".
Common causes of the "You don't have permission to share your calendar" issue.
The reported calendar sharing issue is mainly caused by one of the following reasons:
- Users are not allowed to share their calendar with people outside the organization.
- The Calendar appears 2 times in Outlook Calendars list.
- You try to share the Calendar to a Blocked/Inactive user.
How to fix: "You don't have permission to share your calendar" issue in Office365 (Microsoft 365)
Since the error "You don't have permission to share your calendar" can occur either when trying to share a calendar within or outside your organization, this guide is divided into two parts. So follow the instructions in the corresponding section depending on when you encounter the error..
- I try to share the calendar with users outside the organization.
- I try to share the calendar to other user(s) or to a Group inside the organization.
Part 1. FIX "You don't have permission to share your calendar" by Allowing calendar sharing to External users.
To be able to share an O365 calendar to external users, you must enable the calendar sharing outside the organization in the Microsoft 365 admin center. To do this:
1. In Office 365 Admin center navigate to Settings > Org settings and then under the Services tab click on Calendar.
2. Under Calendar External Sharing settings, check the option Let your users share their calendar with people outside of your organization who have Office 365 or Exchange and then select below what type of calendar information to make available to external users. When done, click Save.
* Note: If the "Let users to share calendar outside of organization" option is already enabled (selected), disable it and click Save. Then wait a moment and enable it again.
3. Now try to share the calendar again.
Part 2. FIX "You don't have permission to share your calendar" issue when trying to share a Calendar with other people within your organization.
Method 1. Remove the duplicate "Calendar" shortcut in Outlook.
The mentioned problem usually occurs when the person's calendar that you want to share, also appears under the "Shared Calendars" group in Microsoft Outlook desktop app, or in "People's Calendar" group in Outlook for web (OWA). To check, if this the cause of the problem:
1. Open the person's Calendar in both Microsoft Outlook and Outlook for the Web (OWA) and check if their calendar is showing up in both "My Calendars" group and the "Shared Calendars" group (or "People's Calendars" in OWA) as in screenshot below.
2. If the user's Calendar appears in both locations, then remove the duplicate "Calendar" item showing up under "Shared Calendars" section (in Outlook) or under "People's Calendars" section (in OWA).
3. When done, try to re-share the calendar.
Method 2. Move the Calendar to another "Calendar Group".
Some users reported that the way to fix the aforementioned problem is to move the Calendar to another calendar group (e.g. to "Other Calendars") and then move it back to the "My Calendars" group. So, try this:
1. Open Outlook in Web (OWA).
2. Right-click on the Calendar you can't share and select Move to > Other Calendars.
3. Then right-click on the Calendar again and move it back under My calendars.
4. Try to share the calendar again.
Method 3. FIX "You don't have permission to share your calendar with group@domain.com" issue when trying to share a Calendar to Group of people within your organization.
If you receive the mentioned error when trying to share a calendar to a group of users in your organization, ensure that the group you're sharing the calendar to, does not contain any disabled/blocked user(s) or any user(s) who are not member(s) of the Active Users group.
1. Make sure that all members of the group you're trying to share the calendar with are listed in the 'Active users' group in the Microsoft 365 admin center and aren't Blocked (disabled). If any users are disabled or not listed in "Active users', remove them from the group of people you want to share the calendar with and try sharing the calendar again.
2. Log in to Exchange Online from PowerShell with your O365 administrator account and issue the following command to check if each user who has already access to the person's calendar you want to share has an Office 365 account and is active (listed as a member of the "Active Users" group in O365 and not blocked/disabled). If a user is not listed in the "Active Users" list or is "Disabled", remove its access on the calendar* and then try sharing the calendar to the user(s)/group you want again.
-
Get-MailboxFolderPermission -Identity user@domain.com:\Calendar
* Note: To remove the access of a user on a calendar, open the calendar in Outlook for web (OWA), right-click on the calendar and open "Sharing and permissions".
Method 4. FIX "You don't have permission to share your calendar" by sharing the Calendar using an Microsoft 365 Admin account.
The final method to fix the "You don't have permission to share your calendar…" issue is to grant yourself full access rights to the user's mailbox and then share their calendar using your O365 Admin account.
Step 1. Assign Yourself Full Access permissions to User's Mailbox.
1. Connect to Exchange Online from PowerShell with your O365 Admin account.
2. Grant yourself Full Access rights (aka "Read and Manage" permissions) to the mailbox of the user whose calendar you want to share, with this command.
- Add-MailboxPermission -Identity MailboxName -User UserName -AccessRights FullAccess -InheritanceType All
* Where:
- MailboxName: is the name or email address of the user's mailbox where the permissions are being added to.
- UserName: is the name or email address of the user who will have full access rights to their mailbox. (In this case, you)
For example: If you want to grant yourself (e.g. "you@example.com") full access rights to the mailbox of user "user1@example.com", issue the following command:
Add-MailboxPermission -Identity user1@example.com -User you@example.com -AccessRights FullAccess -InheritanceType All
- Related article: How to Give permissions to a User's mailbox to Others in Office 365.
Step 2. Share the User's calendar with other users.
After granting yourself full access rights to the user's mailbox, go ahead and share their calendar with the user you want with the rights you want.*
* Related Microsoft article: How to add folder-level permissions in mailboxes.
Example 1: To give "Editor"* permissions on the default calendar ("Calendar") of user "john@example.com" to user "alex@example.com", but without access to private items, issue this command:
- Add-MailboxFolderPermission -Identity john@example.com:\Calendar -User alex@example.com -AccessRights Editor -SharingPermissionFlags Delegate
* Editor permissions: CreateItems, DeleteAllItems, DeleteOwnedItems, EditAllItems, EditOwnedItems, FolderVisible, ReadItems
____________________________________________________
Example 2: To give "Editor" permissions on the default Calendar of user "john@example.com" to user "alex@example.com", but with access to private items, issue this command:
- Add-MailboxFolderPermission -Identity john@example.com:\Calendar -User alex@example.com -AccessRights Editor -SharingPermissionFlags Delegate,CanViewPrivateItems
____________________________________________________
Example 3. To give "Reviewer"* permissions on the default Calendar of user "john@example.com" to user "alex@example.com", but without access to private items, issue this command:
- Add-MailboxFolderPermission -Identity john@example.com:\Calendar -User alex@example.com -AccessRights Reviewer
* Reviewer permissions: FolderVisible, ReadItems
____________________________________________________
Additional help: Keep in mind that the "Add-MailboxFolderPermission" command adds a new permission entry for a user who doesn't already have access to the folder (eg the "Calendar" in this case). If a user already has access to the folder and you want to change their permissions, use the "Set-MailboxFolderPermission" instead.
That's it! Which method worked for you?
Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.
Frequently Asked Questions
What causes the 'You don't have permission to share your calendar' error in Office 365?
The common causes include not allowing calendar sharing with people outside the organization, having the calendar appear twice in the Outlook Calendars list, or attempting to share the calendar with a blocked or inactive user.
How can I enable calendar sharing with external users in Office 365?
To enable calendar sharing with external users, navigate to the Office 365 Admin center, go to Settings > Org settings, and under the Services tab, click on Calendar. Then, under Calendar External Sharing settings, check 'Let your users share their calendar with people outside of your organization who have Office 365 or Exchange' and configure the sharing settings as desired, then click Save.
What should I do if the calendar appears twice in the Outlook Calendars list?
If the calendar shows up in both 'My Calendars' and 'Shared Calendars' (in Outlook) or 'People's Calendars' (in OWA), remove the duplicate entry from the 'Shared Calendars' or 'People's Calendars' section, then try sharing the calendar again.
How do I resolve the issue of not having permission to share my calendar within the organization?
You can try moving the calendar to another calendar group, such as 'Other Calendars,' and then moving it back to 'My Calendars.' This method can sometimes resolve the issue of being unable to share the calendar within the organization.
- FIX: Device encryption is temporarily suspended and does not resume after the computer restarts (Windows 11). - May 5, 2026
- How to Install Chrome or any 'Line of Business' app on Intune Enrolled Windows Devices. - April 29, 2026
- How to Create a DDM Update Policy for iOS Devices in Intune. - April 23, 2026

