Skip to main content

Client Registration Flow

When a customer is registered in CMP (admin onboarding or self-registration, depending on your payment mode), CMP registers them in OpenStack using the admin connector, then switches to the customer's own credentials for all later API calls.

What happens at registration

CMP uses the admin project application credential to:

  1. Create the OpenStack user
  2. Create the OpenStack project
  3. Associate setup resources as required (zones, images, flavors)

Details and diagram: Why the admin project is required.

After registration

All subsequent operations for that customer (VM creation, security groups, volumes, networks, and so on) use the customer's OpenStack user ID and password — not the admin application credential.

See Projects & Credentials.

Documentation in progress

Additional detail (exact timing vs first service create, domain placement, failure retry, admin vs self-registration differences) will be expanded here.