Account Structure (Root & Child)
When an account is first set up on Amberflo, it automatically initializes with a Root account and two default Child accounts: Development and Production environments. These pre-configured accounts provide flexibility in managing your usage of Amberflo across different stages of your workflow.
The Root account serves primarily for administrative tasks and overall account management. Its primary functions include:
- Viewing invoices and billing details directly from Amberflo.
- Managing high-level settings and configurations.
- Accessing all Child accounts and users for consolidated visibility.
Child accounts are designed for using Amberflo’s features and interacting with its capabilities. They allow you to segregate usage between different environments:
- Development account: Ideal for testing, integration, and pre-production activities.
- Production account: Reserved for live operations and real usage tracking.
Additionally, users have the flexibility to create new Child accounts to suit their specific organizational needs. This can be done by navigating to Settings > Account Configurations > Child Accounts. You can also manage and delete your child accounts in this view. Note that child accounts can only be created and deleted through your root account.
Each Child account can have distinct Role-Based Access Control (RBAC) settings, enabling you to assign different levels of permissions to users based on their roles. This ensures that access can be restricted or expanded as needed within each environment. For a deeper dive into configuring RBAC, refer to our RBAC guide.