If you need a way to assign an user permissions to a public folder(s) in Exchange 2007 - this powershell command might help!
Quote:
Add-PublicFolderClientPermission "\Public Folder Name" -AccessRights <Right> -User <User>
(Where <Right> is substituted for a valid account right -
possible options: None, Owner, PublishingEditor, Editor, PublishingAuthor, Author, Non-EditingAuthor, Reviewer, Contributor)
(Where <User> is substituted for a valid active directory account [found in 2003 AD under 'Exchange General' tab, Under 'ALIAS Field' - found in 2007 AD/EMC under 'General' tab, Under 'ALIAS Field'])
This process will modify the specific public folder(s) and add the user specified as the right you chose, a must have for system administrators who have been locked out of a folder because a user who is not with the company anymore has left and was the owner!
Run this command on your BACKEND MAILSTORE box.
Close Outlook, Reopen it, permission specified should be set.