Identity Cloud

Development, staging, and production tenant environments

Overview

Each Identity Cloud account includes a development, a staging, and a production tenant environment. These three environments let you build, test, and deploy your IAM applications:

Tenant Environment Description

Development

Used for building and adding new features.
Limit the number of identities to 10,000.

Staging

Used for testing development changes, including testing applications under realistic settings such as stress tests and scalability tests.

Production

Used for deploying applications into operation for end users.

Promoting configuration

Identity Cloud uses a promotion model to move configuration changes through the three environments.

The development environment is mutable. This means that you can easily make configuration changes to the environment, either through the browser UI or through the REST API.

By contrast, the staging and production environments are not mutable. This means that you cannot make configuration changes to these environments directly. Instead, the ForgeRock support team promotes the changes from the development environment. This is known as a configuration promotion and is done on a request basis by submitting a support ticket.

In situations where you want a configuration value (such as an authentication token) to be distinct in each environment, the ForgeRock support team can also set this up. This is known as a configuration intervention and is also done on a request basis by setting the configuration value as an ESV, then submitting a support ticket to create a corresponding configuration placeholder.

Tenant Environment Mutable Making Configuration Changes Setting Distinct Environmental Configuration Values

Development

UI or REST API

Configuration intervention request

Staging

Configuration promotion request

Production

Configuration promotion request

Copyright © 2010-2022 ForgeRock, all rights reserved.