Updating The Password For An Active Directory User Used In SQL And IIS Application Pool

What steps should be taken if the password for an Active Directory (AD) user is also used for SQL and IIS Application Pool and what needs to be changed?

Issue Description:

What steps should be taken if the password for an Active Directory (AD) user is also used for SQL and IIS Application Pool and needs to be changed?

Resolution:

If logged in using AD or Azure AD, nothing should change in the Orchestrator, only if the user has a Robot that logs in with AD credentials, then it is required to update also the password on the Robot setting (General Details- Robot setup).


Note that changing the password in one place will not automatically update it in the other systems. All systems using the same password must be updated individually to ensure continued access.


If a password for an Active Directory (AD) user is also used for SQL and IIS Application Pool, below is necessary to change the password:

  • Changing password for AD user if it is used also for SQL:
  1. Update from UiPath.Orchestrator.dll.config , appsettings.Production.json in the Identity subfolder and the appsettings.Production.json in the Webhooks subfolder.
  2. Go to C:\Program Files (x86)\UiPath\Orchestrator in Orchestrator server and open UiPath.Orchestrator.dll.config using Notepad or any editor
  3. Press Ctrl+F and search connectionStrings . Update the new password in the same and restart IIS
  4. If using Windows Authentication with the parameter Integrated Security=True, there is no need to do any changes in the files.

  • Changing password for AD user if it is used also for IIS Application Pool: In IIS, Under Application Pools, update the password in the 3 sites :
  1. Identity
  2. UiPath Orchestrator
  3. Webhooks

Ex.: Right-click on Identity, click on Advanced Settings, click on 3 dots, click on Set and set the Username and password, follow this for UiPath Orchestrator and Webhooks as well.

image.png

image.png