Aktualnie wyróżniono następujące role określające zakres operacji:
Tabela 1
...
Funkcja
...
Objaśnienie
...
admin
...
administrator aplikacji (uprawnienia nieograniczone)
...
superdataentry
...
redaktor z podwyższonymi uprawnieniami (może edytować rekordy własne oraz rekordy utworzone przez innych redaktorów z jego jednostki)
...
dataentry
...
redaktor (może edytować tylko rekordy, których jest właścicielem oraz rekordy osób z niższymi uprawnieniami, tj. selfimport, selfedition)
...
superdownload
...
może wykonywać eksport kompletnych danych z systemu (łącznie z danymi chronionymi)
...
betatester
...
może wykonywać funkcje (nowe) w trybie testowanie, niedostępne jeszcze dla ogółu użytkowników
...
XMLimport
...
może wykonywać import w formacie XML
...
scoring
...
może nadawać/korygować punktację w opisie czasopism; uprawnienie umożliw
...
manualScore
...
może nadawać/korygować ręcznie punktację w publikacjach
...
PBNexport
...
może generować dane w formacie akceptowanym przez PBN-MS
...
financeview
...
może oglądać dane finansowe (np. w opisie projektów)
...
statisticsview
...
może oglądać generowane statystyki i inne dane zbiorcze
...
versions
...
może wykonywać globalne zmiany na typach, które nie podlegają ścisłej kontroli administratora
...
selfedition
...
może edytować dane na swoim profilu
...
selfimport
...
może importować własne publikacje w formacie BibTex
Nadane (zgodnie z powyższymi rolami) uprawnienia funkcyjne można dodatkowo ograniczyć w następujący sposób:
Tabela 2
...
Typ danych
...
ograniczenie
...
publications
...
określone operacje edytorskie może wykonywać na wszystkich typach opisu dorobku naukowego (publikacje, projekty, patenty, prace doktorskie, prace dyplomowe, aktywności, osiągnięcia, itd.)
...
people
...
określone operacje edytorskie może wykonywać na danych profilu naukowca
...
diplomas
...
określone operacje edytorskie może wykonywać tylko na typach opisu dorobku naukowego związanych z dyplomami (prace doktorskie, prace dyplomowe)
...
projects
...
określone operacje edytorskie może wykonywać tylko na opisach projektów
...
technology
...
określone operacje edytorskie może wykonywać tylko na opisach technologii
...
activity
...
określone operacje edytorskie może wykonywać tylko na opisach aktywności i osiągnięć
Przykładowo, nadanie roli dataentry oraz publications – uprawnia użytkownika do edycji wszystkich typów opisu, ale tylko tych rekordów, których jest właścicielem.
...
Expand | ||||
---|---|---|---|---|
| ||||
|
W Omedze wyróżnia się trzy kategorie dostępnych ról. Pierwszą grupą są “Role określające poziom uprawnień”, które ustalają możliwości i uprawnienia użytkowników w zależności od przypisanej im roli. Te role są szczególnie istotne dla osób, które nie są wyłącznie autorami, ale odpowiadają za nadzorowanie systemu.
Drugą kategorią są “Role definiujące zakresy danych” określające, do których modułów użytkownik ma dostęp, uwzględniając wcześniej zdefiniowany poziom uprawnień. Te role umożliwiają precyzyjne kontrolowanie dostępu do konkretnych modułów systemu w zależności od roli użytkownika.
Trzecią grupę stanowią role umożliwiające korzystanie z dodatkowych, specyficznych funkcji w systemie. Ponieważ te role oferują konkretne możliwości, istotne jest, aby były odpowiednio ustawione w połączeniu z rolami z grup wyżej wymienionych. Oznacza to, że dostęp do dodatkowych funkcji zależy od wcześniej przypisanej roli użytkownikowi.
Note |
---|
Dodatkowo, aby użytkownik miał dostęp do niektórych funkcji, poza odpowiednio przypisaną rolą, należy również uwzględnić dostępy w definicjach obiektów. Na przykład, w przypadku formatów eksportu, zdefiniowanie, którzy użytkownicy mogą mieć dostęp do danego formatu. |
Role określające poziom uprawnień
admin
jest to najwyższy poziom uprawnień, a użytkownik ma dostęp do wszystkich funkcji i modułów systemu (za wyjątkiem przełączników
feature toggles
)rola jest wykorzystywana podczas konfiguracji przesyłania danych między różnymi instalacjami systemu (moduł Repozytoria zewnętrzne)
użytkownik z rolą
admin
nie ma uprawnień roliverifier
, należy ją dodatkowo zaznaczyć
superadmin
jest to rozszerzenie roli
admin
, które umożliwia dodatkowo zmianę ustawień przełączników oraz usuwanie twarde rekordówrola działa wyłącznie w połączeniu z rolą
admin
tzn. jeśli zaznaczona jest tylko rolasuperadmin
(bez jednoczesnego zaznaczenia roliadmin
), system zwróci błąd, a użytkownik nie uzyska do niego dostępuzalecane jest, aby istniał jeden użytkownik posiadający rolę
superadmin
, aby uniknąć przypadków, w których kilka osób mogłoby modyfikować ustawienia przełączników
superdataentry (redaktor z podwyższonymi uprawnieniami)
rola redaktora z podwyższonymi uprawnieniami - może edytować zarówno swoje własne rekordy, jak i rekordy utworzone przez innych redaktorów z tej samej jednostki
musi mieć zdefiniowane zakresy danych do których będzie miał dostęp, w przeciwnym wypadku nie będzie miał możliwości edycji
jeżeli poziom uprawnień użytkownika obejmuje całą uczelnię, ma on możliwość edycji wszystkich rekordów, których właścicielami są użytkownicy z uczelni, jeżeli poziom uprawnień ograniczony jest do jednostki (instytutu lub wydziału) użytkownik nie ma dostępu do edycji rekordów innych redaktorów spoza swojej
dataentry (redaktor)
rola redaktora umożliwiająca edycję tylko swoich własnych rekordów oraz rekordów osób z niższymi uprawnieniami, takich jak
selfimport
iselfedition
musi mieć zdefiniowane zakresy danych do których będzie miał dostęp, w przeciwnym wypadku nie będzie miał możliwości edycji
jeżeli poziom uprawnień użytkownika obejmuje całą uczelnię, ma on możliwość edycji wszystkich rekordów, których właścicielami są użytkownicy z uczelni, jeżeli poziom uprawnień ograniczony jest do jednostki (instytutu lub wydziału) użytkownik nie ma dostępu do edycji rekordów innych redaktorów spoza swojej i podrzędnych jej jednostek
selfedition
możliwość edycji własnego profilu
domyślna rola dla nowo tworzonych kont
selfimport
możliwość importu własnych publikacji z profilu użytkownika
domyślna rola dla nowo tworzonych kont
Role definiujące zakresy danych
Role precyzujące, do których konkretnych modułów systemu użytkownik niebędący administratorem ma uprawnienia.
publications
moduły związane z publikacjami, takie jak: Książki, Artykuły i rozdziały, Inne materiały, Plany publikacyjne, a także dodatkowe moduły pomocnicze niezbędne do zarządzania publikacjami m.in. Afiliacje, Dyscypliny, Autorzy, Zespoły, Czasopisma, Czasopisma wydawane przez jednostkę, Konferencje, Dane słownikowe
people
moduły rekordów związanych z Autorami i pracownikami
diplomas
moduły związane z pracami dyplomowymi - Prace inżynierskie, Prace magisterskie, Prace studiów podyplomowych oraz Rozprawy doktorskie
activity/achievements
moduły dotyczące Aktywności oraz Osiągnięć zawodowych
patents
moduły związany z patentami: Patenty, Produkty, Wdrożenia
project
moduły związane z projektami: Wnioski projektowe, Wszystkie projekty, Konkursy, Badania własne
researchdata
dostęp do modułu Dane badawcze
artworks
dostęp do modułu Dzieła architektoniczne lub wzornicze oraz dzieła artystyczne
events/press
dostęp do modułów Wydarzenia oraz Doniesienia medialne
media
dostęp do zasobów multimedialnych: Multimedia, Katalogi
technology
dostęp do modułu Technologie
infrastructure/labs
dostęp do modułu Laboratoria
ownedjournal
dostęp do modułu Czasopisma wydawane przez jednostkę
organizedconference
dostęp do modułu Konferencje organizowane przez jednostkę oraz Konferencje (wydarzenie)
journalseries
dostęp do modułu Czasopisma i serie
conferenceseries
dostęp do modułu Konferencje (tytuły)
Role umożliwiające dodatkowe funkcje
verifier
jedyna rola umożliwiająca dodawanie/edycję informacji w rekordzie autora w polach
Dyscyplina naukowa 2.0
Kategoria naukowa
Informacje o zatrudnieniu
Dyscypliny wykazywane w oświadczeniu na potrzeby ewaluacji (historyczne)
wymaga aktywnych innych uprawnień i dostępów definiujących zakres oraz umożliwiających dodawanie/edycję rekordów
superdownload
umożliwia pobieranie plików dołączonych do rekordów, w tym pliki chronione i prywatne
rola ta jest wykorzystywana podczas konfiguracji przesyłania danych między różnymi instalacjami systemu (moduł Repozytoria zewnętrzne)
betatester
wykorzystywany do testowania “nowych” funkcjonalności, przypisanych do tej roli np. w konfiguracji przełącznika
XMLimport
umożliwia korzystanie z modułu Import użytkownikom, którzy nie mają uprawnień
admin
,dataentry
lubsuperdataentry
import można wykonywać tylko z domyślnymi wartości dla parametrów konfiguracyjnych
XMLexport
domyślnie użytkownik z uprawnieniami
XMLexport
orazjournalseries
ma możliwość wykonywania eksportu czasopism w formacie XML, aby mógł również pobierać inne kategorie rekordów np. książki należy dodatkowo zdefiniować to w formacie eksportuumożliwia pobieranie rekordów w formacie XML wraz z podłączonymi plikami, do których ma dostęp; w połączeniu z rolą
superdownload
użytkownik może wyeksportować wszystkie dołączone pliki, w tym również te prywatne i chronioneumożliwia przesyłanie danych między różnymi instalacjami systemu (moduł Repozytoria zewnętrzne)
scoring
uprawnienie do nadawania lub korygowania punktacji w czasopismach oraz autorach instytucjonalnych
nadaje uprawnienie do modułu Czasopisma i serie oraz Instytucje
...