Method and system for implementing security filters for reporting systems
First Claim
1. A method for implementing a security filter for regulating access to data associated with a reporting system, comprising the steps of:
- enabling a user to submit a user identification input and a user request to an on-line analytical processing system;
identifying the user based on user identification input;
retrieving data associated with the on-line analytical processing system in accordance with the user request;
filtering the retrieved data based on at least one security filter associated with the identified user; and
presenting the data as a report to the user through a user interface.
5 Assignments
0 Petitions
Accused Products
Abstract
Security filters that manage user access to data based on user identification and other data when a user attempts to access information via a query or other mechanisms. Security filters may be implemented to prevent users from viewing or otherwise accessing certain data in a database or other source of information in a reporting or other system. The level of access authorized by a security filter may be based on a user'"'"'s role, capabilities, or other criteria. For example, a regional manager may have a security filter that allows a user to view data from the user'"'"'s particular region regardless of the report the user runs. A security filter may include a filter expression, a top level and a bottom level where each component may be further define a user'"'"'s ability to access certain data.
-
Citations
18 Claims
-
1. A method for implementing a security filter for regulating access to data associated with a reporting system, comprising the steps of:
-
enabling a user to submit a user identification input and a user request to an on-line analytical processing system; identifying the user based on user identification input; retrieving data associated with the on-line analytical processing system in accordance with the user request; filtering the retrieved data based on at least one security filter associated with the identified user; and presenting the data as a report to the user through a user interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for implementing a security filter for regulating access to data associated with a reporting system, comprising:
-
a user input for enabling a user to submit a user identification input and a user request to an on-line analytical processing system; an identification module for identifying the user based on user identification input; an access module for retrieving data associated with the on-line analytical processing system in accordance with the user request; at least one security filter for filtering the retrieved data wherein the at least one security filter is associated with the identified user; and a user interface for presenting the data as a report to the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A processor-readable medium comprising code for execution by a processor to implement a security filter for regulating access to data associated with a reporting system, the medium comprising:
-
code for causing a processor to enable a user to submit a user identification input and a user request to an on-line analytical processing system; code for causing a processor to identify the user based on user identification input; code for causing a processor to retrieve data associated with the on-line analytical processing system in accordance with the user request; code for causing a processor to filter the retrieved data based on at least one security filter associated with the identified user; and code for causing a processor to present the data as a report to the user through a user interface. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification