You need to share your Outlook calendar with coworkers but want to control how much detail each person sees. Some colleagues require full appointment details while others only need to know if you are free or busy. Outlook lets you set a different permission level for each person you share with. This article explains how to share your calendar and set the detail level per person using the Outlook desktop app and Outlook on the web.
Key Takeaways: Sharing Outlook Calendar With Per-Person Detail Controls
- Calendar Properties > Add user > Permission level: Assigns a specific detail level such as Free/Busy or Full Details to each person.
- Outlook on the web > Calendar > Share > Add user > Detail level: Lets you set per-person permissions without using the desktop app.
- Default permission level: Controls what all internal users see until you set a custom permission for a specific person.
Understanding Calendar Permission Levels in Outlook
Outlook calendar sharing works through permission levels. Each level determines how much information a person can see when they open your calendar. The levels range from showing only whether you are free or busy to displaying the full subject, location, and body of each appointment.
You assign a permission level to each user individually. The default permission level applies to all internal users who have not been given a custom permission. Changing the default level affects everyone who does not have a specific override.
Available Detail Levels
Outlook offers these permission levels for calendar sharing:
- Free/Busy: Shows only whether the time slot is free, busy, tentative, or out of office. No subject or location is visible.
- Free/Busy, Subject, Location: Shows the same availability plus the appointment subject and location. The body of the appointment remains hidden.
- Full Details: Shows the availability, subject, location, and the full body of the appointment including notes and attachments.
- Editor: Full Details plus the ability to create, edit, and delete appointments in your calendar.
- Delegate: Same as Editor but also allows sending meeting requests on your behalf.
You can also set the permission level to None to block a specific person from seeing your calendar entirely.
Steps to Share Your Calendar With Per-Person Detail Levels in Outlook Desktop
The Outlook desktop app for Windows provides the most granular control over calendar permissions. Follow these steps to share your calendar and set a different detail level for each person.
- Open Calendar Properties
In Outlook, go to the Calendar view. On the ribbon, click File > Account Settings > Delegate Access. In the dialog, click Calendar Properties. Alternatively, right-click your calendar name in the folder pane and select Properties. - Go to the Permissions tab
In the Calendar Properties dialog, click the Permissions tab. This tab lists all users who currently have access to your calendar and their permission levels. - Add a new user
Click Add. In the Add Users dialog, type the name of the person you want to share with. Select the name from the search results and click Add. Click OK to close the dialog. - Set the permission level
In the Permissions tab, select the user you just added. In the Permission Level drop-down list, choose the level you want. For example, select Free/Busy, Subject, Location to show only the time, subject, and location. Click Apply. - Repeat for each person
Add each person one at a time and assign the detail level that fits their role. You can set different levels for different users. Click OK when done. - Set the default permission level
In the Permissions tab, select Default from the list. Choose a permission level that applies to all internal users who do not have a custom entry. Set it to Free/Busy to hide details from everyone unless you grant higher access.
Steps to Share Your Calendar With Per-Person Detail Levels in Outlook on the Web
Outlook on the web also supports per-person detail levels. The steps are slightly different from the desktop app.
- Open Calendar settings
Sign in to Outlook on the web. Go to the Calendar view. Click the Settings gear icon in the top-right corner and select Calendar > Shared calendars. - Add a person to share with
Under Share a calendar, click Add a person. Type the name or email address of the person you want to share with. Select the person from the search results. - Set the detail level
Next to the person’s name, click the drop-down list that shows See all details by default. Choose the level you want: See all details, See titles and locations, or See free/busy only. Click Share. - Add more people with different levels
Repeat the process for each person. You can assign a different detail level to each one. The changes take effect immediately. - Remove or change a person later
Return to the same settings page. Find the person’s name and click the trash icon to remove them. Use the drop-down list to change their detail level.
Common Mistakes When Setting Per-Person Calendar Permissions
The Default Permission Overrides Individual Settings
If the Default permission level is set to Full Details, every internal user sees full details even if you set a specific person to Free/Busy. The custom permission overrides the default only when you set it to a lower level. To fix this, set the Default level to Free/Busy and then grant higher access to the individuals who need it.
Changes Do Not Appear Immediately for External Users
When you share your calendar with someone outside your organization, the permission change can take up to 24 hours to apply. To speed this up, ask the external user to close and reopen Outlook or refresh their calendar view.
Delegates Cannot Set Per-Person Permissions
If you give someone Editor or Delegate access, they can change your calendar permissions unless you restrict them. To prevent this, do not assign Editor or Delegate access to users who only need to view your calendar.
Calendar Not Appearing in the Recipient’s Folder Pane
After you share your calendar, the recipient must add it to their Outlook. In Outlook desktop, they go to File > Account Settings > Account Settings, click Change, then More Settings > Advanced > Open other user’s calendar. They type your name and click OK.
| Item | Outlook Desktop (Windows) | Outlook on the Web |
|---|---|---|
| Add a user | Calendar Properties > Permissions tab > Add | Settings > Calendar > Shared calendars > Add a person |
| Set detail level per person | Select user, choose Permission Level from drop-down list | Select user, choose detail level from drop-down list |
| Default permission | Set via the Default entry in Permissions tab | Not configurable in the web UI; uses Free/Busy by default |
| Editor access available | Yes, via Permission Level list | No, only view-level permissions |
| External user support | Yes, but requires sending a sharing invitation | Yes, but limited to view-only |
You can now share your Outlook calendar with each person at the detail level that matches their needs. Start by setting the default permission to Free/Busy to protect your privacy. Then add individual users and assign higher access only to those who require more information. For advanced control, use the Outlook desktop app instead of Outlook on the web because it supports Editor and Delegate levels.