Domanda

Abbiamo un problema in SharePoint (Enterprise) 2010 con la nostra top Link Navbar Ereditarietà e permessi sugli sottoti siti.

Configurazione corrente

Abbiamo una raccolta di siti radice: RSC1. Sotto la raccolta del sito radice abbiamo 2 (Sub) siti: sito1 e sito2.

Ogni sito del sito secondario1 e sito2 non eredita le autorizzazioni di sicurezza dalla raccolta del sito root RSC1. Tuttavia, eredita la barra di link superiore.

Abbiamo un numero di utenti che possono accedere ai siti.

    .
  • Site1User - Membro dei "membri del sito1" che hanno il permesso di contributo.
  • Site1Admin - Membro dei "proprietari del sito1" che ha il permesso di controllo completo.

    Site1Admin e Site1User non hanno alcun permesso di accedere al sito2. Se navigano direttamente su questo sito ottengono l'errore di accesso negato.

    problemi di accesso

      .
    • Quando Site1User Accede al sito RSC1 , vedono i collegamenti di casa e sito1 nella navigazione della barra di collegamento superiore.

    • Quando Site1User Visita il sito Sito1 , vedono Home and Site1 Collegamenti nella barra di collegamento superiore. Questo è il modo in cui mi aspetto che funzioni.

    • Quando Site1Admin Accede al sito RSC1 , vedono i collegamenti di casa e sito1 nella navigazione della barra di collegamento superiore.

    • Quando Site1Admin Visita il sito Sito1 , vedono Home, Site1 e Siti2 Collegamenti nella barra dei link Top.
    • Quando Site1Admin Clicca il collegamento Sito2 Ottenere lo schermo di accesso negato. Facendo clic su "Torna al sito" Il link li riporta alla home page Site2, che non hanno accesso a, e quindi sono in un ciclo infinito (che gli utenti di amministratore non gli piace).

      Mi aspetterei il sito1admin non per vedere il sito del sito2 nella navigazione della barra di collegamento superiore dal sito1 poiché non hanno il permesso di accedere a questo sito.

      Tuttavia, poiché questo è ancora essenzialmente il mio primo progetto di SharePoint 2010, sono un po 'sconcertato. Qualche idea su come posso impedire al sito1admin di vedere il collegamento del sito2 dal sito1?

È stato utile?

Soluzione 2

I received an answer from Dennis Guo on MSDN Forums here MSDN SharePoint

He said "From your description, you want to make the Top Link visible true/false based on user permission.

First make sure to enable the Publishing feature of your site.

Once that is done we can use Security Trimming and Audience Targeting for your top link bar."

More information:

How to setup

So to enable the Publishing feature, you need to (at top level site):

  1. Enable SharePoint Server Publishing Infrastructure under Site Actions->Site Settings->Site Collection Features before
  2. Enable Publishing under Site Actions->Site Settings->Manage site features.

    This will enable the Navigation link under Site Actions->Site Settings.

  3. In the Navigation screen in the section Navigation Editing and Sorting you will see a layout from the site including sub sites.

Typically Global Navigation shows the subsite links. You can click on each one of these then click on the Edit... button.

The Audience field allows you to select a list of groups from either Global Audiences, Distribution/Security Groups, or SharePoint Groups.

For me I selected the groups from SharePoint Groups.

Now when users look at the Top Link Bar they only see the sites they have permission to access.

Altri suggerimenti

Could you please advice how would I do that in Sharepoint Foundation 2010?

I had to delete on of the links created along with a Site it was linking to(it was only visible to poeple intended to see it). When I recreated it manually, I got into a problem that people that not suppose to see that link(bacause they don't have permission to access that site) can see it.

Only thing I noticed is that when going to Site Settings--> Top link bar--> click on link one I recreated can be edited, other links that were created along with a sites they are linking to can not be edited and a Type the Web address field is greyed out for them.

Please help to resolve this issue.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top