I have a web.sitemap with security trimming enabled, however I need to hide a menu item based on a role to a page that has no access rules in the web.config.
i.e I have a Campaign page that is used to view existing campaigns as well as to add new campaigns, but I want the "New Campaigns" menu item to be hidden for anonymous users. I tried adding the role name to the roles attribute in the web.sitemap but this has no effect.
I'm sure there must be a quick way to do this without modifying the sitemap provider which is my next port of call.