2015-03-13

SharePoint - La recherche d’utilisateurs est toujours infructueuse

Votre recherche est fonctionnelle pour tous vos documents, vidéos et autres contenus… Mais d’utilisateurs point ! Votre belle démonstration d’annuaire basé sur la recherche tombe allo (Annuaire, allo… désolé.)

Vérifiez donc votre crawl log. Il peut contenir l’erreur suivante sur le STS :

Error in the Microsoft SharePoint Server People Protocol Handler. ( Object reference not set to an instance of an object.; SearchID = F9CC7134-A517-4E17-A81A-7419B5572B6D )

Capture_20150313_143013

Dans ce cas, vérifiez qu’une collection de sites racine existe à la base de votre application web. Dans mon cas, il y avait les collections de sites : http://devXXX.tomain.fr/sites/Coll1 et http://devXXX.tomain.fr/sites/Coll2. En ajoutant la collection http://devXXX.tomain.fr/ (un team site sans contenu ni droit), puis en lançant un nouveau crawl, mes utilisateurs sont désormais disponibles dans la recherche !

La recherche dans “ce site” ne renvoie rien alors que la recherche globale fonctionne…

Après vos jonglages sur cette GED intranet, paramétrage aux petits oignons des AAM et une mise en prod de haut vol, impossible de retrouver un quelconque document depuis la boite de recherche “ce site” / “this site” du coin supérieur droit de vos pages… Et pourtant, en étendant la recherche ou en recherchant dans “tout” / “All”, avec les mêmes critères, des documents apparaissent !

Quelle que soit votre version de SharePoint, cet article est en effet toujours valable : http://support.microsoft.com/fr-fr/kb/2000365 : La recherche “this site” ne retourne rien si le chemin crawlé n’est pas celui “Par défaut” de vos AAM. Une simple permutation à chaud des mappages et tout rentre dans l’ordre.

2015-03-10

SharePoint dans Azure–Paramétrer son DNS / son AD

Après avoir déployé votre ferme SharePoint dans Azure avec l’assistant, vous voici bien perdu sur le contrôleur de domaine : De console de paramétrage de DNS point, alors que vous êtes admin… Palsambleu !
Tenter de l’activer via l’ajout de features ne vous mènera pas très loin… Mais la piste du salut débute bien là.
Ouvrez une invite de commandes en tant qu’administrateur et entrez cette instruction :
dism /online /Enable-Feature /FeatureName:dns-server-tools
Et PAF, voici votre console ! (Merci Sylvain, pour la commande :) )

Capture_20150310_153629 

Et pour l'annuaire :
dism /online /Enable-Feature /FeatureName:RSAT-ADDS-Tools-Feature

dism /online /Enable-Feature /FeatureName:DirectoryServices-DomainController-Tools