| CPC H04L 9/3213 (2013.01) [H04L 63/101 (2013.01); H04L 63/102 (2013.01); H04L 63/205 (2013.01)] | 19 Claims |

|
1. A method for dynamic authorization and access management, the method comprising:
receiving from a client application a request to access requested data accessible via one or more endpoints, wherein the request is transmitted to an identity provider for authentication;
receiving, from the identity provider, a user authentication based on one or more user attributes;
defining a scope of access to one or more portions of the one or more endpoints based on user context and one or more security policies, wherein the user context includes the user authentication;
generating an enriched token based on the authenticated request and the defined scope of access, wherein the enriched token provides the defined scope of access;
controlling access to the requested data in accordance with the defined scope of access provided by the enriched token, wherein the defined scope of access to each portion of an endpoint is dynamically updated based on one or more modifications to the one or more security policies; and
providing the enriched token to the client application, the client application using the enriched token to access the requested data in accordance with the scope of access.
|