Versions Compared

Key

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

...

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

  1. przesyłanie Przesyłanie projektów z bazy wiedzy do systemu Pol-OnPOLon

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

  3. przesyłanie Przesyłanie patentów z bazy wiedzy do systemu Pol-OnPOLon

  4. import Import patentów z bazy Pol-ON POLon do bazy wiedywiedzy

  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

   <role name="admin"/>
                    <role

   <role name="superdataentry"/>
                    <role

   <role name="optimization"/>

 </security>

true

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

...

System

...

Integracja z POL-on

...

ID klienta (nazwa/login)

...

ID instytucji w POLON

...

URL

...

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

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

Role w POLON

https://polon.nauka.gov.pl/help/doku.php/konta_w_systemie/opis_rol

...

moduł

...

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

Moduł POLon

Kod roli

Nazwa

projekty

INST_PROJEKTY_NAUKOWE_ADM

Pracownik jednostki zarządzający projektami naukowymi

patenty

INST_PATENTY_ADM

Pracownik jednostki zarządzający patentami, wdrożeniami i efektami praktycznymi

opcjonalnie:

pracownicy

INST_PR_PODGLAD

Pracownik uczelni z dostępem do podglądu danych rejestru pracowników (rola podpięta do instytucji głównej)

doktoranci

INST_PR_DOKTORANCI_PODGLAD

Pracownik uczelni z dostępem do podglądu danych doktorantów

Role w POLON

https://polon.nauka.gov.pl/pomoc/knowledge-base/lista-rol-systemu-pol-on/