Patent ID: 9652542
Date: 2017-05-16
CPC Classifications: G06F

Claim:
1. A method, comprising: associating, by a processor, an authenticated user of a data store with a user group and disabling from a view of the user some features of the data store based on access rights assigned to the user; identifying, by the processor, an analysis module accessible, via a data store interface, that the user is requesting for processing against the data store, the analysis module calculates groups of information identified in the data store; presenting, by the processor, schemas within the data store interface to the user that comports with the access rights of the user to the data store, the access rights based on the user group, and the access rights assigned in the schema to the schema elements and presenting the schemas based on the access rights assigned to the user by evaluating policy during the presenting, wherein at least a portion of at least one schema is redacted out based on the evaluation of the policy; receiving, by the processor, selections, via the data store interface, from the user: for the schemas and for options that are to be assigned to the analysis module and the selections including schema elements for each schema selected by the user, the each schema element controlled based on the user's access rights; executing, by the processor, the analysis module for information in the data store defined by the selections to produce results; and providing, by the processor, the results to the user.