Integrating Azure with SpaceONE
Prerequisites
Before connecting your Azure account to SpaceONE, you need to configure Azure account settings for each resource you want to collect.
- Account Settings for CSP Cost Collection
- Account Settings for CSE/EA Cost Collection
- Account Settings for Cloud Resource Collection
SpaceONE Service Account Registration
The following service accounts can be created in SpaceONE:
General Account
This is the basic account for collecting and managing individual Azure subscription resources. SpaceONE’s General Account can be created in three ways:
- Option 1) You can directly register an Azure service principal using individual authentication keys.
- Option 2) You can connect to a Trusted Account created in SpaceONE.
- Option 3) Depending on the situation, you can create a new service principal without separate authentication keys.
Trusted Account
This is an account that manages multiple Azure subscriptions by connecting them at once.
- You can create a Trusted Account in SpaceONE that can be connected to General Accounts.
- The Trusted Account is referenced and utilized when accessing General Accounts.
Creating a General Account
Navigate to [Asset Inventory > Service Account] page
Go to the [Service Account] page, select [Azure], and click the General Account tab.
Click [+ Create] button
Configure Basic Information
Set up the basic information. Enter the information confirmed in Azure Account Settings.
- Project: For General Accounts, you must specify a SpaceONE project.
- Tags: You can specify tags based on Key:Value. These can be useful for managing service accounts after initial creation.
Configure Authentication Keys
Set up the authentication keys. Enter the information confirmed in Azure Account Settings.
Option 1) Directly register an account by entering encryption keys.
Option 2) Register by connecting encryption keys from an existing Trusted Account instead of entering them.
Azure Multi Tenant Secret: If the Trusted Account uses multi-tenant authentication, select the [Azure Multi Tenant Secret] type.
Azure Subscription ID: If the Trusted Account uses individual subscription method, select the [Azure Subscription ID] type.