Symptoms

"Provisioning "Tenant" for APS application Azure Cloud Solution Provider" task fails:

Additional info: The provisioning request to 'https://api.partnercenter.microsoft.com/...' has failed. HTTP 400 Required field is missing. Parameter(s): address

azure.log contains the following error:

ERROR [com.odin.azure.api.PartnerCenter] (azure task-88) Partner service failed response:{"code":20000,"description":"Required field is missing.","data":["property_name: address"],"source":"PartnerFD"}

Cause

Azure requires a state to be specified for Spanish accounts.
Also, Microsoft error report is malformed: we expect more precise error message in this case, like:

{"code":20000,"description":"Required field is missing.","data":["property_name: state"],"source":"PartnerFD"}

Resolution

Fill the State field of account's profile.

Internal content