The process of adding a cloud-provider today is to just fill in the credentials and save the provider. Users hit errors during Cluster provisioning if there was a problem with the credentials.
It will be a much better UX if we validate the credentials (AWS Access Key and AWS Secret Key in case of AWS cloud provider) before saving the form.