Skip to main content

Configure applications for your frontend and backend services and clients

Applications are the entry point to your project. Users either login into one of your clients and interact with them directly or use one of your APIs. All applications share the roles and authorizations of their project.

Supported application types​

ZITADEL supports the following client types:

  • Web (Server-side web applications such as java, .net, ...)
  • Native (native, mobile or desktop applications)
  • User Agent (single page applications / SPA, generally JavaScript executed in the browser)
  • API (OAuth Resource Server)
  • SAML

Security considerations​

Ensure the configuration of application settings is limited to authorized users only.

  • Use Manager roles to limit permissions for your users to make changes to your applications
  • When granting projects to other organizations, the receiving organization can't see or change application configuration

References​