Configuring Applications to Run Independently of Each Other
Updated: August 22, 2005
Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1
Application isolation is the separation of applications through process boundaries to prevent them from affecting one another.
For worker process isolation mode, you can configure isolation using application pools. You can either place single applications into their own application pool or group multiple applications into a single application pool.
Create a new account and configure a worker process identity for an application pool.
Add the account to the IIS_WPG group. The IIS_WPG group has Read & Execute, List Folder Contents, and Read permissions on every Web site directory by default. In a case where the account is not in the IIS_WPG group and does not have the appropriate permissions, the worker process will fail to start.
For information about adding user accounts to groups, see "Add a Member to a Local Group" in Help and Support Center for Windows Server 2003.
For information about application pools, see Configuring Application Pools in IIS 6.0.
For information about configuring NTFS permissions, see Best Practices for Securing Files with NTFS Permissions.