web
Sie sind offline. Dies ist eine schreibgeschützte Version der Seite.
close


Veröffentlicht Mon, 04 Aug 2025 06:03:06 GMT von Joytu Khisha
My client uses Hashicorp vault. Basically every database in the system has login credentials. What hashicorp does is peridically rotates or changes db login password for database server. DocuWare intakes that DB/ server login credentials at the very beginning during installation and as per my understanding it remains unchanged. 
As my client is required to continuously rotate password for all database including MSSQL for docuware for security concern and standards, we are to implement a third party software that requests latest login credentials to hasicorp vault through their API and update the DB login credential periodically. They also want it on zero downtime meaning the server can not remain down at all. So help me figure out how to approach this problem. My major inquiries-

1. Does Docuware have API (rest or other) through which I can update MSSQL DB login credentials for docuware?
2. Does Docuware have API (rest or other) through which I can stop and start all docuware services?
3. If Docuware does not have this I am open to writing script that changes config / data files but not sure which files need changing.
4. If Docuware does not have API to manually start stop docuware services I am open to writing script to restart docuware services from windows services too.

Any help is appreciated. 
Veröffentlicht Mon, 04 Aug 2025 10:12:03 GMT von Simon H. Hellmann Toshiba Tec Germany Imaging Systems GmbH IT-Consultant Document Management Solutions
Hi Joytu Khisha,

rotating passwords for service accounts is pretty unusual, and can usually not be done without downtime.

to answer your questions:
1. No, not possible.
2. No. You can use WinRM to restart the DocuWare Windows services though.

The process to change the password is pretty easy.
a. Take all DW Services offline, except IIS and Authentication Server.
b. Change the password in the administration, save and exit.
c. Stop IIS and authentication server.
d. Update password in dwmachine.config, using this KB: KBA-36264
e. Start IIS and all DocuWare Services.
f. System should be operational again.

I am unsure if you can automate this process, as you need to make the change from the administration tool, which then encrypts the password before storing it in the database.

Greetings from Germany,
Simon H. Hellmann
DocuWare System Consultant

Sie müssen angemeldet sein um Beiträge in den Foren zu erstellen.