Skip to main content

Preparing Azure

This page explains how to set up an Azure subscription so that ACTIVATE can manage your Azure infrastructure, clusters, billing, storage, and usage data.

Persona

The steps included on this page should be completed by a cloud engineer in your organization.

Azure Subscription

We recommend creating a new Azure subscription for the ACTIVATE platform, which will allow you to keep your existing Azure subscription separate from the platform and make it easier to manage billing and usage data. This will also ensure the principle of least privilege, as ACTIVATE will only have access to the resources it needs to manage.

To learn more about Azure subscriptions, please see the Azure documentation.

Setting Up Azure Credentials

To get started quickly, you can create a new service principal and add the Owner role. This will allow ACTIVATE to manage all resources in your subscription. If you want to limit the scope of the service principal, you can create a custom role and assign it to the service principal.

Creating a Client Secret

ACTIVATE uses Azure client secrets to authenticate with Azure. You can create a new client secret by following the steps in the Azure documentation.

Azure Access Policies

pw-billing

Assign the following predefined roles to your application in order for ACTIVATE to provision billing infrastructure and access true cost data.

Owner
Storage Blob Data Owner