It seems like this should work but it doesnt.
Im logged in as a Power user and should see 1 report but I actually see 2.
<siteMapNode url='Reports' title='Reports' description='' roles='Administrator, Power'> <siteMapNode url='default.aspx' title='Default' description='' roles='Administrator' /> <siteMapNode url='custom.aspx' title='Custom' description='' roles='Administrator, Power' /> </siteMapNode>
This should work right?
Sorry if you’ve already checked this (you don’t mention it) but have you enabled trimming in web.config?
securityTrimmingEnabled='true'ASP.NET Site-Map Security Trimming on MSDN shows this ‘example’ web.config
HTH