Organization Structure
Last updated
Last updated
Cloud4.ai provides a comprehensive organization structure to efficiently organize the development of modern software products. The organization structure comprises several key components:
The Root User, also known as the Management Account, holds the highest level of access within the organization. This user has unrestricted access to all services and resources within the organization.
Virtual Users are users created within the organization with a limited set of permissions depending on the group they are assigned to. These users are designed to fulfill specific roles or tasks within the organization and have restricted access compared to the Root User. Virtual Users sign in using their Service Identity Code (SIC) instead of an email address.
Organization administrators can invite Virtual Users to the system by directly connecting them to selected groups. Invitations are sent out to specified email addresses and include instructions for the Virtual Users to access the organization's resources.
Root User: The Root User signs in using their email address and password. They have access to all services and resources within the organization.
Virtual Users: Virtual Users sign in using their Service Identity Code (SIC), which uniquely identifies them within the organization. They have limited permissions based on the group they are assigned to.
API Credentials are used to authenticate and access Cloud4.ai services programmatically. They consist of a Client ID and Client Secret, which are securely stored and used to authenticate API requests. The format of API credentials is as follows:
💡 Note: Read more about API credentials usage and Authentication approach in SDK Authentication
Projects are used to segregate billing and limit resources for each environment within the organization. By organizing resources into projects, users can effectively manage and track usage and costs associated with specific projects or environments.
The full list of permissions can be found during the group creation process in the relevant tab:
Projects in Cloud4.ai represent environments or specific initiatives within the organization. Each project can have its own set of resources, permissions, and billing settings. Services within Cloud4.ai are attached to projects, allowing for better organization and resource management.