Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I've setup Search on a SharePoint 2010 Farm. It has crawled the site perfectly and there are thousands of items in the index. However, only the admin user can search. I've been over the settings, and I don't get why normal users can't find content they already have access too. It can't be security trimmed - or can it?

share|improve this question
add comment

5 Answers 5

up vote 7 down vote accepted

We solved this by adding the service account to the "Windows Authorazation Access Group". We restarted the search services and IIS and did a new full crawl. When the crawl was finished normal users finally got search results. It appears the service account for search didn't have enough access to read out end users accesses.

share|improve this answer
    
Makes sense. Good catch! –  Neil Richards Mar 21 '11 at 0:50
add comment

search results are security trimmed for each and every user. Make sure users have access to files and do a full crawl again.

Let us know how things develop.

share|improve this answer
    
So even if the normal user can navigate through the site collection content, and the files in the document libraries, the same user can't search this content? That doesn't make any sense. –  user2657 Mar 18 '11 at 7:28
    
I am not sure if I got you right. Maybe you can help me out with some more details. (1) You say "normal users can't find content" -what does that mean? Do they get an error message or just 0 results on the search result page? (2) If we talk about "normal users" -do you have a seperate account you are testing with? Did you try to make the test user a site collection admin to verify its a permission issue? Did you try to open the files you try to find in search, from the document library? –  AlexPoint Mar 18 '11 at 9:35
add comment

If your users have access to a document and can read it / view properties, and the admin can see the documents in the search results, but the users can't, then there's definitely something strange going on.

Some things to try

  • Verbose logging of search. Does the ULS log show up anything when users try to search
  • Write a console app that fires off a search and execute it as a "normal" user and then as an "admin" do you get any errors that the UI might be hiding from you?

Really, you just want some sort of error message that you can post here for us to help you further.

share|improve this answer
    
I didn't know I could verbose logging searches. I guess I will have to Google that. –  user2657 Mar 22 '11 at 7:34
    
Central Admin > Monitoring > Configure Diagnostic Logging; Tick SharePoint Server Search and set event level to Verbose. Obviously don't leave it on long-term. –  Neil Richards Mar 22 '11 at 17:47
add comment

I left something out above ... have a look at this as well:

http://support.microsoft.com/kb/2344518

Have you got a one-way trust?

share|improve this answer
    
Thanks for the suggestion. However, this is all running in one domain. This problem was solved by adding the service account in the right access group. The selected answer for this question above. :) –  user2657 Mar 22 '11 at 7:33
add comment

let me guess. You have your machines in one domain, and your users in another.

Try this : http://technet.microsoft.com/en-us/library/cc263460%28office.12%29.aspx

http://social.technet.microsoft.com/Forums/en-US/sharepointadmin/thread/fe3c7a35-412e-43d7-8341-01e5e7e188b6

Works for me!

share|improve this answer
    
The linked articles do not address the problem in the original question about not seeing search results. –  lwbecker2 Aug 8 '12 at 19:26
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.