Robert Treadwell
asked on
Hide SiteMap Node
I have the following settings within my sitemap and web.config files however the sitemapnode still displays with roles that do not match allowed roles.
What else do I need to apply?
'This file is actually located in ~/Forms/SignIn.aspx - do i need to spell relative path.
<location path="SignIn.aspx">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
<siteMap defaultProvider="ListViewS iteMap" enabled="true">
<providers>
<add name="ListViewSiteMap" type="System.Web.XmlSiteMa pProvider" siteMapFile="~/Navigation/ ListViewNa v.sitemap" securityTrimmingEnabled="t rue" />
</providers>
</siteMap>
<siteMapNode url="" title="System Administration" description="Secure Section of site for performing Administrative needs" roles="Administrator, Site Admin, Tier1" >
<siteMapNode url="~/Forms/SignIn.aspx" title="Sign-In" description="Sign-In" roles="Administrator, Site Admin"/>
<siteMapNode url="~/HelpCenter/HelpCent er.aspx" title="Help Center" description="Find useful help tools to navigate and use ADCare Software" roles="*" />
<siteMapNode url="~/Lists_Views/TableLi st.aspx" title="Table Updates" description="Add/Edit Table Data" roles="Administrator, Site Admin, Tier1"/>
<siteMapNode url="~/Forms/ApplicationCa rePlan.asp x" title="Application-Wide Care Plan" description="Add/Edit Application Care Plans" roles="Administrator, Site Admin, Tier1"/>
<siteMapNode url="~/Lists_Views/Permiss ionsByRole .aspx" title="Default Permissions" description="Add/Edit Default Permissions for Application Roles" roles="Administrator, Site Admin"/>
<siteMapNode url="~/Account/SimpleRegis ter.aspx" title="Administration User Registration" description="Add Default User for Registration" roles="Administrator"/>
</siteMapNode>
What else do I need to apply?
'This file is actually located in ~/Forms/SignIn.aspx - do i need to spell relative path.
<location path="SignIn.aspx">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
<siteMap defaultProvider="ListViewS
<providers>
<add name="ListViewSiteMap" type="System.Web.XmlSiteMa
</providers>
</siteMap>
<siteMapNode url="" title="System Administration" description="Secure Section of site for performing Administrative needs" roles="Administrator, Site Admin, Tier1" >
<siteMapNode url="~/Forms/SignIn.aspx" title="Sign-In" description="Sign-In" roles="Administrator, Site Admin"/>
<siteMapNode url="~/HelpCenter/HelpCent
<siteMapNode url="~/Lists_Views/TableLi
<siteMapNode url="~/Forms/ApplicationCa
<siteMapNode url="~/Lists_Views/Permiss
<siteMapNode url="~/Account/SimpleRegis
</siteMapNode>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
The above solution worked for issue.
~/Forms/SignIn.aspx