Platformowy nagłówek z identyfikatorem tenanta
Wstęp
Możliwe jest włączenie platformowego mechanizmu, który do wszystkich żądań restowych z poziomu skryptów i zadań skryptowych doda nagłówek z identyfikatorem tenanta (partnerId, numer rozliczeniowy banku).
Konfiguracja
Do włączenia mechanizmu służą następujące propertiesy, do ustawienia w aplikacjach webforms (dla skryptów, w zależności od wdrożenia envem do application.yml lub w webforms.xmlu) oraz process-handler-executor-camunda (dla zadań skryptowych):
script-service.tenant.interceptor.enabled
Wartość boolean mówiąca, czy mechanizm dodawania nagłówka ma być włączony.
false
script-service.tenant.interceptor.header-name
String określający, jaka ma być nazwa nagłówka.
x-tenant-id
Do poprawnego działania mechanizmu:
dla skryptu - na wniosku, na którym będzie on wywołany musi być zdefiniowana zmienna partnerId, to jej wartość trafia do nagłówka,
dla zadania skryptowego - do nagłowka trafia wartość Tenant ID, dla którego uruchomiona jest instancja procesu.
Z poziomu samego skryptu/handlera nie trzeba nic dodatkowo robić.
Last updated
Was this helpful?
