Avatar billede leif Seniormester
27. juli 2008 - 16:28 Der er 9 kommentarer og
1 løsning

Godt råd til rettighedstyring

Hej,

Scenario:
Vi har x antal medlemmer med 1 eller flere grupper tilknyttet.

Brugeren må kun se 1 eller flere grupper, men ikke nødvendigvis nøjagtig de samme som brugeren har tilknyttet.

Eksempel:
Leif har gruppe: 1, 4 og 16 tilknyttet

Brugeren Kurt må kun se Grupperne 2,4 og 10.

Fordi Kurt har adgang til gruppe 4 må han se Leif


Hvordan kan det gøres nemmest og smartest. Har du en god idé hører jeg gerne fra dig.

/Leif
Avatar billede riversen Nybegynder
27. juli 2008 - 18:08 #1
Tænker du på databasestruktur eller hvad?

tblUsers:
id, brugernavn, etc.

tblGroups:
id, gruppenavn, etc.

tblUserGroups
brugerid, gruppeid
Avatar billede leif Seniormester
27. juli 2008 - 18:42 #2
:)

Ja, okay. Den var jeg selv udenom. Tabeltrukturen mht. tildeling af gruppe til medlemmet er jeg med på (Den del er klaret og lavet)

Der ville jeg jo nok bruge samme struktur som også den du nævner til tildeling af grupper til Brugeren (Brugeren er en administrativ person som kan logge ind, medlemmet kan ikke logge ind)
Avatar billede leif Seniormester
27. juli 2008 - 18:43 #3
Det er måske mere hvordan jeg smart kan lave en kontrol på at brugeren som er logget ind, kun ser medlemmer som er tildelt en af de grupper han har rettigheder til.
Avatar billede riversen Nybegynder
27. juli 2008 - 20:09 #4
du kan jo lave et user class, der repræsenterer en bruger. Deri kan du lave en statisk funktion, som henter de brugere, der er i samme gruppe.
Avatar billede riversen Nybegynder
27. juli 2008 - 20:33 #5
Avatar billede leif Seniormester
09. november 2008 - 21:08 #6
Jeg må indrømme at projektet her faldt til jorden, da man blev enig om at det ikke var et behov alligevel.

riversen -> Smid et svar så du kan få point for din tid.
Avatar billede leif Seniormester
22. februar 2009 - 23:54 #7
riversen -> Skal vi få lukket ?
Avatar billede riversen Nybegynder
23. februar 2009 - 06:04 #8
behold bare point
Avatar billede leif Seniormester
23. februar 2009 - 17:29 #9
OK, jeg snupper dem selv
Avatar billede leif Seniormester
23. februar 2009 - 17:29 #10
OK, jeg snupper dem selv
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester