Uprawnienia¶
System Obywatelskie Fedrowanie Danych był projektowany z założeniem wysokiej granulacji uprawnień w celu umożliwienia możliwie skutecznego powierzenia uprawnień użytkownikom o różnym stopniu odpowiedzialności.
Istnieją następujące globalne atrybuty użytkownika:
- W zespole
Określa czy użytkownik może zalogować się do panelu admina.
- Status superużytkownika
Oznacza, że ten użytkownik ma wszystkie uprawnienia bez jawnego ich przypisywania.
Jak również następujące globalne uprawnienia:
- Can add Monitoring -
monitorings.add_monitoring
Oznacza, że ten użytkownik może samodzielnie utworzyć nowy monitoring
letters.recognize_letter
Określa, że użytkownik może ręcznie rozpoznać list, który nie został przypisany do sprawy
Monitoring¶
Osoba, która utworzyła monitoring ma możliwość zarządzania nim i dysponuje niezbędnymi uprawnieniami do tego. Może nadawać i odbierać uprawnienia użytkownikom w danym monitoringu, a także nadawać im uprawnienia do takiego samego zarządzania.
‘change_monitoring’, ‘delete_monitoring’, ‘add_case’, ‘change_case’, ‘delete_case’, ‘reply’, ‘add_draft’, ‘view_alert’, ‘change_alert’, ‘delete_alert’, ‘manage_perm’,
Poszczególne uprawnienia są szczegółowo opisane w ramach właściwych części podręcznika użytkownika.
monitorings.add_case
(domyślne dla autora monitoringu)Określa, że użytkownik może dodawać nową sprawę
monitorings.add_draft
(domyślne dla autora monitoringu)Określa, że użytkownik może dodać szkic listu (bez wysyłania)
monitorings.add_letter
Określa, że użytkownik może dodać nowy list (bez wysyłania)
monitorings.change_alert
(domyślne dla autora monitoringu)Określa, że może edytować wpis w dzienniku
monitorings.change_case
Określa, że może dodać nową sprawę
monitorings.change_letter
Określa, że może edytować listy
monitorings.change_monitoring
(domyślne dla autora monitoringu)Określa, że może edytowac monitoring (jego opis, szablon wniosku itp. )
monitorings.delete_alert
(domyślne dla autora monitoringu)Określa, że może usuwać zadanie
monitorings.delete_case
(domyślne dla autora monitoringu)Określa, że może usuwać sprawę
monitorings.delete_letter
Określa, że może usuwać listy
monitorings.delete_monitoring
(domyślne dla autora monitoringu)Określa, że może usuwać monitoringi
monitorings.manage_perm
(domyślne dla autora monitoringu)Określa, że zarządzać uprawnieniami w monitoringu
monitorings.reply
(domyślne dla autora monitoringu)Określa, że wysyłać monitoring do wnioskodawcy
monitorings.view_alert
(domyślne dla autora monitoringu)Określa, że wyświetlać jeden wpis w dzienniku
monitorings.view_log
Określa, że wyświetlać dziennik wysyłki korespondencji e-mailowej
Instytucje¶
Osoba, która posiada właściwe uprawnienia może zarządzać katalogiem instytucji.
Powiązane z katalogiem uprawnienia to:
institutions.add_institution
Określa, że użytkownik może dodawać instytucje
institutions.change_institution
Określa, że użytkownik może usuwać instytucje
institutions.delete_institution
Określa, że użytkownik może edytować instytucje