×

Inheritance of controls within a hierarchy of data processing system resources

  • US 7,917,940 B2
  • Filed: 12/13/2002
  • Issued: 03/29/2011
  • Est. Priority Date: 03/28/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for managing access to data nodes in a hierarchically organized data tree, the method comprising:

  • applying an override Access Control List (ACL) to a child node in a hierarchically organized data tree, wherein the override ACL overrides, in the child node, an access control of an ancestor node, wherein the hierarchically organized data tree describes files in a distributed computing environment (DCE) file system, wherein the override ACL contains a publish option that specifies whether a principal can publish messages on a topic, a subscribe option that specifies whether a principal can subscribe to messages on the topic, and a persistent option that specifies whether a principal can receive messages persistently, and wherein the override ACL passes the access control to a descendent of the child node; and

    assigning priority to and utilizing a user override ACL over a group override ACL, wherein the group override ACL is based on a group to which a user belongs, and wherein the user override ACL is based on an identity of the user, and wherein the child node contains both the group override ACL and the user override ACL for a same user;

    graphically displaying on a user interface device an operations button in a node of a graphically displayed hierarchically organized data tree;

    in response to the operations button being activated, presenting a dialog box that includes three buttons and a box for entering a user'"'"'s name, wherein the three buttons are respectively associated with functions for the publish option, the subscribe option, and the persistent option;

    receiving a name of the user that has been inputted into the box; and

    in response to one of the three buttons being activated, visually displaying a description of an operation, for a chosen option, that is authorized for the user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×