Applies to: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Topic Last Modified: 2007-10-02

This topic describes how to configure forms-based authentication and the logon prompt that is used by forms-based authentication on a Microsoft Outlook Web Access virtual directory that is on a computer that is running Microsoft Exchange Server 2007 that has the Client Access server role installed.

Forms-based authentication gives you three options for the default logon format. These options change only the text on the Outlook Web Access logon page. They do not cause a particular format to be required. The user can use any of the standard logon formats regardless of the text on the page.

Before You Begin

To perform the following procedure, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.

For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.

If you set a virtual directory that supports Microsoft Exchange 2000 Server or Microsoft Exchange Server 2003 to use forms-based authentication, such as the default Exchange virtual directory, you must also set the Exchweb virtual directory to use forms-based authentication. If you do not set both virtual directories to use forms-based authentication, users whose mailboxes are on Exchange 2000 or Exchange 2003 mailbox servers will receive two authentication prompts.

The exact steps that you perform when you configure forms-based authentication for Outlook Web Access by using the Exchange Management Console depend on the following:

  • Whether you are running the original release to manufacturing (RTM) version of Exchange 2007 or Exchange 2007 Service Pack 1 (SP1).

  • Whether you are running the Mailbox server role on the computer that is running the Client Access server role.

For detailed information about these differences, see Managing Outlook Web Access Virtual Directories in Exchange 2007.

Procedure

Exchange 2007 SP1

To use the Exchange Management Console to configure forms-based authentication for Outlook Web Access

  1. In the Exchange Management Console, locate the virtual directory that you want to configure to use forms-based authentication by using the information in step 2 or step 3.

  2. If you are running the Mailbox server role on the computer that is running the Client Access server role, do one of the following:

    • To modify an Exchange 2007 virtual directory, select Server Configuration, select Client Access, and then click the Outlook Web Access tab. The default Exchange 2007 virtual directory is /owa.

    • To modify a legacy virtual directory, select Server Configuration, select Mailbox, and then click the WebDAV tab. The default legacy virtual directories are as follows: /Public, /Exchweb, /Exchange, and /Exadmin.

  3. If you are not running the Mailbox server role on the computer that is running the Client Access server role, select Server Configuration, select Client Access, and then click the Outlook Web Access tab.

  4. In the work pane, select the virtual directory that you want to configure to use forms-based authentication, and then click Properties.

  5. Click the Authentication tab.

  6. Select Use forms-based authentication.

  7. Select the logon format that you want to use.

    Note:
    You must restart Internet Information Services (IIS) by using the command iisreset/noforce for these changes to take effect.

To use the Exchange Management Shell to configure forms-based authentication for Outlook Web Access

  • To configure forms-based authentication on an Outlook Web Access virtual directory in the default IIS Web site on the local Exchange server, open the Exchange Management Shell and run the following command:

    Copy Code
    Set-owavirtualdirectory -identity "owa (default web site)" -FormsAuthentication:$true
    
  • To configure the type of logon method that is used by forms-based authentication, run one of the following commands.

    • To configure a full domain logon format, run the following command:

      Copy Code
      Set-owavirtualdirectory -identity "owa (default web site)" -LogonFormat FullDomain
      
    • To configure a UPN logon format, run the following command:

      Copy Code
      Set-owavirtualdirectory -identity "owa (default web site)" -LogonFormat PrincipalName
      
    • To configure a user name logon format and set the default domain, run the following command:

      Copy Code
      Set-owavirtualdirectory -identity "owa (default web site)" -LogonFormat UserName -DefaultDomain "<domain name>"
      
      Note:
      You must restart Internet Information Services (IIS) by using the command iisreset/noforce for these changes to take effect.

For more information about syntax and parameters, see Set-OwaVirtualDirectory.

Exchange 2007 RTM

To use the Exchange Management Console to configure forms-based authentication for Outlook Web Access

  1. In the Exchange Management Console, select Server Configuration, and then select Client Access.

  2. On the Outlook Web Access tab, open the properties of the virtual directory that you want to configure to use forms-based authentication.

  3. Click the Authentication tab.

  4. Select Use forms-based authentication.

  5. Select the logon format that you want to use.

    Note:
    You must restart Internet Information Services (IIS) by using the command iisreset/noforce for these changes to take effect.

To use the Exchange Management Shell to configure forms-based authentication for Outlook Web Access

  • To configure forms-based authentication on an Outlook Web Access virtual directory in the default IIS Web site on the local Exchange server, open the Exchange Management Shell and run the following command:

    Copy Code
    Set-owavirtualdirectory -identity "owa (default web site)" -FormsAuthentication:$true
    
  • To configure the type of logon method that is used by forms-based authentication, run one of the following commands.

    • To configure a full domain logon format, run the following command:

      Copy Code
      Set-owavirtualdirectory -identity "owa (default web site)" -LogonFormat FullDomain
      
    • To configure a UPN logon format, run the following command:

      Copy Code
      Set-owavirtualdirectory -identity "owa (default web site)" -LogonFormat PrincipalName
      
    • To configure a user name logon format and set the default domain, run the following command:

      Copy Code
      Set-owavirtualdirectory -identity "owa (default web site)" -LogonFormat UserName -DefaultDomain "<domain name>"
      
      Note:
      You must restart Internet Information Services (IIS) by using the command iisreset/noforce for these changes to take effect.

For more information about syntax and parameters, see Set-OwaVirtualDirectory (RTM).

For More Information

For more information about forms-based authentication, see Configuring Forms-Based Authentication for Outlook Web Access.

For information about how to use Secure Sockets Layer (SSL) encryption to help secure Outlook Web Access, see How to Configure Outlook Web Access Virtual Directories to Use SSL.