Onboarding for Azure MCA
This user guide takes you through the process of onboarding an Azure Microsoft Customer Agreement (MCA) cloud account using the CoreStack platform.
Introduction
In this user guide, you will know about how to onboard an Azure MCA account, validate credentials, and manage the billing accounts to ensure successful onboarding.
Onboarding Steps
Perform the following steps to onboard Azure MCA account:
1. Click "Governance"
In the CoreStack platform, on the left navigation menu, click Governance.
2. Select "Account Governance"
Click Account Governance.
3. Click "Cloud Accounts"
Click Cloud Accounts to view the Account Governance Dashboard page.
4. Click "Onboard Now"
To onboard an Azure Microsoft Customer Agreement (MCA) account, click Onboard Now.
5. Alternative Onboarding Step
Alternatively, users can click Settings and then select Onboard Accounts to start the onboarding process. Post this, onboarding steps are same irrespective of the menu where you started onboarding.
6. Click "Onboard"
Hover your mouse pointer over Azure and click Onboard.
7. Select "Azure Cloud Account Type"
In the Azure Cloud Account Type field, select the option Microsoft Customer Agreement Billing Account.
The Azure Environment field shows the option Azure Global that is selected by default.
8. Click "Next"
Click Next to move to the next step in the onboarding process.
9. Prerequisites Step
In the Prerequisites step, in the Select Access Type field, Read-Only is the only option that is selected by default. In the Select Product(s) field, ensure that the product FinOps is selected.
10. Click "Next"
Click Next to proceed to the next step.
11. Add & Validate Credentials
In the Add & Validate Credentials step, fill the following fields and then click Save & Validate.
- Billing Account ID
- Tenant ID
- Application ID
- Application Secret Note: When billing profiles sync through hierarchy sync, the application ID must have Billing Admin Reader permissions at the billing account scope. Because zero-cost billing profiles sync only via hierarchy sync, missing permissions can prevent synchronization and lead to downstream impacts.
12. Click "Next"
After the application credentials are validated, click Next to proceed to the next step.
13. Add Basic Settings
In the Basic Settings step, fill the following fields related to subscription and then click Save & Validate.
- Subscription
- Storage Account
- Actual Cost Path
- Amortized Cost Path
14. Update "Account Name"
In the Account Name field, you can update the account name.
15. View "Currency"
The Currency field is displayed and its value cannot be changed.
16. Select "Privacy Policy"
Select the Privacy Policy checkbox.
17. Click "Next"
Click Next to proceed to the Advanced Settings step, which is an optional step or you can click Finish.
18. Advanced Settings Step
The Advanced Settings step is not a mandatory step and can be skipped.
19. Add "Custom Tags"
To add custom tags, do the following:
- In the Key box, type a key value.
- In the Value box, type the tag value.
- Click Add Tag.
The newly added tag appears below.
Note: To remove a custom tag, just click the cross symbol next to the custom tag.
20. Governance Configuration
To do Governance Configuration, click Edit.
21. Select "Yes"
To edit governance settings, in the Edit Governance Configuration dialog box, click Yes, else click No.
22. Click "FinOps"
To make the configuration, go to the FinOps tab.
23. Expand "Cost Anomaly"
Click to expand the Cost Anomaly section.
24. Click "Configure"
Click Configure to configure anomaly thresholds.
25. Create Anomaly Threshold
The Create Anomaly Threshold screen opens where you must add settings for the anomaly threshold. Click Add Condition.
26. Add the Cost Details
Fill one of the following conditions and then click Save & Exit.
- In the Min. Cost Impact($) box, enter the minimum cost impact amount.
- In the Min. Cost Impact(%) box, enter the minimum cost impact percentage and in the Min. Cost Spend($) box, type the minimum cost spend amount.
Note:
- You can use the up and down arrows provided in these boxes to set the relevant values.
- Click the cross symbol to remove a condition.
- To add additional conditions, click Add Condition.
27. Configure Cost Anomaly Notification
To configure notifications for cost anomaly, click Notification. The Notification Settings screen opens.
28. Enable Notifications
In the Notification Settings screen, click to select the Enable Notifications checkbox.
29. Add Details for Notification
- In the Email Address box, type the email address of the recipient and then click Add. You can add multiple email addresses and can click the cross symbol to remove any email address.
- Select one or both of these checkboxes as per need -- Daily Summary and On Detection.
- In the Teams Webhook box, type the Teams webhook address and then click Add.
- In the Webhook box, type the webhook and then click Add.
- Click Save & Apply to save the configuration.
30. Click the Back Arrow
Click the back arrow to go back to the Advanced Settings screen.
31. Click "Finish"
In the Advanced Settings step, after adding all the relevant details, click Finish.
View Account Details
The newly added account appears on the Account Governance Dashboard under the Azure tab.
In the Azure tab, the top card displays the type of Azure account in different status. You can click the MCA Billing Account(s) tab to view the count of accounts in invalid, deactivated, and active states.
View the table with account details and its status. Users can view these columns on the screen -- Billing Account Name, Billing Account ID, Billing Profiles, Invoice Sections, Subscriptions, Onboarding Status, Access Type, Cloud Account Status, Credential Status, Products List, Currency, Tenant, Onboarded By, Created Date, Is Active, In Cloud, and Actions.
Actions on Account
Under the Actions column, users can click the ellipses corresponding to an account and take any of these following actions:
- View
- Edit
- Deactivate
- Delete
View Action
Users can click the ellipses corresponding to an account and select View to view the account details.
Users can view the Details tab that appears by default and they can view the account details in these sections -- Cloud Account Details, Prerequisites, Credentials, Basic Settings, and Advanced Settings.
Users can click the FinOps tab and view details about these -- Budget Management, Cost Anomaly, Cost Optimization, and Rate Based.
Edit Account Details
To update account details, under the Actions column, click the ellipses and then select Edit.
The Edit Azure Cloud Account page opens and shows the step-by-step flow. Go to the relevant step where you would want to make the updates and ensure to click Finish after making the updates.
Note: Use the Next button to move to the next step.
Deactivate Cloud Account
To deactivate the Azure MCA account, click the ellipses under the Actions column and select Deactivate.
Click Yes to deactivate the Azure MCA account, else click No.
Delete Cloud Account
To delete an Azure MCA account, under the Actions column, click the ellipses and select Delete.
To delete the cloud account, in the dialog box that appears, type "Yes" in the text box and then click Yes; else click No.
Updated 1 day ago