Appearance
How to Share Your Calendar with Someone Outside Your Organization
Estimated Time to Fix: 4 minutesApplies to: Outlook on the Web, New Outlook for Windows, Classic Outlook for Windows, Microsoft 365
Article Type: How-To
Last Updated: 2026-07-26
Summary
Sharing your Outlook calendar with external contractors, clients, or partners is essential for scheduling meetings without back-and-forth emails. You can share your calendar permissions directly from Outlook or generate a read-only web link in under 4 minutes.
Prerequisites
- An active Microsoft 365 work or school email account.
- Web browser access to Outlook on the Web (outlook.office.com) or New Outlook for Windows.
Instructions
1. Share Direct Calendar Access via Outlook Web / New Outlook
This method sends an invitation link directly to an external email address:
- Open your browser and log into outlook.office.com (or launch New Outlook for Windows).
- Click the Calendar icon in the left navigation sidebar.
- Click Share in the top right corner of the ribbon.
- Select your primary Calendar.
- In the Send a sharing invitation field, enter the recipient's full external email address (for example,
[email protected]). - Click the permission dropdown menu next to their email and select one of the following options:
- Can view when I'm busy: Shows occupied time blocks as "Busy" without event titles.
- Can view titles and locations: Shows event names and locations, but no private details.
- Can view all details: Shows complete meeting information, notes, and attendees.
- Click Share. The external user will receive an email invitation to view your calendar.
2. Publish a Web Calendar Link (ICS / HTML)
If direct email sharing fails or you need to share your calendar with a broader external group:
- In Outlook on the Web, click the Settings gear icon in the top right corner.
- Select Calendar > Shared calendars.
- Under the Publish a calendar section, select your primary Calendar from the dropdown.
- Select the permission level (for example, Can view all details).
- Click Publish.
- Outlook generates two links:
- HTML link: Opens an interactive calendar view in any web browser.
- ICS link: Allows external users to subscribe to your calendar inside Google Calendar, Apple Calendar, or Outlook.
- Copy the desired link and send it to your external contact.
3. Verify Permission and Access
- Ask your external recipient to click the link in their invitation email or open the published web link.
- Ensure they can view your schedule with the correct level of detail (titles vs. busy blocks).
Troubleshooting
WARNING
If your company enforces strict data protection rules, your Exchange administrator may block external sharing tenant-wide. If you see a notification stating "Policy prevents sharing with this domain," you cannot bypass this setting without IT assistance.
| Symptom / Error | Potential Cause | Solution |
|---|---|---|
| "Your organization's policy prevents sharing with this domain" | Tenant-wide Exchange admin policy | External calendar sharing is restricted by your company. Submit an IT ticket requesting an external sharing policy exception. |
| External user only sees "Busy" despite choosing "Can view details" | Administrative policy caps external detail visibility | Your IT department has configured external sharing to default to "Free/Busy" for security. |
| External user cannot accept the calendar invite | Recipient is using an unsupported webmail client | Send them the HTML link generated via Settings > Shared calendars > Publish a calendar. |
| Published calendar link shows outdated information | Browser caching delay | Published web links refresh every 2–4 hours. Have the recipient refresh their browser page. |
Related Articles
- How to Manage Calendar Sharing Permissions in Outlook
- How to Fix Missing Shared Calendars in New Outlook
- How to Create and Use a Shared Calendar in Microsoft 365