Company Management

Companies are the root of the multi-tenancy hierarchy. All resources and users belong to exactly one company.

What Happens When You Create a Company

When a company is created, the system:

  • Assigns a unique identifier to the company.
  • Assigns you as the Global Admin of that company.
  • Initializes default Environments (e.g., Development) if configured.

Security Rule: Users cannot access resources of a company they are not a member of.

UI Usage Guide

Follow these steps to create and manage companies in the admin panel.

Step 1: Create Your Company (First-time Setup)

After signing up, you will be redirected to the Company Setup page.

  1. Click "Create New Company" card.
  2. Fill in Company Name (e.g., "Manual Test Company").
  3. Add a Description for your organization.
  4. Select a Plan from the available options (e.g., Starter).
  5. Click "Setup Company" to create your company.

You will be redirected to the main dashboard after creation.

Company creation form filled

Step 2: Edit an Existing Company

  1. Navigate to Companies from the sidebar menu.
  2. Click the edit icon (pencil) on the company row.
  3. Modify the Company Name or other fields.
  4. Click "Save" to apply changes.
Edit company dialog