Parallel Works

Provisioning Billing

This page explains how to provision billing infrastructure for a cloud account, enabling ACTIVATE to access, process, and display cost data on the cost dashboard.

Requiresorg:admin

One-Time Setup

Billing only needs to be provisioned once per CSP per organization. After provisioning billing on one cloud account, all other cloud accounts using the same CSP automatically detect billing data within an hour.

Provisioning Billing

  1. Navigate to Cloud Accounts.

  2. Select the cloud account you want to provision billing for.

  3. Click Provision Billing.

The provisioning process and required fields vary by CSP.

AWS

Select the Region you want your billing infrastructure to be deployed in. For more information about regions, see the AWS documentation.

AWS Cost Allocation Tags

ACTIVATE manages billing data by attaching tags to provisioned cloud resources. To enable the necessary tags in your AWS billing data, you need to activate custom cost allocation tags in your AWS account.

See the AWS documentation for the required permissions to complete the steps below.

  1. Log in to the AWS Management Console.

  2. Navigate to the Billing page.

  3. Click Cost allocation tags.

  4. In the tab for User-defined allocation tags, activate the following tags:

    • Date
    • GroupID
    • Name
    • OrganizationID
    • Pool
    • Project
    • Session
    • SessionID
    • User

Azure

Select the Region you want your billing infrastructure to be deployed in. For more information about regions, see the Azure documentation.

Toggle the Cost Management Export option to Yes if you have not yet registered the Microsoft.CostManagementExports provider in your Azure subscription.

If you toggle the option to Yes but have already registered the Microsoft.CostManagementExports provider, the provisioner will fail because Azure denies duplicate registration attempts.

For more details about providers, see the Azure documentation.

Google

Select the Region you want your billing infrastructure to be deployed in. For more information about regions, see the Google documentation.

In the Project field, enter the Project ID of the project where the billing infrastructure will be deployed. Your Google credential will need certain permissions enabled in this project. For more information about required permissions, see Preparing Google.

Manual BigQuery Export Setup

Google does not have an automated option to export billing data to the provisioned BigQuery dataset. Please contact support for assistance with completing this configuration.

Deprovisioning Billing

To remove billing infrastructure from a cloud account:

  1. Navigate to Cloud Accounts.

  2. Select the cloud account with provisioned billing.

  3. Click Deprovision Billing.

Warning

Deprovisioning billing removes the billing infrastructure from your CSP account. If this is the only cloud account with provisioned billing for this CSP, all cloud accounts using that CSP will lose access to billing data.

Billing Status

Each cloud account displays a billing status that indicates the current state of billing data availability:

  • Checking: ACTIVATE is currently checking for billing data.
  • Provisioned: Billing data is available for this cloud account. This status is set automatically when ACTIVATE detects billing data from the CSP, which is checked hourly.
  • Unprovisioned: No billing data is available for this cloud account.

Troubleshooting

If the provisioning process encounters errors, you can retry by first deprovisioning the infrastructure and then provisioning again.

If errors persist after retrying, please contact support.