This topic guides you to onboard an Azure CSP Direct Account into CoreStack.
There are certain pre-requisites that need to be set up in your Azure CSP Direct account before it can be onboarded into CoreStack.
Onboarding an Azure CSP Direct account allows you to discover and onboard the Azure CSP Subscriptions and Azure CSP Customer accounts available within the specific Azure CSP Direct account. Also, new Azure CSP Customer accounts can be created under an onboarded Azure CSP Direct account from CoreStack itself.
Based on the authentication type you choose while onboarding the Azure CSP Direct account, the following information must be retrieved from the Azure console.
1. App-only Based
The following values must be generated/copied from your Microsoft Partner Dashboard (partner.microsoft.com) and configured in CoreStack.
You can retrieve the Tenant ID (Microsoft ID) from the Azure AD Profile screen in the Microsoft Partner Dashboard.
Copy all these details (Tenant ID, Application ID, and Application Secret) and provide them while onboarding your Azure CSP Direct account into CoreStack using App-only based authentication.
2. Authorization Code Based
User account permissions (only for Authorization Code based):
The following permissions must be configured in your Azure CSP Direct Account before onboarding.
To enable API access for your Azure CSP Direct account:
The following values must be generated/copied additionally along with the other information while onboarding an Azure CSP Direct account using Authorization Code option.
Redirect URI: The following redirect URI that is configured while registering an application to generate the application ID must be used: http://localhost/
Note: The values retrieved in the earlier steps can be used instead of <Tenant ID>, <Client ID>, and <Redirect URI> specified in the URL format.
Copy and provide these details additionally in CoreStack while onboarding your Azure CSP Direct account using Authorization Code based authentication.
The following steps need to be performed to onboard an Azure CSP Direct account.
The Azure CSP Direct account will be onboarded successfully into CoreStack. Relevant insights and information about the resources available in the account will be populated under each cloud governance pillars in CoreStack.
Once the Azure CSP Direct account is onboarded successfully, Azure CSP subscriptions/customer accounts can be created/onboarded from CoreStack. While onboarding these subscriptions/customer accounts, the subscription type should be selected as “Azure_CSP-Direct” and relevant parent account must be selected.