Jag har skapat en webbplats som använder sig av membership och roles. ASP.NET 2.0 mot en MSSQL2000.
Jag har skapat 2 typer av roller: "users" och "admins".
Vyerna som ej inloggad, inloggad user eller inloggad admin funkar utmärkt.
Inga problem så långt.
Nu skulle jag vilja gå ett steg ytterligare och knyta en viss "admin" till en viss tjänst/användare/formulär eller nåt sånt. dvs. som traditionell asp skulle man koppla ihop id:t med en viss tjänst som bara den "admin"-användaren skall komma åt.
Alltså kunna lista upp data som endast just DEN admin skall kunna accessa.
hur ska jag kunna koppla en specifik användare i en viss roll?
Någon som förstår vad jag är ute efter?
Hur gör man?
Du kan väl skapa grupper (roller) med hjälp av memberships? Då kan du ju göra användaren medlem i den gruppen (rollen) och att de då får en specifik åtkomst.
Det du försöker göra blir lite knepigare, jag tror du tänker lite tvärtom i det här fallet.
Jag skulle alltså inte vilja koppla "tjänsten" till alla "admins" utan bara till en viss användare.
Nej det vill du inte alls ;). Det är en dåligt lösning att koppla något till en specifikanvändare. Rättigheter skall kopplas til roller och dessa roller skall sedan kopplas till användare.
Om du vill koppla en specifiktjänst till en specifikanvändare, så gör du det genom att skapa en roll för den tjänsten och koppla användaren till rollen.
- M
268 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e