A user can belong to multiple organizations and an organization can have one or more environments. This article explains what an environment is and how to use environments in Prepr.


An environment is an isolated container for your project, for example for a website or an app. Every environment has its own schema as well as content items, media files, personalizations and users. A schema is made up of models, components and remote sources. For more details, check out the Schema docs.

Depending on your needs you could have one or more environments for a website. When you have multiple environments, it allows you to safely test your project in a dev environment without affecting your production-ready content. In the case of a big corporation, you could have multiple environments to manage content for different brands, for example.

Check out the Develop with Prepr docs to learn more about setting up and managing environments.