Tenant and service management for a multi-tenant identity and data security management cloud service
First Claim
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to provide tenant and service management for an identity cloud, the providing comprising:
- receiving, from a Tenant Automation System (TAS) over a network, a request to create an identity cloud service instance for a tenant, wherein the TAS invokes one or more secure identity cloud APIs using privileges of a token associated with an internal identity cloud infra tenancy that comprises a bootstrap tenancy configured to permit access to create identity cloud service instances for tenants;
creating the identity cloud service instance using a task execution framework that includes a task orchestrator and a plurality of synchronous tasks, the task orchestrator instantiating the plurality of synchronous tasks, controlling the plurality of synchronous tasks and generating a response to the request, wherein creating the identity cloud service instance includes creating routing Uniform Resource Locators (URLs) and provisioning namespaces for the tenant; and
sending, to the TAS over the network, the response indicating that the identity cloud service instance for the tenant has been created.
1 Assignment
0 Petitions
Accused Products
Abstract
Tenant and service management for an Identity Cloud Service (IDCS) is provided. A request is received, from a Tenant Automation System (TAS) over a network, to create an IDCS service instance for a tenant. The IDCS service instance is created using a task execution framework that includes a task orchestrator and a plurality of synchronous tasks, the task orchestrator instantiating the tasks, controlling the tasks and generating a response to the request. A response, indicating that the IDCS service instance for the tenant has been created, is sent to the TAS over the network.
-
Citations
20 Claims
-
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to provide tenant and service management for an identity cloud, the providing comprising:
-
receiving, from a Tenant Automation System (TAS) over a network, a request to create an identity cloud service instance for a tenant, wherein the TAS invokes one or more secure identity cloud APIs using privileges of a token associated with an internal identity cloud infra tenancy that comprises a bootstrap tenancy configured to permit access to create identity cloud service instances for tenants; creating the identity cloud service instance using a task execution framework that includes a task orchestrator and a plurality of synchronous tasks, the task orchestrator instantiating the plurality of synchronous tasks, controlling the plurality of synchronous tasks and generating a response to the request, wherein creating the identity cloud service instance includes creating routing Uniform Resource Locators (URLs) and provisioning namespaces for the tenant; and sending, to the TAS over the network, the response indicating that the identity cloud service instance for the tenant has been created. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19, 20)
-
-
8. A method for providing tenant and service management for an identity cloud, the method comprising:
-
receiving, from a Tenant Automation System (TAS) over a network, a request to create an identity cloud service instance for a tenant, wherein the TAS invokes one or more secure identity cloud APIs using privileges of a token associated with an internal identity cloud infra tenancy that comprises a bootstrap tenancy configured to permit access to create identity cloud service instances for tenants; creating the identity cloud service instance using a task execution framework that includes a task orchestrator and a plurality of synchronous tasks, the task orchestrator instantiating the plurality of synchronous tasks, controlling the plurality of synchronous tasks and generating a response to the request, wherein creating the identity cloud service instance includes creating routing Uniform Resource Locators (URLs) and provisioning namespaces for the tenant; and sending, to the TAS over the network, the response indicating that the identity cloud service instance for the tenant has been created. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for providing tenant and service management for an identity cloud, the system comprising:
-
a memory; and a processor, coupled to the memory and a network, the processor being configured to; receive, from a Tenant Automation System (TAS) over the network, a request to create an identity cloud service instance for a tenant, wherein the TAS invokes one or more secure identity cloud APIs using privileges of a token associated with an internal identity cloud infra tenancy that comprises a bootstrap tenancy configured to permit access to create identity cloud service instances for tenants; create the identity cloud service instance using a task execution framework that includes a task orchestrator and a plurality of synchronous tasks, the task orchestrator instantiating the plurality of synchronous tasks controlling the plurality of synchronous tasks and generating a response to the request, wherein creating the identity cloud service instance includes creating routing Uniform Resource Locators (URLs) and provisioning namespaces for the tenant; and send, to the TAS over the network, the response indicating that the identity cloud service instance for the tenant has been created. - View Dependent Claims (15, 16, 17)
-
Specification