We have fairly large infrastructure to run our services - one of the component for running GUI enabled tests on windows.
There are many places the plain text password is used such as "remote desktop to windows machine" , login to a default account (windows). We now need to change this account every couple of weeks. Is there a solution to manage this effectively?
- Store password in single place, encrypted - we will reset password and only update here
- Fetch it using a API (say REST api call using token?)
- Commercial or Free is fine
What complicates the situation is the number of service accounts- we have about 50 service accounts (couple of the accounts are having administrative rights on machines; most are plain accounts), team size is less than 10.