Enterprises typically have a set of custom applications that support their unique business processes. Administrators can add custom applications in IDaaS and develop the integration by following the integration documentation that IDaaS provides.
Procedure
Enterprises typically have a set of custom applications that support their unique business processes. Administrators can add custom applications in IDaaS and develop the integration by following the integration documentation that IDaaS provides.
Go to Applications and click Add Application.
Click the Custom Applications tab, and then click Add Custom Application to start configuring the custom application.
Integration levels for custom applications
IDaaS allows the identity system of an enterprise's custom applications to integrate with IDaaS at three levels. Review your integration requirements from top to bottom, in the following order:
Integration level | Description | Value |
Level 1: Unified sign-on | Implements single sign-on (SSO). Integrate with the OIDC protocol and configure application accounts and application authorization so that enterprise accounts in IDaaS can sign on to the application. Developer documentation: Integrate a custom application with single sign-on. | Employees use one account to access all applications. Unified authorization, unified management, and unified behavior auditing. |
Level 2: Unified accounts | Implements account synchronization. Integrate with the IDaaS synchronization API to break down identity silos. Developer documentation: Integrate a custom application with account synchronization. | A change made in one place takes effect everywhere, which makes account management fast and convenient and greatly reduces inefficient work. |
Level 3: Unified permissions (not yet supported) | Implements permission hosting. Integrate with the standard and flexible IDaaS role-based access control (RBAC) model to host permissions such as application roles, menus, and features in IDaaS, and manage authorization in a unified way. | Provides fine-grained management of access control and centrally coordinates the permissions for information access within the enterprise. Reduces the cost of developing a complex and expensive permission system for custom applications. |