Question

Some info:

In my SharePoint 2010 environment I have set the "Draft Item Security" to "Only users who can edit items". The search service account have Full Read permissions and should be able to index all items in the document library during it's full crawl.

So the problems is that when I search the documents whose version is not a major version and have special permissions on it is not visible.

The question:

So the question might should be: How can i crawl ALL documents on a site? What permissions-level should the service account have to index the documents?

Full-Read won't do. When you think about it, the crawl account Full read, and the "Draft Item Security" setting says "Only Users who can EDIT". So must we change to contribute/design permissions level?

Some more info:

It's not because of the permissions on the user that I'm doing the search with, I can go to the location of the document and see it.

Basically the only permissions-group/level who can't see the document is "Read".

So I assumed that the search service account can't see it.(I don't have the possibility to log in on this account). I've tested to change the accounts permissions on the site but no luck.

I'm aware that this question might be a replica of this: How can I get draft documents in a document library to be crawled by search? But by reading the answers it did not help me.

Thanks in advance!

Was it helpful?

Solution

So while writing the question i answered my own question.

"Draft Item Security" setting says "Only Users who can EDIT". So we must change to the permission-level from Full Read to Full Control, not the cleanest way to solve this, but it works.

Have any input please let me know :)

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top