...
Moduł integratora bazy wiedzy z systemem POLon realizuje następujące funkcje:
przesyłanie Przesyłanie projektów z bazy wiedzy do systemu POLon
import Import projektów z bazy POLon do bazy wiedzy
przesyłanie Przesyłanie patentów z bazy wiedzy do systemu POLon
import Import patentów z bazy POLon do bazy wiedzy
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
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: Produkcja: |
...
Dodać identyfikator zewnętrzny
Identyfikator polonUuid
do afiliacji głównej (Afiliacje → Profil → Pola systemowe → Identyfikatory w systemach zewnętrznych)Nadać wybranym użytkownikom OMEGA-PSIR rolę
polon
Włączyć przełączniki
model.systemconfiguration
ipolon.integration
Dostępne przełączniki:
UID | Opis | wartość domyślna | ||
---|---|---|---|---|
polon.integration | Enable integration with POLON Parametry:
| 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
| 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)
...
Użytkownik musi mieć nadane odpowiednia uprawniania (role) w systemie POLon
...