If a record filter is specified, whether for security, custom catalogs, or any other reason, the Oracle Endeca Server applies it before any search processing.
The result is that the search query is performed as if the data set only contained records allowed by the record filter.