Skip to content

add permissions #148

@visse0001

Description

@visse0001

Wymagania ustalone w rozmowie na slacku na kanale projekt:

Leszek:
W tabeli permission nie ma być podziału na rolę. Uwzględniamy jedynie czy ktoś ma takie uprawnienia, aby mógł mieć włączoną daną opcję. Uprawnienie, które chciałbym aby były sprawdzane na tą chwilę to:

  1. Add points
  2. Use points
  3. Edit tasks
  4. Edit prizes
  5. Add ban
  6. Edit bans
  7. Add school points
  8. Edit school points
  9. Edit kids settings
  10. Edit caregiver list

Wnioski Patryka:
Wnioski jakie mi się nasuwają dalej to:
a) potrzebujemy użytkownika, który może zmienić praktycznie wszystkie dostępy innym użytkownikom - czyli rodzic zarządca.
b) w tym celu potrzebujemy również dobrze i intuicyjnie napisanego widoku przydzielania uprawnień.
c) zapewne przyda się możliwość nadawania poszczególnym osobom etykiet, żeby lepiej rozeznać kto jest kim, etykiety powinny być widoczne tylko dla osoby, która je nadaje, ewentualnie dla osób z odpowiednim uprawnieniem (nie chcemy, żeby np. nauczyciel mógł zobaczyć nadaną mu etykietkę).
d) role i uprawnienia to tylko wierzchołek całego systemu do zarządzania nimi, więc trzeba dobrze spisać wszystkie wymagania

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions