The web.config file is an XML-based configuration file used by web applications running on the ASP.NET framework hosted in Microsoft Internet Information Services (IIS). It defines key application settings, such as authentication, security configurations, and connection strings, that store the credentials required for web applications to access backend resources like databases and enterprise systems.
In many environments, organizations configure dedicated Windows domain accounts within the web.config file to provide continuous, authenticated access to these backend data sources. However, when the password of a domain account referenced in the web.config file is rotated, the stored credentials become invalid. As a result, the web application fails to authenticate, leading to connection errors, service disruptions, and potential application downtime.
PAM360 offers a reliable mechanism to ensure uninterrupted application availability during domain account password changes. Whenever a domain account password is reset, PAM360 automatically updates all web.config files that use that account with the new password, ensuring that dependent web applications continue to operate without interruption and eliminating the need to manually update configuration files across multiple servers.
This help document covers the following topics in detail:
Ensure the following prerequisites are met on the target Windows servers where the web applications are running:
These components are required for PAM360 to establish secure connections with the target servers and successfully update the IIS web.config files when the associated domain account passwords are reset.
When a password reset operation is initiated for a domain account used in the IIS web.config files, PAM360 identifies all web applications that reference this account in their web.config files across the relevant member servers, establishes secure connections with these servers, and updates the stored credentials in the configuration file with the new password.
To ensure this process runs seamlessly, you should add the member servers where the web applications are hosted to a resource group and associate the resource group with the domain account. This allows PAM360 to automatically update the stored credentials in the web.config files whenever the domain account password is reset.
Before you proceed with associating the resource groups containing the member servers where the web applications are running with the domain account, ensure that the following configurations are already in place:
Follow these steps to associate the resource groups containing the member servers where the IIS web applications are running with the domain account to automatically update the stored credentials in the web.config files when the domain account password is reset:

For any Windows Domain account, you can view a list of all web applications that reference its credentials in their web.config files, along with the status of password updates performed during domain account password resets.

Additional Detail
If you have created schedules for rotating the domain account passwords, the credential update in the web.config files will also follow the Windows Domain account password reset schedule.