Set up an environment
You now have a solid idea of Kontent.ai’s versatility in content management and what kind of environment you want to set up. Let’s dive in on how to create an environment. This lesson will walk you through how you can create, clone, and configure your environment.
Create a new environment
Creating an environment means you make a copy of a selected environment, such as Production. You can create a new environment in your- Select which users to activate in the new environment based on their roles.
- Name the new environment based on its purpose. Use an easily identifiable name such as Develop.

Identify your environment
After you create your new environment, you get a unique environment ID. The environment ID looks like this:8d20758c-d74c-4f59-ae04-ee928c0816b
. For example, you can use the environment ID to retrieve content via API.
Choose an environment to work with
You can switch between the environments in your Kontent.ai project using the second drop-down at the top.
What does the new environment contain?
When it comes to data, the new environment is an exact copy of the source environment. This means the new environment contains the content & assets, content model, and environment settings of the source environment.Tailor access levels for your new environment
In Kontent.ai, users can be assigned distinct roles and permissions within each environment. This ensures that individuals have appropriate access levels tailored to their responsibilities. For example, Developer roles can be assigned to non-production environments such as Develop.Project managers enjoy unrestricted access to all environments with all the associated content to oversee the entire project seamlessly.To maintain an optimal workflow, it’s crucial to restrict content creators to the production environment only. By doing so, content creators can focus solely on content production, minimizing the risk of any mistaken efforts made in the wrong environment, such as creating content meant to be published in a non-production environment. This practice safeguards content integrity and promotes efficient collaboration within the workflow.