How to set Free/Busy permissions in Exchange Management Shell

This article describes how to add, change, and remove Free/Busy permissions

You can view or set Free/Busy permissions through the Exchange Management Shell. Use the following table to match Microsoft Outlook permissions with the access permissions that Microsoft Exchange Server uses.

Requested Outlook permissions Access rights
Free/Busy time AvailabilityOnly
Free/Busy time, subject, location LimitedDetails
Reviewer Reviewer
Nonediting Author NonEditingAuthor
Author Author
Publishing Author PublishingAuthor
Editor Editor
Publishing Editor PublishingEditor
Owner Owner

How to view Free/Busy permissions

To view current Free/Busy permissions, run the following cmdlet:

Note The <PrimarySMTP> placeholder represents the mailbox for which you want to view permissions.

For example, the cmdlet resembles the following:

How to add Free/Busy permissions

To add Free/Busy permissions, run the following cmdlet:

Notes

  • The <PrimarySMTP> placeholder represents the mailbox for which you want to change permissions.
  • The <UserSMTP> placeholder represents the user who is granted Free/Busy permissions.
  • The <AccessRights> placeholder represents the user permissions.
  • If you want to make the Free/Busy time viewable for nonspecific users, the AccessRights setting for the default user should be AvailabilityOnly or higher.

For example, the following cmdlet grants otheruser@contoso.com permission to view the calendar for user@contoso.com:

 

How to remove Free/Busy permissions

To remove Free/Busy permissions, run the following cmdlet:

Notes

  • The <PrimarySMTP> placeholder represents the mailbox for which you want to change permissions.
  • The <UserSMTP> placeholder represents the user who is granted Free/Busy permissions.

For example, the following cmdlet revokes permission for otheruser@contoso.com to view the calendar for user@contoso.com:

Published by

Tomasz Chlebek

IT Architect with over 20 years experience.