O botão "Testar conexão" em /dashboard/configuracoes/clouds retorna erro específico por cloud:
AWS: - "Access Denied": policy ReadOnlyAccess não está attached na role - "InvalidClientTokenId": Role ARN errado ou External ID errado - "The security token included in the request is expired": nada para fazer, auto-renova em ~60s
Azure: - "AADSTS7000215": client_secret expirou, gere novo - "Authorization failed": Cost Management Reader não está attached
GCP: - "Permission denied": BigQuery Data Viewer + Billing Account Viewer precisam estar ambos - "Billing export not found": billing export para BQ não ativado
Oracle: - "InvalidSignature": fingerprint não bate com o private key - "NotAuthorizedOrNotFound": policy usage-report:read faltando