| CPC G06F 16/901 (2019.01) | 20 Claims |

|
1. A computer-implemented method comprising:
indexing metadata for a plurality of content items in a content management system having a content index associated with the plurality of the content items thereby creating a metadata index;
utilizing the metadata index to identify at least one set of content items with updated content, the updated content having been updated after the indexing of the metadata index;
updating the content index by merging the metadata index with the content index;
evaluating, in a search engine, user permissions based on a user identity of a user providing a query input to search content of the content management system; and
constraining, by the search engine, a generated search result set based on the evaluating of the user permissions, the constraining comprising limiting the search engine from adding a content item of the plurality of content items to the result set unless the evaluating of the user permissions and a search for the query input does not exclude the content item.
|