Access restriction facility method and apparatus
AssigneeTandem Computers Incorporated
InventorDonald V. Miller
Life of this patent
Estimating the term…
Loading patent…
AssigneeTandem Computers Incorporated
InventorDonald V. Miller
Estimating the term…
An access control mechanism for granting, revoking, and denying authorization to computer system objects using a customer supplied set of verbs, parameters, attributes, and functions. The access control mechanism employs a processor for providing access controls to objects comprising subject memory, verb memory, object memory, definition memory, rule memory and an evaluator. The processor may be embodied as a microprocessor and memory, or a computer using software. The subject memory stores specified user attributes in a matrix having information for each user on each row, with user attributes in each field. The object memory stores object names, object attributes, and rules for defined verb names. The definition memory stores field definitions, external function declarations and strings. The rule memory stores rule names with their associated boolean expressions. The evaluator determines whether or not access to a specific object is allowed according to specified or default rules, user and object attributes, and definitions. While the term "Discretionary Access Control" is used throughout this document, the mechanism described herein can be used to implement discretionary, mandatory, and nonOdiscretionary (Clark-Wilson) security models.
An access restriction mechanism using a processor for controlling access to objects in a computer system, comprising:
An access restriction mechanism for controlling access to objects in a computer system, comprising:
An access restriction mechanism for controlling access to objects in a computer system, said access restriction mechanism comprising:
A method using a processor for controlling access to objects in a computer system, said processor having subject means, objects means, definition means, verb means, rule means and evaluation means with said evaluation means coupled to said subject means, said object means, said definition means, said verb means, and said rule means, comprising the steps, using said processor, of:
A method using an access restriction mechanism for controlling access to objects in a computer system, said access restriction mechanism having subject means, objects means, verb means, rule means and evaluation means with said evaluation means coupled to said subject means, said object means, said verb means, and said rule means, comprising the steps, using said access restriction mechanism, of:
A method using an access restriction mechanism for controlling access to objects in a computer system, said access restriction mechanism having subject means, definition means, verb means, rule means and evaluation means with said evaluation means coupled to said subject means, said definition means, said verb means, and said rule means, comprising the steps, using said access restriction mechanism, of:
A method using an access restriction facility for controlling access to objects, in a computer system comprising the steps, using said access restriction facility, of:
A method using an access restriction facility for controlling access to objects, in a computer system comprising the steps, using said access restriction facility, of:
A method using an access restriction facility for controlling access to objects in a computer system, comprising the steps, using said access restriction facility, of:
Dependencies are inferred from the claim text.