logo
search
Calendar Problems

Can External Users Edit Calendars Across Microsoft 365 Tenants?

Maira MehtabMaira Mehtab Sep 22, 2026 870 views

Question details

The user is trying to determine if external users from another Microsoft 365 tenant can edit a shared calendar, as assigned editing permissions are failing to work.

Product
Microsoft 365 Exchange Online
Device & OS
not provided
Scenario
An administrator is using Add-MailboxFolderPermission to grant calendar Editor rights to an external user in a different Microsoft 365 tenant.
Observed behavior
The PowerShell command succeeds without errors, but the external user remains unable to edit the calendar and may only see an empty calendar or have view-only access.
Before you start

Ensure you have Microsoft 365 Global Administrator or Exchange Administrator privileges to review organization-wide external sharing policies.

Solution 1Recommended

Verify Cross-Tenant Calendar Sharing Limitations

Understand that Exchange Online sharing policies generally restrict cross-tenant calendar access to viewing only, preventing external users from acting as Editors.

In Microsoft 365, cross-tenant calendar sharing policies strictly limit external access for security reasons. Most organizational relationships only support 'Free/Busy' or 'View Only' synchronization.

Even if folder-level permissions are successfully assigned via PowerShell commands like Add-MailboxFolderPermission, the overarching organizational sharing policy will override these settings, effectively blocking editing capabilities for external users.

1
Review Org Settings

Log in to the Microsoft 365 Admin Center, navigate to Settings > Org settings, and select Calendar to review your external sharing limits.

2
Check External User Experience

Ask the external user to verify if they can at least view the calendar events. If they can view but not edit, the system is functioning within its cross-tenant policy limits.

Policy Override: Organizational sharing policies will always take precedence over individual mailbox folder permissions granted to guest or external accounts.
Free Microsoft Office alternative

Manage Your Schedules and Documents with WPS Office

While cross-tenant calendar editing in Microsoft 365 is restricted by strict server policies, collaborating on daily office documents shouldn't be complicated. WPS Office offers a free, lightweight, and highly compatible alternative to Microsoft Office, allowing seamless document sharing and editing.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free version for your operating system.
  2. 2. Install the Suite: Run the downloaded installer and follow the simple on-screen prompts to set up WPS Office.
  3. 3. Open Your Files: Launch WPS Office to instantly open, edit, and share your existing Microsoft Office documents without any conversion.
Fully compatible with Microsoft Office formats including DOCX, XLSX, and PPTXLightweight installation with incredibly fast application startupFamiliar user interface requiring zero learning curve for Office usersComprehensive built-in PDF editing, signing, and conversion tools
QA img-9

Frequently Asked Questions

Why does the Add-MailboxFolderPermission command succeed if editing isn't allowed?

The PowerShell command successfully modifies the folder-level permissions on the specific mailbox. However, Exchange Online evaluates organizational sharing policies at runtime. The broader cross-tenant policy limits external users to view-only access, effectively overriding the folder permission.

Can I bypass the cross-tenant calendar editing restriction using B2B collaboration?

Currently, even with Microsoft Entra B2B collaboration configured, native calendar editing (Editor role) across different Microsoft 365 tenants is generally unsupported. External users are typically restricted to Free/Busy or full details viewing.

Why does the shared cross-tenant calendar show up as completely empty?

An empty calendar usually indicates a synchronization failure or a policy block. This can happen if an unsupported permission level (like Editor) causes the sharing connection to fail. Removing the permissions, waiting 24 hours, and sharing with 'View' access usually resolves this.