All Products
Search
Document Center

Identity as a Service:Custom applications

Last Updated:Mar 31, 2026

Enterprises typically run multiple custom applications, each managing its own accounts and access — creating identity silos that make onboarding, offboarding, and access control slow and error-prone. IDaaS connects your custom applications to a centralized identity system, giving you unified single sign-on (SSO), automated account synchronization, and consolidated permission management. Administrators add the application in the IDaaS console; developers then implement the integration using the linked developer documentation.

Add a custom application

  1. Go to Applications and click Add Application.

  2. Select the Custom Applications tab and click Add Custom Application to begin configuring the custom application.

Integration layers

IDaaS supports three integration layers for custom applications. We recommend reviewing them in descending order, starting with Layer 1.

LayerWhat it doesValueDeveloper documentation
Layer 1: Unified logonImplements SSO using the OpenID Connect (OIDC) protocol. Configure application accounts and grant application permissions to let enterprise accounts log on to applications with a single set of credentials.One account for all applications. Unified authorization, management, and behavior auditing across the enterprise.Integrate a custom application with SSO
Layer 2: Unified accountsImplements account synchronization via the IDaaS synchronization API. Connect to the IDaaS synchronization API to break down identity silos and keep account information consistent across all connected applications.Change account information in one place; changes take effect everywhere. Significantly reduces the manual, error-prone work of managing accounts across multiple systems.Integrate a custom application with account synchronization
Layer 3: Unified permissions (not supported yet)Will implement permission hosting using IDaaS's role-based access control (RBAC) model. Host in-app roles, menus, and features in IDaaS for unified authorization management.Fine-grained access control. Unified management of information access permissions across the enterprise. Reduces the development cost of building complex permission systems per application.

What's next

After adding the application, implement one or more integration layers using the developer documentation listed in the table above. Start with Layer 1 (SSO) to give your users unified logon access, then consider Layer 2 (account synchronization) to streamline account lifecycle management.