When searching in the IT Shop website, the message "There are too many results for this search. Try your search again with more specific keywords" will appear, even if there should only be a short list of results.
There are two search options within a form.
The first, by default, is the search at the top of the grid, looks through all of these objects, even those that the logged in user doesn't have permission for.
The second type of search is to use the "Filter" icon. This will search inside the already provided results, instead of starting a lucene/global search.
The second search on the grid filter, will send direct SQL statements to the database server, and not use the search index.
The only limitation of using the filter, is it can only load 200 results. This is fixed in 8.0.2 and above, by implementing some new filter strategies.
If it's needed to use the lucene/global search, please implement the code snippet below, as it enables different settings within the product. Identity Manager provides multiple search options, depending on the environment. Faster search by default, more detailed search using the IsSearchAfterLoad, but at the trade of some performance.