Uprawnienia

Role użytkowników wczytywane podczas logowania są mapowane na uprawnienia w EximeeDashboard.

Dostępne uprawnienia

Poniższe zestawienie prezentuje dostępne uprawnienia Eximee Dashboard.

  • feature_browse_all_tasks - Pozwala użytkownikowi przeglądać wszystkie zadania (tasks) w systemie,

  • feature_show_user_task_details - Pozwala użytkownikowi przeglądać szczegóły zadania,

  • feature_show_process_details_tab - Pozwala użytkownikowi wyświetlać zakładkę szczegółów procesu,

  • feature_process_list - Pozwala przeglądać listę spraw,

  • feature_change_assignee - Pozwala użytkownikowi (zmienić przypisanie) zwolnić zadanie, jeśli po zwolnieniu możliwe będzie jego podjęcie,

  • feature_process_start - Pozwala użytkownikowi startować proces i ujrzeć opcję "Wystartuj sprawę" w menu bocznym eximee-dashboard,

  • feature_show_process_overview_tab- Pozwala użytkownikowi wyświetlać podgląd procesu,

  • feature_change_process_priority - Pozwala modyfikować priorytet sprawy,

  • feature_change_assignee_to_another_user - Pozwala użytkownikowi zmieniać przypisanych użytkowników do zadań,

  • feature_browse_process_history - Pozwala użytkownikowi na przeglądanie historii sprawy,

  • feature_export_task_list - Pozwala eksportować listę zadań (tylko dla listy w trybie legacy),

  • feature_verify_client - Pozwala na wyświetlenie zakładki z weryfikacją klienta za pomocą mDowodu z wykorzystaniem aplikacji mObywatel,

  • feature_resign_process - Pozwala użytkownikowi na wywołania akcji rezygnacji z procesu,

  • feature_browse_notes - Pozwala przeglądać notatki.

  • feature_add_notes - Pozwala dodawać notatki.

  • feature_delete_notes - Pozwala usuwać notatki.

  • feature_modify_notes - Pozwala modyfikować notatki

  • feature_config_edit - Pozwala modyfikować konfiguracje aplikacji biznesowych w Eximee Dashboard.

Konfiguracja uprawnień

Uprawnienia dla roli konfigurujemy w ustawieniach (settings) paczki LAN.

Służy do tego parametr

AUTH_ROLE_MAPPING

a jego wartość to wymienione po przecinku uprawnienia dla poszczególnych ról.

Rola1:uprawnienie,Rola1:inneUprawnienie,Rola2:uprawnienie

Konfiguracja grup dla Zadań Użytkownika

Aby użytkownik o danej roli mógł podjąć dane Zadanie (user-task z listy zadań w Eximee Dashboard), musi mieć tą rolę zdefiniowaną w polu candidateGroups. Wartością tego pola jest lista rozdzielona przecinkami, zawierająca nazwy ról, które mają być uprawnione do podjęcia zadania. Można to zrobić w edytorze procesu w Eximee Designer po kliknięciu w interesujący nas kafelek User Task -> User assignment.

Uprawnienia ról do typów spraw

W celu udostępnienia użytkownikowi posiadajacemu okresloną role odpowiednich typów spraw, czyli procesów utworzonych na podstawie definicji procesów, należy skonfigurować mapowanie ról na procesy (czyli na nazwy definicji procesów).

Konfigurujemy w tym celu parametr

PROCESS_DEFINITION_KEY_MAPPING

podając listę rozdzieloną przecinkami

Rola1:Proces1,Rola2:Proces1,Rola3:Proces2

Aby dany wniosek (zadanie) był widoczny w Eximee Dashboard wystarczy ustawienie odpowiedniej wartości w candidateGroups.

Aby proces był widoczny na liście spraw, należy ustawić odpowiednie mapowanie roli danego użytkownika w PROCESS_DEFINITION_KEY_MAPPING . Należy także zmapować rolę feature_process_list na role użytkownika w parametrze AUTH_ROLE_MAPPING

Last updated

Was this helpful?