Cloud Account Health Checks and Status Meanings

Overview

CloudAIPilot tracks the connection health of each cloud account and displays a status on the Cloud Accounts page. If a connection breaks, background operations — provisioning, backups, monitoring sync — will stop working for that account.

Cloud Account Statuses

Each cloud account shows one of three statuses:

Active

The credentials are valid and CloudAIPilot can communicate with the cloud provider successfully. No action is required.

Invalid

The credentials were rejected by the cloud provider (e.g., 403 Forbidden or authentication error). This typically happens when:

  • The IAM role, service account, or API token has been modified and no longer has the required permissions.
  • The External ID in an AWS trust policy was changed.
  • The GCP service account was disabled or deleted.

Action: Go to Cloud Accounts → click the account → click Test Connection to confirm the error. Then update or reconnect the credentials (see KB-01-06).

Revoked

Access was explicitly revoked — for example, an administrator deleted the IAM role or rotated the API token without updating CloudAIPilot. This is similar to Invalid but specifically indicates the credential no longer exists or has been explicitly invalidated.

Action: Generate new credentials in the cloud provider console and reconnect the account using Connect Account with the new credentials.

How to Test a Connection Manually

  1. Go to Cloud Accounts.
  2. Click on the account you want to check.
  3. Click Test Connection.

CloudAIPilot will send a test API call to the cloud provider and report whether the current credentials are working. The Last Tested date on the account card also shows when CloudAIPilot last confirmed the connection was valid.

What Happens When an Account is Invalid or Revoked

While a cloud account status is Invalid or Revoked:

  • Scheduled backups for servers on that account will fail.
  • FinOps cost data will stop syncing.
  • Monitoring metrics may stop arriving.
  • Server provisioning and disk operations will fail.

Servers themselves continue running — CloudAIPilot's management connection being broken does not affect your live applications.


Related Articles