EP3361702A1

Multi-tenant identity and data security management cloud service

Abstract

A method and system provide cloud-based identity and access management comprising: receiving a request to perform an identity management service; accessing a microservice based on the identity management service; determining one or more real-time tasks and one or more near-real-time tasks that are required to be executed to complete the identity management service; synchronously executing the one or more real-time tasks by the microservice; and sending the one or more near-real-time tasks to a queue to be asynchronously executed.

EP3361702A1, drawing sheet 1
Sheet 1 of 18

Term

10.6 yearsto projected expiry

Projected expiry 9 May 2037, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

15 claims: 3 independent, 12 dependent

  1. 1
    A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to provide cloud- based identity and access management, the processor:receiving a request to perform an identity management service;accessing a microservice based on the identity management service;determining one or more real-time tasks and one or more near-real-time tasks that are required to be executed to complete the identity management service;synchronously executing the one or more real-time tasks by the microservice;and sending the one or more near-real-time tasks to a queue to be asynchronously executed.
  2. 10
    A method of cloud-based identity and access management, comprising:receiving a request to perform an identity management service;accessing a microservice based on the identity management service;determining one or more real-time tasks and one or more near-real-time tasks that are required to be executed to complete the identity management service;synchronously executing the one or more real-time tasks by the microservice;and sending the one or more near-real-time tasks to a queue to be asynchronously executed.
  3. 15
    A system for providing cloud-based identity and access management, the system comprising:a receiving module that receives a request to perform an identity management service;an accessing module that accesses a microservice based on the identity management service;a determining module that determines one or more real-time tasks and one or more near-real-time tasks that are required to be executed to complete the identity management service;a synchronously executing module that synchronously executes the one or more real-time tasks by the microservice;and a sending module that sends the one or more near-real-time tasks to a queue to be asynchronously executed.