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.

Friday, December 4, 2009

Tools to manage Exchange 2003 & Exchange 2007.

PFDAVADMIN Tool
This is very useful in performing bluk task either public folders or on all the mailboxes on particular exchange server.Public Folder Distributed Authoring and Versioning (DAV)

For Example - If you want to change the public folder client permissions on all the public folder's on exchange server. You can use this in a smart way to get the work done. we can fix DCAL's using FPDAVADMIN.

Download -
http://www.microsoft.com/downloads/details.aspx?FamilyId=635BE792-D8AD-49E3-ADA4-E2422C0AB424&displaylang=en

Key features:
1. Propagate public folder Access Control Entry (ACE) additions, removals and modifications without overwriting the existing Access Control List (ACL).
2. Rectify damaged Discretionary Access Control Lists (DACL).
3. Import or export permissions against either mailboxes or public folders.
4. Import or export public folder replica lists.
5. Set Calendar folder permissions in bulk.




MFCMAPI
This is good tool to troubleshoot single mailbox related issues.The MFCMAPI UI is designed to follow the MAPI hierarchy. Each window represents some sort of MAPI table, such as a message store table, or the hierarchy table or a folder's contents table. For Extended MAPI developers, the intention was to make it easy to play around with the API and learn what you can or can't do. This UI also makes it easy for you to find the folder or item you want to work with. To work with a folder or its properties, select that folder in the hierarchy. To work with an item in a folder, double-click the folder to open that folder in its own window to see its items, then double-click the desired item. Properties will display both hexadecimal values and their text equivalents. You can edit, delete, or copy and paste individual properties and items. When you're finished working with a profile, choose Session, Logoff, and you'll be ready to start over with a new profile.

Download:
http://www.microsoft.com/downloads/details.aspx?FamilyId=55FDFFD7-1878-4637-9808-1E21ABB3AE37&displaylang=en


EXMON


It is one of best tool I like to work on when trouble shooting database size growing issues or tranasaction logs growing rapidly issue. we can nail down the issue to single user who might be causing problem and growing database size.

Use the Microsoft Exchange Server User Monitor to gather real-time data to better understand current client usage patterns, and to plan for future work. Administrators can view several items, including IP addresses used by clients, versions and modes of Microsoft Office Outlook, and resources such as CPU usage, server-side processor latency, and total latency for network and processing. Works with Microsoft Exchange Server 2000, 2003, 2007 and 2010.

Download
http://www.microsoft.com/downloads/details.aspx?FamilyId=9A49C22E-E0C7-4B7C-ACEF-729D48AF7BC9&displaylang=en