Versions Compared

Key

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

...

The list of roles should use the same layout as other existing list in openIMIS (claims, insuree ...)

Search fields:

  • Role name

  • System

  • blocked

  • Historical

    • show history will show the user that have a ValidityTo not NULL and in the PAST

search result

column

  1. Role Name (String) - text input (or Alternative Language based on the user setting)

  2. Valid From (Date) - date picker

  3. Valid To (Date) - date picker

  4. System (Boolean) - checkbox

  5. Blocked (Boolean) - checkbox

on each result line the edit/duplicate/delete button should be present but for the historical ones

...

Another solution is to show checkboxes grouped per entity and module

...

  • Fields:

    1. Role Name (String) - text input)

    2. Alternative Language (String) - text input

    3. System (Boolean) - checkbox

    4. Blocked (Boolean) - checkbox

(DateValidFrom and To are managed by the backend)

on create:

all fields are editable

on update:

if not system role, all fields are editable

if readonly right or system role: no fields are editable, no save button active

on duplicate

New card is open (like on create) Rights are duplicated but the Role Name and Alternative Language remain empty

Solution 2 to retrieve the role (PREFERED)

...