Skip to main content

Applications

An application is a top-level container for your authorization model. Everything — resource types, resources, subjects, roles, groups, and policies — belongs to an application.

When to use applications

Create an application for each product or service that has its own authorization model.

ScenarioApplications
Single product1 application
CRM + Docs app2 applications
Microservices sharing auth model1 application
Microservices with separate auth models1 per service

How they work

  • Each application has its own set of resource types, resources, subjects, roles, groups, and policies.
  • Roles and policies can be scoped to specific applications.
  • Your API key is scoped to your tenant, which can contain multiple applications.

Creating an application

In the Console, go to Applications and click Create Application. Provide a name and optional description.