Unified user identification with automatic mapping and database absence handling
AssigneeServiceNow, Inc.
InventorsDemyn Lee Plantenberg, Frank B. Schmuck, Yuri Volobuev
Life of this patent
Estimating the term…
Loading patent…
AssigneeServiceNow, Inc.
InventorsDemyn Lee Plantenberg, Frank B. Schmuck, Yuri Volobuev
Estimating the term…
An identification system that may be used in heterogeneous computing environments provides a fail-free path to providing identifiers from a single canonical namespace. Objects or gateways requiring an identifier for access are accessed using an identifier for the canonical namespace. If an entity requests access using an identifier from another namespace, an external database is consulted to determine if a mapping exists for the identifier to another identifier the canonical namespace. If no mapping exists, or the external database is unavailable, then an identifier is automatically generated in the canonical namespace and is used for the access. An internal database is updated with the automatically generated identifier, providing a mechanism to add mappings without administrative intervention. To access resources requiring an identifier from another particular namespace, a canonical namespace identifier may be mapped to another identifier in the particular namespace, or a generic identifier may be used.
A computer-performed method for controlling access to a resource in a computer system, the method comprising:
A computer system comprising:
A computer program product comprising computer-readable memory that is not a signal or a carrier wave storing program instructions for execution within a computer system, wherein the program instructions include program instructions for controlling access to a resource in the computer system, wherein the program instructions comprise program instructions for:
Dependencies are inferred from the claim text.