Microsoft KB Archive/933358

From BetaArchive Wiki

Article ID: 933358

Article Last Modified on 10/26/2007



APPLIES TO

  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition



INTRODUCTION

This article describes how to create an Organizational Forms Library in a pure Microsoft Exchange Server 2007 organization.

MORE INFORMATION

What is an Organizational Forms Library?

An Organizational Forms Library is a special type of public folder that is listed only under the NON_IPM_SUBTREE systems folder. You can have only one Organizational Forms Library for each language in an organization. You must publish a form to this library if you want to make the form available to everyone in your organization. For example, publish a form to report vacation time.

You can publish a form to the Organizational Forms Library when you want to use the same custom form in more than one folder. This library is frequently used for e-mail message forms because they are typically not based on a specific folder. When you publish a form, you can maintain only a single published form. Everyone in the organization can access the forms that are published to this library as long as the administrator grants the users permissions to the library.

The library is stored on the Microsoft Exchange Server-based computer. The administrator must give you permissions to publish to the Organizational Forms Library. This permission is typically given to only some individuals or a department that manages the Exchange server-based computer.

Note By default, the Organizational Forms Library is not required for Exchange 2007 to operate correctly. You have to create the Organizational Forms Library only if you must support custom forms that are already developed or if a third-party application requires the library. If neither of these situations applies, you do not need to follow the steps that are described in this article.

How to create an Organizational Forms Library

The method to create an Organizational Forms Library has changed in Exchange 2007. You cannot create an Organizational Forms Library in Exchange 2007 by using the administrative tools as you could in earlier versions of Microsoft Exchange. To create an Organizational Forms Library in Exchange 2007, follow these steps.

  1. Create a new public folder.
    1. Click Start, point to All Programs, click Microsoft Exchange Server 2007, and then click Exchange Management Shell.
    2. Run the following command at the Exchange Management Shell prompt:

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

    You can use he Exchange management shell can be used on any version of Exchange 2007 to create a folder. However, in Exchange 2007 SP1, you can also create the EFORMS REGISTRY folder by following these steps:

    1. Go to Toolbox in Exchange Management Console.
    2. Double-click Public Folder Management Console.
    3. In the left pane, click System Public Folders.
    4. in the Action pane, click New Public Folder.
    5. Type EFORMS REGISTRY as the folder name, and then click NEW.
    6. After the folder is created, click Finish to exit the wizard.
  2. Add the PR_EFORMS_LOCALE_ID.
    1. Use an account that belongs to the Exchange Administrators Group to log on to a client computer that is running Microsoft Office Outlook 2003 or a later version of Microsoft Outlook.
    2. Start the Microsoft Exchange Server MAPI Editor (Mfcmapi.exe) from the MFCMAPI folder. To obtain the MAPI Editor, visit the following Microsoft Web site:
    3. Create a MAPI profile if it is necessary.
    4. On the Session menu, click Logon and Display Store Table.
    5. On the MDB menu, click Open Public Folder Store, and then click OK.
    6. Expand Public Root, expand NON_IPM_SUBTREE, and then expand EFORMS REGISTRY.
    7. Click the public folder that you created in step 1. For example, click My Organizational Forms Library.
    8. Click the PR_URL_NAME property.
    9. On the Property Pane menu, click Modify Extra Properties.
    10. Click Add, and then click Select Property Tag.
    11. Click PR_EFORMS_LOCALE_ID in the list, and then click OK.
    12. Click OK two times. A red mark is displayed next to the newly created PR_EFORMS_LOCALE_ID property.
    13. Double-click PR_EFORMS_LOCALE_ID.
    14. In the Unsigned Decimal box, type the desired locale ID, and then click OK. For example, type 1033 for English, type 1040 for Italian, or type a different ID for a different locale. To determine the locale ID for other locales, visit the following Microsoft Web site:
    15. Exit MAPI Editor.
  3. Configure limits and permissions for the Organizational Forms Library folder.

    You can use suitable cmdlets in the Exchange Management Shell to set limits and permissions for the Organizational Forms Library folder.
    1. To set storage limits, use the following cmdlet:

      Set-PublicFolder

    2. To set permissions for each user, use the following cmdlets:

      Add-PublicFolderClientPermission

      Add-PublicFolderAdministrativePermissions

    For more information about how to use cmdlets, see online Help for Exchange 2007. Additionally, visit the following Microsoft Web site:


REFERENCES

For more information about how to obtain information about public folders in Exchange 2007, visit the following Microsoft Web site:

For more information about the Organizational Forms Library, click the following article numbers to view the articles in the Microsoft Knowledge Base:

821922 How to create an Organizational Forms Library in Exchange Server 2003


194976 How to create an Organizational Forms Library programmatically


For more information about MAPI profiles, click the following article number to view the article in the Microsoft Knowledge Base:

306962 How to create MAPI profiles without installing Outlook



Additional query words: organization

Keywords: kbhowto kbforms kbexpertiseadvanced KB933358