Instalacja modułu integratora OMEGA-PBN

Plik pbn-integrator.war należy skopiować do folderu standalone/deployments w katalogu serwera WildFly. 


W pliku standalone\configuration\standalone.xml należy dodać konfigurację:

 

<simple name="java:/pbn-integrator/pbn/baseUrl" value="https://pbn-micro-alpha.opi.org.pl/api/v1/"/>

<simple name="java:/pbn-integrator/pbn/authBaseUrl" value="https://pbn-micro-alpha.opi.org.pl/auth/pbn/api/"/>

<simple name="java:/pbn-integrator/pbn/appToken" value="PBN app token"/>

<simple name="java:/pbn-integrator/pbn/appId" value="PBN app id"/>

 



Parametry baseUrl i authBaseUrl w przykładzie powyżej dotyczą testowej wersji API PBN.

Wartości parametrów dla API produkcyjnego:

 

W panelu zarządzania przełącznikami “feature toggles” systemu Omega-PSIR należy:



Callback do rejestracji tokenów użytkownika należy ustawić na:

{urlBazowyOmegaPsir}/pbn-user-token


Domyślnie źródłem informacji o dacie oświadczenia 3 jest wbudowany raport “Oświadczenie upoważniające do wykazania osiągnięć pracownika”. Jeżeli źródłem informacji o dacie oświadczenia ma być pole formularza w zagnieżdżonym autorze w publikacji (“Dyscyplina - data oświadczenia 3”), należy:

  • Wyłączyć przełącznik: authorDisciplineStatement.useApprovedEvaluationReport

  • Włączyć przełącznik: authorDisciplineStatement.statementDateInputInPublication