Parameters Required in Requests to Migrate Existing Azure Active Subscriptions
To migrate active Azure subscriptions to CloudBlue Connect, it is necessary to complete the following steps:
-
When placing an order, the
migration_info_object
parameter must contain the subscription id and the Microsoft domain of the subscription to be imported. This information must be provided in JSON format. For example:Note:
- Refer to CloudBlue Commerce API documentation for additional information on how to manage orders through the platform's API.Copy{
{
"key": "migration_info_object",
"structured_value":
{
"import_microsoft_subscription_id":"00000000-0000-0000-0000-000000000001",
"microsoft_domain":"sampledomain.onmicrosoft.com"
}
}
}Parameter ID Description migration_info_object JSON structure with the following parameters:
Parameter ID Description import_microsoft_subscription_id The Azure subscription Id of the subscription to be imported. microsoft_domain The Microsoft domain of the subscription to be imported including ".onmicrosoft.com". For example: mycompanyDomain.onmicrosoft.com.
Exceptionally, when the domain is not known, the Microsoft entitlement ID and the Customer ID can be used instead. For example:
{
{
"key": "migration_info_object",
"structured_value":
{
"import_microsoft_subscription_id":"00000000-0000-0000-0000-000000000001",
"customer_id":"00000000-0000-0000-0000-000000000002"
}
}
}Parameter ID Description migration_info_object JSON structure with the following parameters:
Parameter ID Description import_microsoft_subscription_id The Azure subscription Id of the subscription to be migrated. ms_customer_id As explained above, this field can only be used exceptionally when the microsoft_domain
parameter is not used in cases when the domain is unknown. See the examples above - When a new order is placed, the processor will check if the
migration_info_object
parameter contains data. If that is the case, the order will be considered as a migration and the processor will use the information provided in the such parameter to populate the corresponding fulfillment parameters.
Note: During the migration process, the processor will check for data correctness and to avoid duplication . However, the domain ownership will not be validated.
Important: It is only possible to migrate active subscriptions.