Web.sidemap und Rollen

16/03/2010 - 14:43 von Tamara Mikes | Report spam
Salü alle zusmmen

ich bin mir nicht sicher, ob ich das richtig verstanden habe.

Habe folgenden Abschnitt in der Web.sitemap:
<siteMapNode url="" roles ="Anwender"
title="Bereich" description="" >
<siteMapNode url="~/Main_Auswerten.aspx?Bereich=0" roles ="Anwender"
title="Finanzen" description="" />
<siteMapNode url="~/Main_Auswerten.aspx?Bereich=2" roles ="Anwender"
title="Cashflow" description="" />
<siteMapNode url="~/Main_Auswerten.aspx?Bereich=3" roles ="Anwender"
title="Marketing" description="" />
<siteMapNode url="~/Main_Auswerten.aspx?Bereich=4" roles ="Anwender"
title="VIP" description="" />
</siteMapNode>

Sobald ein Mitglid der Rolle Anwender da ist, sind alle Punkte sichtbar, wie
ich das erwartet habe.


In diesem Abschnitt habe ich unterschiedliche Rollen definiert. Als Anwender
würde ich erwarten, Zugriffsrechte, alle und User zu sehen. Leider sehe ich
die Rollen nur, wenn ich als DatenAdmin angemeldet bin, obwohl Recht_Alle
für * definiert ist. Habe ich das falsch verstanden?

<!-- Test für Zugriffsrechte -->
<siteMapNode url="" roles ="*"
title="Zugriffsrechte" description="Test für Zugriffsberechtigung">
<siteMapNode url="~/test/Rechte/Recht_Alle.aspx" roles ="*"
title="Alle" description="" />
<siteMapNode url="~/test/Rechte/Recht_User.aspx" roles
="Anwender" title="User" description="" />
<siteMapNode url="~/test/Rechte/Recht_DataAdmin.aspx" roles
="DatenAdmin" title="DataAdmin" description="" />
</siteMapNode>


Vielen lieben Dank für Aufklàrung
Gruss Tamara
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
16/03/2010 - 22:28 | Warnen spam
Hallo Tamara,

"Tamara Mikes" schrieb:

Sobald ein Mitglid der Rolle Anwender da ist, sind alle Punkte sichtbar, wie ich das erwartet habe.



und wenn ein Mitglied einer anderen Rolle da ist, siehst Du nichts?

Leider sehe ich die Rollen nur, wenn ich als DatenAdmin angemeldet bin,
obwohl Recht_Alle für * definiert ist. Habe ich das falsch verstanden?



Öhm. Ja. Also. Weißt Du ...

Was willst Du? :)

Im Ernst: Willst Du dir das ernsthaft antun?

Soweit ich das sehen kann, hast Du es falsch verstanden bzw. etwas vergessen.
Siehe dazu bspw.:

http://forums.asp.net/p/881978/913748.aspx

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen