Managing multiple environments, such as production, staging, and development, is essential for maintaining stability, security, and efficiency in your Fliplet apps. This guide walks you through setting up and managing users, accounts, and apps across multiple environments.

Get started

  1. Create root accounts
  2. Configure each environment
  3. Implement user roles and policies
  4. Set up environment-specific configurations
  5. Copy apps

Step 1 – Create root accounts

  1. Go to https://studio.fliplet.com/signup
  2. Register unique email addresses for each environment. For example:
    • Production: prod-fliplet@your-org.com
    • Staging: staging-fliplet@your-org.com
    • Development: dev-fliplet@your-org.com

Step 2 – Configure each environment

  1. Sign in to each root account separately
  2. Set up an organizational structure for each environment
  3. Ensure environments remain isolated to prevent accidental changes

Step 3 – Implement user roles and policies

  1. Define Admin and Standard roles for each environment
  2. Assign permissions based on user needs (e.g., admins manage apps, standards contribute content)
  3. Ensure roles follow the principle of least privilege

Step 4 – Set up environment-specific configurations

  1. Set up security rules tailored to each environment
  2. Implement access restrictions to control who can enter sensitive environments (like Production)
  3. Define any additional environment settings for testing or development

Step 5 – Copy apps

  1. From Fliplet Studio, duplicate the apps you want to migrate to other environments
  2. Remove any sensitive or production-specific data from the copies
  3. Deploy apps to their respective environments accordingly

Best practices

  • Security – Use MFA or SSO, audit permissions regularly, and monitor access logs
  • Documentation & Training – Keep internal policies updated and educate team members on procedures

Security rules

  1. Establish environment-specific security protocols for access, data, and incidents
  2. Implement Data Source Security Rules to maintain integrity and confidentiality
  3. Refer to the Fliplet article on security rules setup for more guidance

Summary

By separating your development, staging, and production environments, you enhance control, minimize risks, and streamline app development workflows in Fliplet. Start with isolated root accounts, define roles, and enforce security to scale confidently.

Related Articles

 

 
Was this article helpful?
YesNo