Menu Close

How to: Export and Apply User Mailbox Permissions, Shared Mailbox Permissions and Calendar Folder Permissions using Powershell, Managing SendAs and SendonBehalf (Office365 – Exchange Online)

Export the Access Rights / Permissions assigned to All user mailboxes in Office365.

List the Access Rights / Permissions for a user on all other mailboxes

Below command will list the full mailbox permissions which user1 have on all other mailboxes

Export the Access Rights / Permissions assigned to All Shared Mailboxes in Office365

Export the Access Rights / Permissions assigned to All Shared Mailboxes in Office365 (Another Variation to Export only relevant information)

Export the Access Rights / Permissions for the Calendar Folder of all User Mailboxes.

  • You can filter the Calendar Folder Permissions to only list it for a particular user e.g. John. This will list all the users calendars where John is assigned any permission.

Apply / Set Full Mailbox Permission for a Single User on All Mailboxes

Sometimes we have a requirement when performing User Mailbox Migration, we need to provide a user or administrator Full Mailbox rights so that we can use this account to migrate their emails. We can use below command to Add Full Mailbox Permission for a user e.g. admin_o365@technethub.com.

Below command will provide admin_o365@technethub.com user Full Mailbox Permission on all user mailboxes except where the Alias is Admin.

Export SendAs Permission for all the users (Exchange 2010)

Export SendAs Permission for all the users (Office365)

Apply / Set  SendAs Permissions for a one User  (Office365)

Below Command will provide SendAs permissions to Jatin Makhija on John A Mailbox.

Export SendOnBehalf Permission for all the users (Office365)

Apply / Set SendOnBehalf Permission to a user (Office365)

Below command will provide Jmakhija@technethub.com GrantSendonBehalf Permission on John A Mailbox.

 

 

 

 

5 1 vote
Article Rating
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trackback
Set Calendar Permissions on Office365 for list of users given in CSV File – TechNetHub
8 months ago

[…] the CSV file. I created and utilized the script when i migrated Exchange 2010 users to Office 365. Exported the Calendar Permissions of all the users from Exchange 2010 and then saved it in a csv file (as you can see in below screenshot) and Applied the permissions […]

error: