Systems and methods for integrating access control with a namespace
AssigneeMicrosoft Corporation
InventorsAlexander I. Hopmann, Van C. Van, Brian J. Deen
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsAlexander I. Hopmann, Van C. Van, Brian J. Deen
Estimating the term…
Provided are methods and systems for integrating the access controls of computer resources into a namespace or domain. For a remote user, a computer network or system is a namespace represented by a URL. In order to enforce the access controls of the computer network being accesses, a remote user is impersonated by a server of the computer system such that access requests to the resources of a system are made by the server in the security context of the remote user. By impersonating the remote user, the actual rights of the remote user are being presented to the access controls rather than the rights of the server. In this manner, the access control of the system can be enforced directly on the remote user and the access control is effectively extended to the namespace.
In a computer system comprising a server that provides remote access to one or more resources and a security system for controlling access to the one or more resources, a method for enforcing access control to a resource of a computer system at the security system as opposed to enforcing access control at the server, the method comprising the steps of:
In a computer system comprising a server that provides remote access to one or more resources and a security system for controlling access to the one or more resources, a method of enforcing access control, by the security system, on a remote user accessing a resource, as opposed to enforcing access control at the server, the method comprising the steps of:
In a computer system comprising a server that provides remote access to one or more resources and a security system for controlling access to the one or more resources, a computer program product for a method of enforcing access controls at the security system against remote users as opposed to enforcing access controls against remote users at the server, the computer program product comprising:
In a computer system comprising a server that provides remote access to one or more resources and a security system for controlling access to the one or more resources, a computer program product for a method of enforcing access controls on a remote user of the computer system at the server system as opposed to enforcing access control against the remote user at the server, the computer program product comprising:
Dependencies are inferred from the claim text.