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_letterOkreś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_letterOkreś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_caseOkreśla, że może dodać nową sprawę
monitorings.change_letterOkreś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_letterOkreś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_logOkreś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_institutionOkreśla, że użytkownik może dodawać instytucje
institutions.change_institutionOkreśla, że użytkownik może usuwać instytucje
institutions.delete_institutionOkreśla, że użytkownik może edytować instytucje