Add Permissions for Client Users to Access Public Folder Content
Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2
When adding client permissions, you can either use predefined permission roles (which consist of specific access rights) or you can customize permissions by manually applying the available access rights. To specify the permissions for the client user, you can use the Public Folder Management Console, the Add-PublicFolderClientPermission cmdlet, or the AddUsersToPFRecursive.ps1 user management script.
Note
If a client user already has a specific access right to a public folder, you can't add the same access right again. Therefore, if you use the AddUsersToPFRecursive.ps1 script, and the user already has one of the access rights that you're trying to grant, a warning will appear stating that the current access rights will be removed before new access rights are granted.
Looking for other management tasks related to public folder permissions? Check out Managing Public Folder Permissions.
Use the Public Folder Management Console to add public folder permissions for a client user
You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Public folder client permissions" entry in the Mailbox Permissions topic.
In the console tree, click Toolbox.
In the result pane, double-click Public Folder Management Console.
In the public folder tree of the Public Folder Management Console, expand Default Public Folders, and then click the parent public folder of the public folder you want to configure.
In the result pane, click the public folder you want to configure.
In the action pane, click Manage Settings.
On the Introduction page, complete the following fields:
Update client permissions Click this button to update the client access permissions for this public folder.
Apply client permission changes to this folder and all its subfolders Select this check box if you want the changes that you make to the selected public folder to apply to all of the child public folders. This option is available only if the public folder you're modifying has one or more child public folders.
On the Specify Action page, click Remove users to remove users from folders to which they have permissions, and then click Next.
On the Select Users page, you can select users from whom you want to remove their permissions. Click Add to select the user you want to remove, and then click Next.
On the Remove Users page, review your configuration settings. Click Remove to remove the user's permissions. Click Back to make configuration changes. Exchange will remove any existing permissions from the user.
On the Completion page, review the following, and then click Finish to close the wizard:
A status of Completed indicates that the wizard completed the task successfully.
A status of Failed indicates that the task wasn't completed. If the task fails, review the summary for an explanation, and then click Back to make any configuration changes.
Click Finish to close the wizard.
Use the Shell to add public folder permissions for a client user
You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Public folder client permissions" entry in the Mailbox Permissions topic.
Note
You can't use the EMC to add public folder permissions for a client user.
This example adds Publishing Editor permissions for the user Kim to access the public folder West Coast.
Add-PublicFolderClientPermission -Identity "\Marketing\West Coast" -AccessRights PublishingEditor -User Kim
For detailed syntax and parameter information, see Add-PublicFolderClientPermission.
Use the AddUsersToPFRecursive.ps1 script to add client access rights to a public folder
You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Public folder client permissions" entry in the Mailbox Permissions topic.
This example adds Reviewer permissions for the user David to access the top-level public folder Sales and all of the public folders under it.
AddUsersToPFRecursive.ps1 -TopPublicFolder "\Sales" -User "David" -Permission Reviewer
For more information about how to use public folder management scripts, see Scripts for Managing Public Folders in the Exchange Management Shell.
© 2010 Microsoft Corporation. All rights reserved.