Question : How do I hide site tabs from certain users?

How can I hide a site from the top navigation tab from users who do not have permissions to view that site?

Answer : How do I hide site tabs from certain users?

I found this thread which confirms what I stated - http://www.sharepointdev.net/sharepoint--setup-upgrade-administration-operation/wss-30-top-link-bar-security-trimming-not-consistent-6754.shtml

Beside not modifying you page with SharePoint Designer, you have to let SP add the tab for the site when you create it (not add it manually).
----
WSS 3.0 Top Link Bar Security Trimming not consistent

Hello,

As per the function of security trimming most of the sites across our top link bar are only visible to users if they have at least read permission to that site. However the odd site will display all sites in the top link bar even if the users don't have access. If a user clicks one of these visible sites that they don't have permission for, they receive an access denied error (good!)

We've tried deleting and re-creating one of these sites as this has been a suggestion in other posts. When we re-created the site we ensured that "Use the top link bar from the parent site?" was selected. The problem is still there even with this new site.

No sites inheirit permissions from the home site. Anonyous access is not configured.

Our goal is to fix the problematic sites that display all sites in the top link bar. We've seen postings about modifying the NavNodes table but can't find further details on that. Can anybody help. Thanks!
Moved byMike Walsh MVPMVP, ModeratorTuesday, July 21, 2009 7:03 AMadmin q (From:SharePoint - Design and Customization)
 
Deansbkk  Tuesday, July 21, 2009 4:57 AM
If the top navigation item was modified in Site Settings > Top Link Bar, the OOB security trimming feature would not take effect.
You could find the items that are not modified are displayed as relative URL and gray out.
There is no OOB way to fix the navigations in WSS 3.0 but create a new site and make sure Display this site on the top link bar of the parent site was set to Yes.
Modify NavNodes table in the database is not supported.
Sorry for the incontinence.
-lambert
Random Solutions  
 
programming4us programming4us