Forums Neueste Beiträge
 

Benutzer individuelle Rechte

02/09/2009 - 14:51 von Stefan Reinmers | Report spam
Hallo, ich habe ein Membership System wo ein Benutzer(1) in der Rolle
Administrator ist, ein anderer Benutzer(2) in der Rolle Editor.
Administrator hat diverse Rechte und Editor hat auch diverse Rechte. Das
klappt auch soweit alles ganz gut. Nun möchte ich aber das Benutzer 2 neben
der Rolle Editor auch noch diverse einzelne (seiner BenutzerID zugeordnet)
Rechte hat (z.b. Projekte bearbeiten) . Wie mache ich das am besten?
Brauche ich hier 2 neue Tabellen (Permission und Permission_User)?
 

Lesen sie die antworten

#1 Cristian Mudure
02/09/2009 - 15:12 | Warnen spam
Ein User kann ja mehreren Gruppen angehören.
also erstellst erstmal eine neue Gruppe zb. ProjectEditor.
Dieser Gruppe kannst dann die User zuweisen die du willst (auch dein
Benutzer2).

Dann im Code an der stelle wo das Editieren passiert die
Gruppenzugehörigkeit prüfen: User.IsInRole("ProjectEditor").

Gruß Cristian


"Stefan Reinmers" wrote:

Hallo, ich habe ein Membership System wo ein Benutzer(1) in der Rolle
Administrator ist, ein anderer Benutzer(2) in der Rolle Editor.
Administrator hat diverse Rechte und Editor hat auch diverse Rechte. Das
klappt auch soweit alles ganz gut. Nun möchte ich aber das Benutzer 2 neben
der Rolle Editor auch noch diverse einzelne (seiner BenutzerID zugeordnet)
Rechte hat (z.b. Projekte bearbeiten) . Wie mache ich das am besten?
Brauche ich hier 2 neue Tabellen (Permission und Permission_User)?


Ähnliche fragen