Grant access to all users calendars

Posted on 2011-04-26
Last Modified: 2012-05-11

I'm running Microsoft Exchange Server 2010 and Outlook 2007/2010 on the client machines. I need to grant a user using Outlook 2007 read access to all other users calendars, but can I do this from the server so that the user won't have to request access for each other user one by one?

Question by:ronnie13
    LVL 7

    Expert Comment

    Copyed this awnser from an other post (

    Hi there,

    Came across this when looking for something else.I use a utility called PFDAVAdmin.exe.  It's a microsoft utility to do just what you require.  It's free which is nice.  I use it to set review permissions on everyone's calendar in the whole organisation.  You can also use it to set an individual permissions as well.  It can also do other folders within the exchange mailbox and works with Exchange 2007.

    I followed the following articles, and it worked for me.

    And here is the download from Microsoft:

    I remember it being a little bit tricky to set up - I couldn't install it on my exchange server, and the server or workstation you intstall it on requires (I think from memory) the exchange 2007 management tools

    Available here:

    Good luck.

    Let me know how you go...


    Author Comment


    PFDAVAdmin.exe will only run with Exchange 2003 and 2007, but I found this tool named ExFolders, However I've copied the ExFolders.exe to the server's Exchange \bin folder but ther application crashes.

    Can anyone help me?

    Author Comment

    After adding the required information to the registry I can now run exfolders. I'll look at it and get back.

    Author Comment

    I've selcted a mailbox on the ledt side and use Tools\Set Calendar Permissions to grant myself Reviewer permission but I still can't open the users calendar. Does anybody have an idea why?


    Accepted Solution

    Hi again,

    I ended up using powershell for each users mailbox which worked fine.

    Author Closing Comment

    Powershell was the easiest solution.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Email statistics and Mailbox database quotas You might have an interest in attaining information such as mailbox details, mailbox statistics and mailbox database details from Exchange server. At that point, knowing how to retrieve this information …
    Get an idea of what you should include in an email disclaimer with these Top 5 email disclaimer tips.
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    This video discusses moving either the default database or any database to a new volume.

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now