Custom IIS Application pool

This is the default configuration when the server is deployed through the installation wizard

Step-by-step guide

  1. Open the Internet Information Services (IIS) Manager


  2. Choose "Application Pools" in the left "Connections" column ("PDS-RP-PAR8" is the machine name, it will be different in your installation)


  3. Right-click and than click "Add Application Pool..."


  4. Enter a name for the application pool.
    We normally use "CustomDVIPool", then click "OK"
    Ensure that the .NET CLR Version is set to "v4.0.xxxxx". (v2 is default on Windows 7)


  5. You will now return to the list of application pools and the next step is to change the identity.
    Select the "CustomDVIPool" (or whatever name you gave it)

    (click image to see details)

  6. Right-click and then click "Advanced Settings..."


  7. Find the property "Identity" and click the  button to the right of "ApplicationPoolIdentity"


  8. Choose "Custom account" and click the "Set..." button


  9. Enter the login name and password of the user account you want to act as the server user. This user name will be the one that is authenticating to the SQL Server when the connection is configured for "Windows Authorization" (also known as "Integrated Security")

    If you use an account that is forced to periodically change its password, then you will need to change the password in here as well whenever the user changes its password

  10. Next, we are going to switch the DVI application to use our new application pool with custom account/credentials.
    Go back to the left column, expand "Sites" and "Default Web Site", find "Plass.Id.Web", right-click it, go to "Manage Application", Expand to the right and finally click "Advanced Settings...


  11. Find the property "Application Pool" and click the  button to the right of "DefaultAppPool"


  12. Choose the "CustomDVIPool" application pool and click "OK" to close all windows.


  13. You have now finished switching the identity of the DVI application server.
    Please continue to Allow IIS Application Pool to access special COM objects