Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Moduł integratora bazy wiedzy z systemem POLon realizuje następujące funkcje:

  1. przesyłanie Przesyłanie projektów z bazy wiedzy do systemu POLon

  2. import Import projektów z bazy POLon do bazy wiedzy

  3. przesyłanie Przesyłanie patentów z bazy wiedzy do systemu POLon

  4. import Import patentów z bazy POLon do bazy wiedzy

  5. synchronizowanie Synchronizowanie niektórych zbiorów pomocniczych, np. instytucji szkolnictwa wyższego, instytucji finansujących badania, itp

...

W przypadku samodzielnej instalacji plik integratora polon-integrator.war należy skopiować do folderu standalone/deployments w katalogu serwera WildFly. 

Konfiguracja

  1. Dodać konfigurację z systemami zewnętrznymi (Funkcje administracyjne → Integracja z systemami zewnętrznymi - konfiguracja → Dane uwierzytelniające → Dodaj nowy → dane uwierzytelniające)

System

Integracja z POLon

ID klienta (nazwa/login)

ID instytucji w POLon

URL

Demo: https://polon2-demo.opi.org.pl/

Produkcja: https://polon2.opi.org.pl/

...

  1. Dodać identyfikator zewnętrzny Identyfikator polonUuid do afiliacji głównej (Afiliacje → Profil → Pola systemowe → Identyfikatory w systemach zewnętrznych)

  2. Nadać wybranym użytkownikom OMEGA-PSIR rolę polon

  3. Włączyć przełączniki  model.systemconfiguration i polon.integration

Dostępne przełączniki:

UID

Opis

wartość domyślna

polon.integration

Enable integration with POLON

Parametry:

  • mclUrl : https://mcl.opi.org.pl - url do Modułu Centralnego Logowania OPI

false

polon.integration.projects

Enable integration with POLON in projects module

true

polon.integration.projects.export

Export of projects to POLON

true

polon.integration.projects.clear

Delete projects in POLON and clear integration status

true

polon.integration.projects.import

Enables import of projects

true

polon.integration.projects.link

Link projects with polon

true

polon.integration.institutions.link

Link corporate authors with polon units-implementing-project

true

polon.integration.patents

Enable integration with POLON in patents module

false

polon.integration.patents.export

Export of patents to POLON

true

polon.integration.patents.clear

Delete patents in POLON and clear integration status

true

polon.integration.patents.link

Link projects with polon

true

import.polon

Enables POL-on import panel

Code Block
<security>
   <role name="admin"/>
   <role name="superdataentry"/>
   <role name="optimization"/>
 </security>

true

2. Dodać konfigurację w “Integracja z systemami zewnętrznymi - konfiguracja” → dane uwierzytelniające:

...

System

...

Integracja z POLon

...

ID klienta (nazwa/login)

...

ID instytucji w POLon

...

URL

...

Demo: https://polon2-demo.opi.org.pl/

Produkcja: https://polon2.opi.org.pl/

3. Dodać identyfikator zewnętrzny Identyfikator polonUuid do afiliacji głównej (Afiliacje → Profil → Pola systemowe → Identyfikatory w systemach zewnętrznych)

...

  1. Użytkownik musi mieć nadane odpowiednia uprawniania (role) w systemie POLon

...