Manage Applications and Environments
Create, rename, and delete Applications and Environments in the Developer Console, choose the default Environment, clone or move configuration between Environments, and switch the one you are working in.
Create, rename, or delete an Application
In the Developer Console, Tenant → Applications lists every Application in the Account as a tile, each with its Environment cards beneath it. A new Application is seeded with a Development and a Production Environment.
- Application
- Developer Console
- Path
- TenantApplications
- Opens with
applications.viewRead the Account's Applications and Environments, and open an Environment's Overview.
- Context
- Account-wide. No Application or Environment selection applies.
Create, rename, or delete an Application
Create, rename, or delete an Environment
Each Environment card carries a ⋯ menu (Environment actions). Environments are where permissions, roles, assignments, keys, and integrations live, so each one is an independent copy of that configuration.
Create, rename, or delete an Environment
Choose the default Environment
Every Application has one default Environment, marked with a Default pill: the one an administrator lands on when they open the Application without picking an Environment.
Choose the default Environment
Clone or move configuration between Environments
Configuration travels three ways: cloned into a new Environment as it is created, exported to a JSON file and imported elsewhere, or promoted directly. What travels is the permission catalog, roles and their permissions, OAuth clients, and webhook subscriptions. API keys, identities, role assignments, and secrets never do; imported OAuth clients and webhooks get freshly minted secrets.
Clone or move configuration between Environments
Switch the Environment you are working in
Everything under Access Control belongs to one Environment at a time. Two controls choose it, and both keep you on an Environment-scoped page.
Switch the Environment you are working in
production_identities.access; everyone else sees a panel explaining the restriction rather than the people.If you don't see this
Each control on the Applications page exists only for someone who may use it. When something described above is missing, one of these is why:
Tell us how we can improve this guide.