---
title: When to Use
url: https://docs.kaltura.com/docs/events-collaboration/app-registry-api/app-registry-when-to-use
---

## When to Use

- **Partner application management** — Platform administrators registering and tracking all application instances (KMS sites, Events Platform portals, custom integrations) across the organization  
- **SSO and domain-based routing** — Developers configuring organization domain bindings so users are automatically directed to the correct application instance based on their email domain  
- **Developer app lifecycle** — Development teams registering custom application instances, enabling/disabling them across environments, and syncing app metadata with external systems  
- **Cross-service context linking** — Backend systems resolving virtual event IDs to app GUIDs for use with the User Profile API, Messaging API, and other services that associate data with specific application contexts
