Enforcing native access control to indexed documents
First Claim
Patent Images
1. A method for processing a search request, comprising:
- storing one or more indexed levels of access control list information in a search index for each document identified in the search index;
generating an interim result set by matching the one or more indexed levels of access control list information associated with each said document to one or more security groups associated with the search request; and
generating a final result set from the interim result set by performing impersonation.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided for processing a search request. One or more indexed levels of access control list information are stored in a search index for each document identified in the search index. An interim result set is generated by matching the one or more indexed levels of access control list information associated with each said document to one or more security groups associated with the search request. A final result set is generated from the interim result set by performing impersonation.
217 Citations
39 Claims
-
1. A method for processing a search request, comprising:
-
storing one or more indexed levels of access control list information in a search index for each document identified in the search index;
generating an interim result set by matching the one or more indexed levels of access control list information associated with each said document to one or more security groups associated with the search request; and
generating a final result set from the interim result set by performing impersonation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An article of manufacture for processing a search request, wherein the article of manufacture stores instructions, and wherein the article of manufacture is operable to:
-
store one or more indexed levels of access control information in a search index for each document identified in the search index;
generate an interim result set by matching the one or more indexed levels of access control list information associated with each said document to one or more security groups associated with the search request; and
generate a final result set from the interim result set by performing impersonation. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for processing a search request, comprising:
logic capable of causing operations to be performed, the operations comprising;
storing one or more indexed levels of access control list information in a search index for each document identified in the search index;
generating an interim result set by matching the one or more indexed levels of access control list information associated with each said document to one or more security groups associated with the search request; and
generating a final result set from the interim result set by performing impersonation. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
Specification