Monday, December 14, 2009

Do you wonna change client permissions for all the public folders in one shot to ?

You have to download petfdavadmin tool on the workstation and run it using exchange admin account and get connected to public folders.

For example: You want to change the permissions all the users, whoever has owner permissions and want to change the permissions author, editor or want to change owner to not create new sub-folders.

Export the permissions using PFDAVADMI tools for the folders for which you want to change the permission and then open the txt or csv file and replace the word “All” with “create delete Deleteown write writeown contact o visible read”.

After you do the changes import the same txt or CSV file for same public folder and this will take care of the client permissions whichever you want to change.


Issue with old version of PFDAVADMIN.
If you are getting following error while performing import task for the public folder permissions.

Error
user : Failed to process the following import line:
SETACL \Test ETS\ExchAdmin Create Delete DeleteOwn Write WriteOwn Contact o Visible Read ETS\SKotta Create Delete DeleteOwn Write WriteOwn Contact o Visible Read NT AUTHORITY\ANONYMOUS LOGON Create \Everyone Author NO
Exception: Folder not found. Could not convert path: \Test

Here is the issue which we will see in PFDAVADMIN v2.3
When pfdavadmin tool exports the client permissions is doesn’t include the pull path on the public folder hence it fails while importing. E.g. in above error the path of the public folder is “\test” but it should show “public folders\test”

Resolution

Use PFDAVADMIN v2.8.and it will take care the public folder path in client permissions export and import task.

No comments:

Post a Comment