Distributed services authorization management
AssigneeMicrosoft Corporation
InventorsThomas A. Galvin, Bruce W. Copeland
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsThomas A. Galvin, Bruce W. Copeland
Estimating the term…
One or more techniques and/or systems are disclosed for providing resource authorization to users of a distributed memory store (e.g., a distributed web-based cloud service). A session ID that identifies a location of an authorization document in a distributed memory store is used to access the authorization document, which comprises a global section with a principal ID related to a user. The user can be authorized to utilize a resource (e.g., in a distributed cloud service) if a resource section is present for the principal ID in the authorization document, and has appropriate resource data for the resource. If the resource section is not present, it can be created in the authorization document, and identified by a resource identifier. Authorization data can be loaded into the newly created resource section, and the authorization document, with the global and resource sections, is saved to a local cache for the distributed memory store.
A method, implemented at least in part via a processing unit, for providing authorization to a user for a distributed service stored in a distributed memory store, comprising:
A system for providing authorization to a user for a distributed service stored in a distributed memory store, comprising:
A computer readable storage medium, excluding signals, comprising instructions that when executed, perform a method for providing authorization to a user for a distributed service stored in a distributed memory store, the method comprising:
Dependencies are inferred from the claim text.