Logo 
Search:

Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds

Top Navigation Bar list all sites

  Asked By: Sampat    Date: May 26    Category: Sharepoint    Views: 3648

How to change the Top Navigation Bar to list only the sites user has
permission to get into?

At the main site, the top navigation bar only list the sites that user
has rights to. I have created like 7 project sites under the main
home site in our environment. At most of the sites, the top
navigation bar is only showing up with the sites user has permission.
But one site that is showing with all 7 sub-sites, including the
sites that user has no permission. By playing around, I found I can
replicate the situation by going to Site Settings, 'Top link bar',
'Stop inheriting Links', and 'Use Links from Parent'. After that, all
the sites are showing.

Now I just want to change back to the old setting where top navigation
bar only shows the sites user has permission to. Has anyone see this
before? Any idea on how to change it back?

Share: 

 

4 Answers Found

 
Answer #1    Answered By: Akshay Gupta     Answered On: May 26

I believe the only way to accomplish this would be to 'audientize, the
top link bar  headings/links using AD Security groups or SSP Global
audiences.

 
Answer #2    Answered By: Trinity Scott     Answered On: May 26

But how do I do that? Is that some setting  in
SharePoint or some code that I need to do?

 
Answer #3    Answered By: Constance Guerrero     Answered On: May 26

Sites that are added to the top  nav bar  when they are created  are
security trimmed. sites  that are added manually later are not security
trimmed. You can see the difference in the database if you look, but I
don't know any way to add a security trimmed site  tab manually. Only at
creation time.

 
Answer #4    Answered By: Chandrabhan Konwar     Answered On: May 26

I did not know that native site  tabs were security
trimmed.

To trim sites/links that are manually added requires SharePoint Server
Publishing Features, and a Shared Services Provider if you want to use
complied audiences (faster than AD group targeting). You must enable
publishing features for the site and:

1. Create a global Audience in Shared Services Administration or
use an existing AD Security Group (global)

2. Create the tab in Site Settings, Navigation, Global navigation

a. During creation, there is a section at the bottom to define the
audience

 
Didn't find what you were looking for? Find more on Top Navigation Bar list all sites Or get search suggestion and latest updates.




Tagged: