Po wykonaniu początkowych kroków instalacji Comarch BPM (dawniej DMS) oraz po instalacji aplikacji serwerowej (zob. artykuł Instalacja początkowa Comarch BPM (dawniej DMS) i instalacja aplikacji serwerowej (dawnej web) w trybie ręcznym dla: Comarch BPM (dawniej DMS) Standalone, Comarch BPM (dawniej DMS) we współpracy z Comarch ERP XL, Comarch BPM (dawniej DMS) we współpracy z Comarch ERP Optima, Comarch BPM (dawniej DMS) we współpracy z Comarch ERP Enterprise) należy przystąpić do konfiguracji aplikacji WEB
Uwaga
Dla poprawnego działania aplikacji WEB należy zainstalować następujące dodatki do serwera IIS:
- Application Request Routing – dodatek można pobrać pod następującym adresem: https://www.microsoft.com/en-us/download/details.aspx?id=47333
- URL Rewrite – dodatek można pobrać pod następującym adresem: https://www.iis.net/downloads/microsoft/url-rewrite
Po pobraniu i instalacji Application Request Routing należy kolejno:
- w ramach Menedżera Internetowych usług Internetowych kliknąć na ikonę „Application Request Routing Cache”
- w ramach panelu „Akcje” po prawej stronie ekranu nacisnąć link „Otwórz funkcje”.

Wybór ikony „Application Request Routing Cache” i przycisku „Otwórz funkcje”
3. zaznaczyć parametr „Enable proxy” w ramach zakładki „Application Request Routing” i potwierdzić zmianę przyciskiem „Zastosuj”.

Włączanie proxy w ustawieniach „Application Request Routing” na serwerze IIS
Aby skonfigurować aplikację kliencką (WEB), administrator powinien:
- W ramach katalogu zawierającego aplikację web (nową aplikację webową) otworzyć do edycji plik index.html i uzupełnić nazwę aplikacji web (nowej aplikacji webowej) w ramach klucza „base href”, przykładowo:
a następnie zapisać wprowadzone zmiany;

Uzupełnianie klucza base href w pliku index.html
- W ramach katalogu zawierającego aplikację web (nową aplikację webową) otworzyć do edycji plik web.config i uzupełnić:
-
- W ramach „WorkflowApi” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja serwerowa (starsza aplikacja web) i zamiast DocumentWorkflow.Api – nazwę aplikacji serwerowej (starszej aplikacji web)
- W ramach „WorkflowDashboards” (dodane w wersji 2024.1.1) zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja serwerowa (starsza aplikacja web) i zamiast DocumentWorkflow.Api – nazwę aplikacji serwerowej (starszej aplikacji web)
- W ramach „WorkflowWebsockets” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja serwerowa (starsza aplikacja web) i zamiast DocumentWorkflow.Api – nazwę aplikacji serwerowej (starszej aplikacji web)
a następnie zapisać wprowadzone zmiany.
Przyklad
logRewrittenUrl=”true” />

Uzupełnianie pliku web.config w aplikacji web Comarch BPM (dawniej DMS)
Jeśli aplikacja ma współpracować z Comarch BPM (dawniej DMS) Repozytorium, wówczas należy również uzupełnić:
-
- W ramach „RepositoryApi” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja Repozytorium i zamiast DocumentManager.WebApi – nazwę aplikacji Repozytorium
- W ramach „RepositoryWebsockets” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja Repozytorium i zamiast DocumentManager.WebApi – nazwę aplikacji Repozytorium
a następnie zapisać wprowadzone zmiany.
Przyklad

Uzupełnianie pliku web.config w aplikacji web Comarch BPM (dawniej DMS)
Rozpoczynasz pracę z Comarch BPM (dawniej DMS) i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch BPM (dawniej DMS) i chcesz dowiedzieć się więcej?