Application management for a multi-tenant identity cloud service
First Claim
Patent Images
1. A method of managing an application of a plurality of applications in a multi-tenant identity cloud service comprising a plurality of cloud service users, the method comprising:
- defining a plurality of facets for the application, each facet describing a behavior of the application;
defining an application template for each type of application of the plurality of applications, each application template comprising metadata to generate default values for the respective application; and
generating a user interface (UI) comprising functionality to configure all of the defined facets for the application, including a plurality of base common facets common to all of the plurality of applications, after selecting the type of application via the UI;
the common facets comprising an identifier that identifies a System for Cross-domain Identity Management (SCIM) resource within the cloud service that represents the application, and a name that is used when the application acts as an OAuthClient in OAuth-protocol flows.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provide application management functionality in a multi-tenant identity cloud service. Embodiments define a plurality of facets for the application, each facet describing a behavior of the application. Embodiments define an application template for the application that includes metadata to generate default values for the application. Embodiments generate a user interface (“UI”) that includes functionality to configure all of the defined facets.
344 Citations
20 Claims
-
1. A method of managing an application of a plurality of applications in a multi-tenant identity cloud service comprising a plurality of cloud service users, the method comprising:
-
defining a plurality of facets for the application, each facet describing a behavior of the application; defining an application template for each type of application of the plurality of applications, each application template comprising metadata to generate default values for the respective application; and generating a user interface (UI) comprising functionality to configure all of the defined facets for the application, including a plurality of base common facets common to all of the plurality of applications, after selecting the type of application via the UI; the common facets comprising an identifier that identifies a System for Cross-domain Identity Management (SCIM) resource within the cloud service that represents the application, and a name that is used when the application acts as an OAuthClient in OAuth-protocol flows. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to manage an application of a plurality of applications in a multi-tenant identity cloud service comprising a plurality of cloud service users, the manage comprising:
-
defining a plurality of facets for the application, each facet describing a behavior of the application; defining an application template for each type of application of the plurality of applications, each application template comprising metadata to generate default values for the respective application; and generating a user interface (UI) comprising functionality to configure all of the defined facets for the application, including a plurality of base common facets common to all of the plurality of applications, after selecting the type of application via the UI; the common facets comprising an identifier that identifies a System for Cross-domain Identity Management (SCIM) resource within the cloud service that represents the application, and a name that is used when the application acts as an OAuthClient in OAuth-protocol flows. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for providing cloud based identity and access management, comprising:
-
a plurality of tenants; a plurality of microservices; and one or more processors that manage an application of a plurality of applications in a multi-tenant identity cloud service comprising a plurality of cloud service users, the manage comprising; defining a plurality of facets for the application, each facet describing a behavior of the application; defining an application template for each type of application of the plurality of applications, each application template comprising metadata to generate default values for the respective application; and generating a user interface (UI) comprising functionality to configure all of the defined facets for the application, including a plurality of base common facets common to all of the plurality of applications, after selecting the type of application via the UI; the common facets comprising an identifier that identifies a System for Cross-domain Identity Management (SCIM) resource within the cloud service that represents the application, and a name that is used when the application acts as an OAuthClient in OAuth-protocol flows. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification