14. oktober 2005 - 13:00Der er
3 kommentarer og 2 løsninger
Forskellige administrationsniveauer
Hejsa!
Jeg er ved at oprette et adminsystem, hvor brugere kan søge om at blive admins og jeg skal så kunne tildele dem adgang til forskellige admins. Men da der kan være forskel på, hvad folk skal have adgang til, så vil jeg høre, om der er en smart måde at løse det på. Jeg havde først tænkt på at klare det via talsystemet (1-2-4-8...), men da jeg kommer op på over 1024 i den talrække mente jeg, der måtte findes et smartere system.
Planen er, at jeg fra mit brugeradminsystem skal se en stribe checkbokse (eksempelvis) og så skal jeg krydse af, hvad de skal have adgang til. Kender I en smart måde?
Med det nye produkt - Web Access Management - vil danske Admin By Request flytte IT-sikkerheden frem i processen.
Slettet bruger
14. oktober 2005 - 13:04#1
Jeg har i vores CMS en tabel med en række poster for hver rettighed.
F.eks.:
ID BrugerID Modul Rettighed TildeltAf 1 2 701 1 4 2 2 702 1 4 3 4 700 1 3
Synes godt om
Slettet bruger
14. oktober 2005 - 13:12#2
Jeg ville nok gøre følgende:
Oprette en tabel med id, gruppe og beskrivelse: ID Gruppe Beskrivelse 1 user_read Adgang til at læse alt vedr. brugere 2 user_write til at ændre alt vedr. brugere
Og efterfølgende lave en tabel med gruppemedlemmer: gruppeid brugerid tildeltaf 1 1 3 Hvor gruppeid 1 skal findes i gruppetabellern brugerid og tildeltaf skal findes i oversigten overbrugere.
Så kan du tildele brugerne de grupper de nu har brug for, og på programmeringsniveau bruger du de forskellige grupper til at vise brugeren det de må se, og ændre i det de må ændre.
Har du tilpas mange grupper kan du vælge at underopdele dem i tabellen, for overskuelighedens skyld. Så kan du lave en hovedgruppe der tildeler alt under den gruppe: ID gruppenavn rettighed Beskrivelse 1 user read Adgang til at læse alt vedr. brugere 2 user write til at ændre alt vedr. brugere 3 user full Giver fuld adgang vedr. brugere
Tak for Jeres inputs. Smid et svar, og der er points til Jer begge;)
Synes godt om
Slettet bruger
16. oktober 2005 - 15:41#4
oki :)
Synes godt om
Slettet bruger
17. oktober 2005 - 09:06#5
:o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.