2014-12-27

Perdus / Trouvés – Les chemins et URL SharePoint 2013

Encore un post à propos des trucs que je cherche souvent… Je l’agrémenterai au fur et à mesure…

Chemins

Suivi de synchro FIM : C:\Program Files\Microsoft Office Servers\15.0\Synchronization Service\UIShell\miisclient.exe

URL

/_layouts/viewlsts.aspx –> Tout le contenu du site.

/_layouts/settings.aspx –> Paramètres du site

/_layouts/searchresults.aspx?k=Truc –> Recherche

/_layouts/closeConnection.aspx?loginasanotheruser=true –> Se connecter en tant que…

2014-12-23

Accès anonyme sous SharePoint 2013 – Accéder aux listes

Vous avez activé l’accès anonyme à la Web App et à tout le site, malheureusement, impossible pour un utilisateur non authentifié d’accéder à une simple bibliothèque de documents alors même que la page d’accueil du site est parfaitement fonctionnelle…
Capture20141223_144306
Il vous manque une information, surtout si vous venez du monde SharePoint 2010 : une fonctionnalité de collection de sites désormais activée par activée par défaut est la source de vos malheurs : le verrouillage de l’accès aux formulaires pour les lecteurs restreints !
Capture20141223_144622
Si vous désactivez cette fonctionnalité, vos lecteurs anonymes auront de nouveau accès aux listes et bibliothèques… Mais également à la page “tout le contenu du site” et d’autres formulaires qu’on aimerait pouvoir cacher ! Alors, il nous faut changer les usages. Conservons la fonctionnalité sécuritaire activée et tentons quelques manœuvres.

Concevoir un portail pour l’accès anonyme

Nos pistes sont les suivantes : Les listes et bibliothèques sont inaccessibles sans fournir une identité valide (Et le log IIS présente la 401 sur la page aspx de l’affichage concerné) mais la page d’accueil du site l’est, même si elle n’affiche pas les liens vers les-dites listes. Testons les éléments suivants :
  • Utilisation d’un lien direct vers un document d’une bibliothèque (sur laquelle les utilisateurs anonymes ont des droits de lecture restreinte) : OK, ça fonctionne
  • Accès à un affichage de liste / bibliothèque : Impossible
  • Affichage d’une page de site : OK
  • Affichage d’une page de site contenant un lien vers un doc de liste ou une webpart d’affichage de liste : OK !
Donc on va favoriser des scénarios de restitution par page de site.
image
Préparons une page de site présentant simplement une vue d’une liste : Nous avons notre affichage de liste. En plus, on bénéficie du contrôle fin des affichages car l’utilisateur anonyme ne peut voir que ceux que nous lui mettons à disposition.
image
Préparons ensuite nos pages de contenu. Comme ici, ma page d’accueil, avec des voues vers des listes et bibliothèques, du contenu, des liens… (Remarquez que le menu de gauche présente pour un utilisateur authentifié des listes et bibliothèques du site) L’utilisateur anonyme dispose d’un rendu correct :
image
Et bien sûr, il ne peut pas accéder aux autre affichages des listes rendues dans la page :
image

En conclusion

A l’instar d’un site de publication, favorisez le rendu par pages et non par menus et listes pour les sites à vocation d’accès anonyme !