Secure data access in a multidimensional data environment
First Claim
1. A method comprising:
- presenting a user interface for setting access rights to members of a data cube and access rights to transactional data from which the data cube was derived;
formatting a web page by which a user can compose an electronic report that includes members of the data cube as well as the transactional data to which the user has access based on the set access rights;
communicating the web page to a client device for display to the user; and
publishing the electronic report to include the members of the data cube to which the user has access and an icon for viewing the accessible transactional data from which the members of data cube accessible by the user were derived.
7 Assignments
0 Petitions
Accused Products
Abstract
A web-based data access system is described that allows users to securely access, manipulate and share information. The data access system includes a database that stores multidimensional data and transactional data. A server presents a user interface for setting access rights to members of the multidimensional data and access rights to transactional data. The server presents a web-based interactive environment for creating electronic reports from the multidimensional data. A page generation module executing on the server generates web pages for the environment based on the set access rights. The page generation module formats the web pages to permit an author of the electronic report to include only the accessible dimensions and members in the electronic report according to the set access rights.
117 Citations
12 Claims
-
1. A method comprising:
-
presenting a user interface for setting access rights to members of a data cube and access rights to transactional data from which the data cube was derived; formatting a web page by which a user can compose an electronic report that includes members of the data cube as well as the transactional data to which the user has access based on the set access rights; communicating the web page to a client device for display to the user; and publishing the electronic report to include the members of the data cube to which the user has access and an icon for viewing the accessible transactional data from which the members of data cube accessible by the user were derived. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
storing a data cube having multidimensional data derived from transactional data; presenting an interactive environment for creating an electronic report of the multidimensional data; permitting an author of the electronic report to include in the electronic report only multidimensional data to which the author has access by controlling access to the multidimensional data based on access rights set by a first user; publishing the electronic report from the interactive environment to include the multidimensional data to which the author has access and a icon for viewing the transactional data; receiving input from a user viewing the electronic report selecting a range of the multidimensional data displayed by the electronic report; controlling access to the transactional data based on the set access rights by determining whether the user viewing the electronic report has access to transactional data corresponding to the selected range of the multidimensional data displayed by the electronic report by; and displaying the corresponding transactional data based on the determination.
-
-
5. A computer-readable medium having instructions thereon for causing a programmable processor to:
-
present a user interface for setting access rights to members of a data cube and access rights to transactional data from which the data cube was derived; format a web page by which a user can compose an electronic report that includes members of the data cube as well as the transactional data to which the user has access based on the set access rights; communicate the web page to a client device for display to a user; and publish the electronic report to include the members of the data cube to which the user has access and an icon for viewing the accessible transactional data from which the members of data cube accessible by the user were derived. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system comprising:
-
a database storing multidimensional data and transactional data; a server to present a user interface for setting access rights to dimensions and members of the multidimensional data and access rights to the transactional data; and a page generation module executing on the server to format a web page by which a user can compose an electronic report that includes members of the multidimensional data as well as the transactional data to which the user has access based on the set access rights, and publish the electronic report to include the members of the multidimensional data to which the user has access and an icon for viewing the accessible transactional data from which the members of multidimensional data accessible by the user were derived. - View Dependent Claims (11, 12)
-
Specification