Realizacja uprawnien w aplikacji

0

Witam wszystkich.
Mam pytanie: jak realizujecie temat uprawnien w swoich apliakcjach/jak to zrobic sprawnie?
Mam dane w bazie i 3 grupy uzytkownikow:
Manager(s) - moga wszystko z danymi
Viewer(s) - moga tylko rpzeglądać dane
Editor(s) - moga wszystko widziec, ale zmieniac tylko jeden obszar tematyczny

Pomysl mam wydaje mi sie nie nowatorski, w skrocie:
W aplikacji onShow wyswietlam kontrolki Enabled:=T/F dla odpowiedniej grupy to na 'dzień dobry'
ale w aplikacji, przy niektorych akcjach sprawdzam z jakiej grupy jest uzytkownik bo niektore opcje pojawiaja sie wlasnie dopiero po jakiejs akcj.

Jak zrealizowac takie rzeczy zeby jak najmniej poslugiwac sie IFami na grupe i sprawdzaniem uprawnien w tabeli?

Jak realizujecie podobne rzeczy w swoich projektach?</u>

0

Tak na szybko... Dodać coś takiego jak typ użytkownika i wszelkie metody oprogramować akcjami, tak, żeby każde akcje były zależne od tego jaką wartość będzie miał ten typ użytkownika, wczytywany np. z bazy danych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1