Cloud Marketplace (AWS, Azure, GCP)
Track cloud service subscriptions and entitlements from AWS, Azure, and GCP Marketplace. Available from the Business plan onwards.
Supported Providers
Amazon Web Services (AWS)
Credentials needed:
- AWS Access Key ID
- AWS Secret Access Key
- Region (optional, defaults to
us-east-1)
Fetches your AWS Marketplace entitlements including SaaS subscriptions, AMI licenses, and container products.
Microsoft Azure
Credentials needed:
- Tenant ID
- Client ID
- Client Secret
Fetches Azure Marketplace SaaS subscriptions and their status.
Google Cloud Platform (GCP)
Credentials needed:
- Service Account JSON key
Fetches GCP Marketplace entitlements using the Cloud Commerce Consumer Procurement API.
Setup
- Go to Settings → Integrations → Cloud Marketplace
- Enter credentials for one or more providers
- Click Test Connection to verify each provider
- Click Import to fetch your entitlements
You can configure any combination of providers — they are fetched in parallel.
What Gets Imported
For each provider, Expirly imports:
- Service name and SKU
- Status (active or expired)
- Start and end dates
- Quantity and unit
Partial Failures
If one provider fails (e.g., expired credentials), the other providers still return their data. Errors are shown per provider.
Credential Storage
All cloud credentials are encrypted with AES-256-GCM before being stored in the database.