×

Security systems, methods, and computer program products for information integration platform

  • US 10,567,383 B2
  • Filed: 03/28/2017
  • Issued: 02/18/2020
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a search system, a search query from a client device associated with a user, the search system configured for evaluating search queries according to a security model, the security model having an inbound check and an outbound check;

    responsive to the search query, performing the inbound check at query time, the inbound check including determining principals associated with the user, the inbound check performed by the search system embodied on a server machine;

    modifying the search query to include a union of the security level principals associated with the user to define a scope of search for the search query, the modifying performed by the search system, the principals obtained or received from a plurality of repositories, wherein the search system performs the search query that has been modified in across the plurality of repositories using the principals obtained or received from the plurality of repositories;

    after the search query is performed, performing an outbound check including verifying whether the user has authorization to view search results from the search query, the outbound check performed by the search system;

    based on authorization information associated with the user, filtering out documents in the search results for which the user is not authorized to access, the filtering performed by the search system; and

    presenting, on the client device, only documents in the search results for which the user is authorized to access based on the authorization information associated with the user.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×