Dynamic authorization to features and data in JAVA-based enterprise applications
AssigneeSiemens Aktiengesellschaft
InventorChristoph Kuhmuench
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorChristoph Kuhmuench
Estimating the term…
Systems and methods are presented for dynamically controlling role-based access to enterprise applications. The access includes both a user's ability to access a requested functionality (hereinafter referred to as “features”) in an enterprise applications, as well as the user's ability to access the specific data (and request filtering of the data) within the enterprise applications. The systems and methods provide dynamic control by utilizing a number of separate tables for identifying each element (user, role and feature), with join-tables used to define, on an active/customized basis, the association of each user with respect to a particular role (user_role join-table) and association of each feature with the listing of roles (feature_role join-table). The join-tables and specific element tables may be modified during runtime to modify any of the associations or listings.
A computer-implemented method of controlling access to enterprise applications, the method comprising the steps of:
A system for providing dynamic management of roles and features in enterprise applications comprising
Dependencies are inferred from the claim text.