How to Specify Accounts for Running the Application Pools

This topic provides steps for specifying the accounts to run the Web application pools. The following steps show how to configure the application pools to use the Internet Information Services (IIS) worker process accounts. The identity for each application pool should be set to the corresponding account that was created when you created the user accounts, as specified in What Are the Accounts and Groups to Create? That is, the <site_name>AppPool application pool identity is assigned the RuntimeUser account, the CatalogWebSvcAppPool identity is assigned the CatalogWebSvc account, and so on.

Accounts must be specified for each application pool created for each Web site added to a production Web server and for each Web service that is unpacked onto the business management server.

To specify accounts for running the application pools on Windows Server 2003

  1. Click Start, point to All Programs, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.

  2. In IIS Manager, expand **<**computer name>, and then expand the Application Pools folder.

  3. Right-click the application pool you want to configure, for example <SiteName>AppPool, and then click Properties.

  4. In the <Application pool> Properties dialog box, on the Identity tab, click Configurable.

  5. Click Browse, and under Enter the object name to select, type the account name on which you want your worker process to run, for example, <domain or computer name>\RunTimeUser, and then click OK.

  6. In the Password box, type the password associated with this account. If no password is associated with the account, leave the Password box blank, and then click OK.

  7. In the Confirm Password dialog box, retype the password, and then click OK.

    Note

    If the account you created must be able to start Common Gateway Interface (CGI) processes, assign the user rights Adjust memory quotas for a process and Replace a process level token to this account. For more information about how to configure user rights for CGI applications, see "Configuring CGI Applications" in IIS Help.

  8. Close IIS Manager.

To specify accounts for running the application pools on Windows Server 2008

  1. Click Start, point to All Programs, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.

  2. In IIS Manager, expand **<**computer name>, and then expand the Application Pools folder.

  3. Right-click the application pool you want to configure, for example <SiteName>AppPool, and then click Set Application Pool Defaults.

  4. In the <Application pool> Defaults dialog box, in the Process Model section, click Identity, click the ellipsis button next to Network Service.

  5. In the Application Pool Identity dialog box, select Custom account, and then click Set.

  6. In the Set Credentials dialog box, in the User name box, type the account name on which you want your worker process to run, for example, RunTimeUser.

  7. In the Password box, type the password associated with this account. If no password is associated with the account, leave the Password box blank, and then click OK.

  8. In the Confirm Password dialog box, retype the password, and then click OK.

    Note

    If the account you created must be able to start Common Gateway Interface (CGI) processes, assign the user rights Adjust memory quotas for a process and Replace a process level token to this account. For more information about how to configure user rights for CGI applications, see "Configuring CGI Applications" in IIS Help.

  9. Close IIS Manager.

See Also

Other Resources

What Are the Accounts and Groups to Create?

Configuring the Business Management Server

Configuring the Web Servers

Working with Application Pools and Web Applications