Checking Exchange 2010 Mailbox Calendar Permissions…

27 Flares Twitter 0 Facebook 0 Google+ 4 LinkedIn 0 Pin It Share 0 StumbleUpon 23 Filament.io 27 Flares ×

Though end users can share their calendar using Outlook, time will come when an exchange admin will be asked to check the permissions to see whether the server has the necessary permissions set. So, how can you check the permissions of a shared calendar in Exchange 2010? It is not exposed in the EMC and hence we have to use the shell.

The command we need is Get-MailboxFolderPermission. Let me check my account using the cmdlet.

Get-MailboxFolderPermission -identity “Rajith Enchiparambil”

Get Mailbxo Folder Permission

This doesn’t show me the calendar permissions. We need to specify that we are after the calendar permissions. The command we need is

Get-MailboxFolderPermission -identity “Rajith Enchiparambil:\Calendar”

Get Calendar Permission

As you can see only one account has access to my calendar and that too with “availability only” access right.

That’s it for now!

Join 2,300+ of your peers for daily article updates by email.

27 Flares Twitter 0 Facebook 0 Google+ 4 LinkedIn 0 Pin It Share 0 StumbleUpon 23 Filament.io 27 Flares ×

15 thoughts on “Checking Exchange 2010 Mailbox Calendar Permissions…

  1. Karena

    Is it possible to then share a calendar from Exchange?
    My example is the receptionist wants access (edit) the calendar of the CEO, Deputy CEO, and their P.A's. Rather than go to each person and ask for access from each, can this be pushed from Exchange?

    Reply
  2. Gary Holder

    Actually this does not work on EXCH Sp2 I found the format for a resources mailbox should be

    Get-MailboxFolderPermission -Identity “6th Form Careers Room:\Calendar” NOTE the “\” after the “:”

    Reply
    1. Rajith Enchiparambil

      Hi Gary,

      You are right. It is not an SP2 thing. It’s a typo, while my screenshot has the correct command. I have updated the post.
      Thanks.

      Reply
  3. Hussain

    How do i find out what mailboxes a USER has access to.

    For e.g. i am creating a new user called Fredd, and he needs to have all the same access as Joe. so how can i see what mailboxes Joe has access to?

    Reply
    1. venkat

      Hi Hussain,

      The below command may help you.

      Get-Mailbox -ResultSize Unlimited | Get-MailboxPermission -User “Youraccount” | FL Identity

      Reply
  4. Adam

    We have a policy to lock down certain calendars. Strangely the ones that are locked down, can still be seen by other staff (i..e they see more than free/busy). Is that normal? If not, what should I look at?

    I ran the command you listed above – the permissions look appropirate. Staff that need access have it. No one else does.

    NOTE: Default account is set to Availability Only – so everyone that does not have permissions, should see Free/Busy only – if I understand it correctly anyway.

    Reply

Your Thoughts?