×

Declarative and programmatic access control of component-based server applications using roles

  • US 6,014,666 A
  • Filed: 10/28/1997
  • Issued: 01/11/2000
  • Est. Priority Date: 10/28/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. In a software application development system, a method of defining user access rights to objects of a component-based application prior to distribution and deployment to a plurality of end-user computer systems having a security facility requiring a user to log-on under one of a plurality of user identities configured on the respective computer system, and having a role-based access control operating in response to roles and access privileges declared for the component-based application and a configuration associating the user identities of the respective computer system to the declared roles to control access of a current user to component-based application objects depending on the user identity of the current user being associated in a declared role having declared access privileges for the object, the method comprising:

  • declaratively creating a roles data structure containing information defining a plurality of roles applicable to the component-based application;

    declaratively creating a role privileges data structure containing information defining access privileges of the roles to the objects; and

    packaging the roles data structure and the role privileges data structure with the component-based application into a distribution unit;

    whereby on deployment of the distribution unit to a respective one of the end-user computer systems, the role-based access control of such respective end-user computer system operates to control access of such respective end-user computer system'"'"'s users to the objects based on the roles and access privileges defined in the distribution unit.

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