Sollten Sie Projektdokumente in einer Projektwebsite speichern, werden diese beim Crawl-Vorgang von der Suche natürlich auch durchsucht und gefunden. Hierbei ist es bei einigen Dokumenten zu folgenden Fehler gekommen.
Auffällig war, dass das entsprechende Dokument in meiner Umgebung gar nicht erst angezeigt wurde. Der Fehler wird dadurch verursacht, dass dem entsprechenden Konto der Suche einige Berechtigungen fehlten. Geben Sie dem Seach-Konto – in meinem Beispiel SPSearchAcc und dem Crawl-Konto, in meinem Beispiel “SPCrawlSrvAcc” die folgenden Berechtigungen.
Öffnen Sie auf dem Server den Editor für die lokalen Richtlinien. Extrahieren Sie den folgenden Pfad: “Sicherheitseinstellungen –> Lokale Richtlinien –> Zuweisen von Benutzerrechten”.
Berechtigen Sie als erstes den Service Account der Suche und den Service Account des Crawl-Service zum Ersetzen eines Tokens auf Prozessebene. Suchen Sie hierzu die folgende Regel: “Ersetzen eines Tokens auf Prozessebene” (engl. Replace a process level token Properties). Fügen Sie beide Konten hinzu und klicken Sie anschließend auf “OK”.
Achtung: Sollte der Button ausgegraut sein, so managen Sie wahrscheinlich die lokalen Richtlinien über eine Gruppenrichtline auf dem Active Directory. Nehmen Sie in diesem Fall die Einstellung in der jeweiligen GPO’s um.
Geben Sie nun dem Service-Accounts die Berechtigung zum Anpassen des Speicherkontingentes für einen Prozess. Öffnen Sie hierzu ebenfalls die entsprechende Regeln und fügen Sie die Service Accounts hinzu.
Regel: “Anpassen von Speicherkontingenten für einen Prozess (engl. Adjust memory quatas for a proccess properties).”
Als Letztes geben Sie den beiden Accounts noch die Berechtigung zum Annehmen der Clientidentität nach der entsprechenden Authentifizierung.
Regel: “Annehmen der Clientidentität nach Authentifizierung (engl. Impersonate a client after authentication)”
Starten Sie, nachdem Sie die Einstellungen vorgenommen, den ProjectServer 2013 neu. Öffnen Sie die Such-WebsiteService und löschen Sie den Suchindex. Führen Sie anschließend einen neuen Full-Crawl durch.
Achtung: Kontrollieren Sie vorher, ob die oben durchgeführten Einstellungen auch dem Neustart übernommen haben.