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.