 |
 |
|
|
|
|
Title: |
US5761669:
Controlling access to objects on multiple operating systems
[ Derwent Title ]

|
Country: |
US United States of America

|
| |
Inventor: |
Montague, David S.; Bellevue, WA
Misra, Pradyumna K.; Issaquah, WA
Swift, Michael M.; Bellevue, WA
Reichel, Robert P.; Redmond, WA

|
Assignee: |
Microsoft Corporation, Redmond, WA
other patents from MICROSOFT CORPORATION (373780) (approx. 3,197)
News, Profiles, Stocks and More about this company

|
Published / Filed: |
1998-06-02
/ 1995-09-26

|
Application Number: |
US1995000534197

|
IPC Code: |
Advanced:
G06F 21/00;
H04L 29/06;
Core:
more...
IPC-7:
G06F 17/30;

|
ECLA Code: |
H04L29/06S20; G06F21/00N9A2H; G06F21/00N9S; H04L29/06; H04L29/06S10A;

|
U.S. Class: |
Current:
707/103.R;
Original:
707/103;
707/104;

|
Field of Search: |
395/650,614,700,728,800,186
379/095
707/103,104

|
Priority Number: |

|
Abstract: |
A method and system for controlling access to entities on a network on which a plurality of servers are installed that use different operating systems. A request is entered by a user at a workstation on the network to set access permissions to an entity on the network in regard to a trustee. In response to the request, various application programming interfaces (APIs) are called to translate the generic request to set permissions on the entity into a format appropriate for the operating system that controls the entity. Assuming that the user has the appropriate rights to set access permissions to the entity as requested, and assuming that the trustee identified by the user is among those who can have rights set to the entity, the request made by the user is granted. Entities include both "containers" and "objects." Entities are either software, such as directories (containers) and files (objects), or hardware, such as printers (objects).

|
Attorney, Agent or Firm: |
Anderson, Ronald M. ;

|
Primary / Asst. Examiners: |
Lintz, Paul R.; Coby, Frantz

|
INPADOC Legal Status: |
Show legal status actions
Family Legal Status Report

|
 |
 |
|
|
|
|
Parent Case: |
RELATED APPLICATIONS
This application is a continuation-in-part of prior application Ser. No. 08/465,990, filed Jun. 6, 1995, now U.S. Pat. No. 5,675,782, the benefit of the filing date of which is hereby claimed under 35 U.S.C. § 120.

|
Family: |
Show 2 known family members

|
First Claim:
Show all 26 claims |
The invention in which an exclusive right is claimed is defined by the following:
1. A method for handling a request to change an access to an entity on a network by an account, where the entity may have existing inheritance attributes associated with it for the account, the entity comprising one of a plurality of different types of entities that are controlled by at least one of a plurality of different operating systems on the network, comprising the steps of:
- (a) determining if the request was made by a trustee having permissions for making the request;
- (b) identifying any existing permissions for the account to the entity; and
- (c) based upon the existing inheritance attributes to the entity for the account and the existing permissions to the account for the entity, modifying a list of access control entries that are used in controlling access to a plurality of entities on the network so as to grant the request without affecting any other existing access permissions in the list.

|
Background / Summary: |
Show background / summary

|
Drawing Descriptions: |
Show drawing descriptions

|
Description: |
Show description

|
Forward References: |
Show 82 U.S. patent(s) that reference this one

|
|