Create an Organizational Forms Library


Applies to: Exchange Server 2010 SP3, Exchange Server 2010 SP2

An organizational forms library is a repository for forms generally accessed by all users in a company. Forms are templates that help users to enter and view information. For example, a standard supply request form can be stored in an organizational forms library. Provided that you granted all users permissions to the library, all users in your organization can access the forms within the library.

An organizational forms library is a special type of public folder listed only under the NON_IPM_SUBTREE systems folder. You can have only one organizational forms library for each language in your organization.

You can add a form to the organizational forms library when you want to use the same custom form in more than one public folder. This library is frequently used for e-mail message forms because they typically aren't based on a specific public folder. When you publish a form, you can maintain only a single published form.


By default, the organizational forms library isn't required for Microsoft Exchange Server 2010 to operate correctly. Create the organizational forms library only if you must support custom forms already developed or if a third-party application requires the library.

Looking for other management tasks related to managing public folders? Check out Managing Public Folders.

Step 1: Create a public folder for the organizational forms library Public Folder

You need to be assigned permissions before you can perform this procedure. To see what permissions you need, see the "Public folders" entry in the Mailbox Permissions topic.

Use the Shell to create the public folder for the organization forms library

This example creates the public folder for the organizational forms library in the EFORMS REGISTRY branch of your public folder hierarchy.

New-PublicFolder -Path "\NON_IPM_SUBTREE\EFORMS REGISTRY" -Name "Organizational Forms Library"

For detailed syntax and parameter information, see New-PublicFolder.

Use the Public Folder Management Console to create the public folder for the organizational forms library

  1. In the console tree of the EMC, click Toolbox.

  2. In the result pane, click Public Folder Management Console.

  3. In the action pane, click Open Tool.

  4. In the public folder tree of the Public Folder Management Console, expand System Public Folders, and then click EFORMS REGISTRY.

  5. In the action pane, click New Public Folder.

  6. On the Introduction page, complete the following fields:

    • Name   Use this box to type the name of the new public folder, for example, Organizational Forms Library.

    • Path   Use this read-only box to verify the path to the public folder. The path should read: \Non_IPM_SUBTREE\EFORMS REGISTRY.

  7. 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.

Step 2: Use the ExFolders tool to add the PR_URL_NAME property to the organizational forms library

To perform this procedure, the ExFolders tool (ExFolders.exe) must exist in the <Exchange Installation Path>\V14\Bin directory. You can download the tool from one of the following locations:

After the download, be sure to copy the ExFolders.exe file to the <Exchange Installation Path>\V14\Bin directory.

To perform this procedure, you must have administrative permissions to the public folders you're modifying. For more information, see Understanding Public Folder Permissions.

  1. Navigate to the <Exchange Installation Path>\V14\Bin directory, and then double-click ExFolders.exe.


    You must run the ExFolders tool from an Exchange 2010 server. You can't run it from a workstation as you could with the PFDAVAdmin tool. To learn more about the ExFolders tool, see the Exchange Server Team Blog article Exchange, Meet ExFolders.

  2. In the ExFolders management console, navigate to File > Connect.

  3. In Connect, click Public Folders.

  4. Next to the Global Catalog box, click Select, and then select a global catalog server you want to use.

  5. Next to the Database(s) box, click Select, select the public folder database you want to use, and then click OK. A public folder hierarchy will appear in the ExFolders console tree.

  6. Expand System Folders, expand EFORMS REGISTRY, right-click the public folder you created for the organizational forms library, and then click Property Editor.

  7. On the Property menu, click Add Property To View.

  8. In Add Property To View, type 0x6707001E, and then click OK.

  9. Sort the Name column to find the PR_URL_NAME property you just added.

  10. Right-click PR_URL_NAME, and then click Edit Value.

  11. In the Value box, type /NON_IPM_SUBTREE/EFORMS REGISTRY, and then click OK.

  12. Close the ExFolders tool.

Step 3: Use MAPI Editor (Mfcmapi.exe) to add the PR_EFORMS_LOCALE_ID property to the organizational forms library

To perform this procedure, you must use the Microsoft Exchange Server MAPI Editor (MFCMAPI) tool on a computer that's running the 64-bit version of Microsoft Outlook 2010. To download MFCMAPI, see Microsoft Exchange Server MAPI Editor.

  1. In MFCMAPI, on the Session menu, click Logon and Display Store Table.


    If this is your first time using MAPI Editor, you're prompted to create a profile.

  2. On the MDB menu, click Open Public Folder Store, and then click OK. The Public Folder Management Console appears.

  3. In the console tree, expand Public Root, expand NON_IPM_SUBTREE, expand EFORMS REGISTRY, and then click the public folder that you created for the organizational forms library.

  4. In the result pane, in the Property Name(s) column, click the PR_URL_NAME property.

  5. On the Property Pane menu, click Modify 'Extra' Properties.

  6. In Extra Properties, click Add.

  7. In Property Tag Editor, click Select Property Tag.

  8. In Property Selector, click PR_EFORMS_LOCALE_ID, and then click OK.

  9. Click OK to close Property Tag Editor, and then click OK to close Extra Properties.

  10. To verify that the property was added, in the Public Folder Management Console, locate the newly created PR_EFORMS_LOCALE_ID property in the Property Name(s) column. A red exclamation point (!) is displayed as its icon.

  11. Double-click PR_EFORMS_LOCALE_ID to open Property Editor.

  12. In the Unsigned Decimal box, type the desired locale ID, and then click OK. For example, type 1033 for English, 1040 for Italian, and so on.


    For more information about determining the locale ID, see languagecode Field.

  13. Close MFCMAPI.

Other Tasks

After you create the organizational forms library, you may also want to:

 © 2010 Microsoft Corporation. All rights reserved.