Skip to content

STEP 4 - CloudCADI Application Onboarding Process

CloudCADI Application Onboarding Process

Prerequisites

  • STEP 1: Setting up Cost Export
  • STEP 2: Setting up Performance Data Collection

Onboarding Process helps to connect your azure account with the CloudCADI. The steps are as follows,

  • Visit the "App Service URL" which you created using the 'Managed App'.
Need help finding CloudCADI App service
  • In portal, Search for Managed applications and click on the recently created managed application.
  • Once Managed App overview is visible, Click on the Managed resource group

Managed Resource group

  • In Managed resource group - You will see App service, Click on it.
  • In App services Overview pane - Click on Default domain

4.1 Setting Up an Admin Account

  • Visit App Service URL and click on Sign Up.

Note

  • The initial user who completes the sign-up process is automatically designated as the administrator, granting them full access to create cloud account, as well as approve, activate, and deactivate cloud accounts.

CloudCADI Onboarding

  • Create your account by entering your name, organization name, and phone number. After entering your details, click Sign up to proceed.

CloudCADI Signup

  • A verification email will be sent to your registered email address.

Email Verification

  • After receiving the verification email, open it.

  • Click on the Verify Email button to complete the email verification process.

verify Email

  • Sign in with your account.

CloudCADI Sign In

  • During the sign-in process, an OTP will be sent through email. After entering the OTP, the admin will be successfully logged in.

Note

  • OTP is sent only to the admin account, and there is no OTP verification for user accounts.

CloudCADI Otp

  • After logging in, you will be redirected to the admin page then, click on the icon shown below.

CloudCADI Admin

  • Click on the Add cloud account button. Only the admin has the authority to create a cloud account.

CloudCADI Add cloud account

Account Type

  • After clicking add cloud account an account type with Microsoft Customer Agreement (MCA) is chosen accept it by clicking on next.

CloudCADI Account type

Microsoft Customer Agreement (Cost Export Storage Account Details)

  • Give unique name for the account in the name field.
  • After getting the details from the Azure portal, Fill the "Connection String" and "Container Name" in the 'MCA' screen.
How to get storage account connection string ?
  • Login to your Azure Portal.
  • Go to your ‘Storage Account’. (i.e., Created during Managed App deployment).
  • select Access Keys which is under Security + networking.
  • Copy the ‘Connection String’ from the right-side panel

CloudCADI MCA Onboarding Step - Connection string

How to get storage account container name ?
  • Login to your Azure Portal.
  • Go to your "Storage Account". (i.e., Created during Managed App deployment).
  • Get the Container Name under the "Data storage > Containers"

CloudCADI MCA Onboarding Step - Container name

CloudCADI MCA

Log Analytics

  • Follow the below steps for getting Tenant Id, Client Id, Client Secret from 'Active Directory' and Workspace Id from 'Log Analytics' in Azure Portal
How to get Tenant Id, Client Id and Client Secret ?
  • Login to your Azure Portal.
  • Open the Microsoft Entra ID and click on the App registration.
  • Open the Service principal which you created or selected during Managed App Creation.
  • Under overview Tab, Copy the Application(client) ID and the Directory (tenant) ID.
  • In the Left Panel, go to “Certificates & secrets” and Select the Client secrets in the Right Panel. Select the secret key which you create during the managed app Deployment.

Warning

Client secret values cannot be viewed, if you have saved it during the app creation use from that or please create a new client secret.

CloudCADI Log Analytics Onboarding Step - Client Id and Tenant Id CloudCADI Log Analytics Onboarding Step - Client Secret

How to get Log analytics workspace Id ?
  • Open "Monitor" under Azure portal.
  • Click on the "Virtual Machines" under Insights tab.
  • Click on "Configure Insights" CloudCADI Log Analytics Onboarding Step - Enable Insights

  • Select "Workspace Configuration"

  • Click on each Log Analytics name.

CloudCADI Log Analytics Onboarding Step - Configuration

  • In the Overview, copy the workspace Id.

CloudCADI Log Analytics Onboarding Step - Workspace Id

CloudCADI Log Analytics Onboarding Step - Full Screen

  • Click on the "+" to add each workspace Id.

CloudCADI selecting workspace Id

  • After entering the Workspace Id, click the icon indicated by number 6 to add the Workspace Id.

CloudCADI workspace Id

Confirmation

  • You will see the final view of the CloudCADI Screen with the provided credentials.

CloudCADI - Confirmation

  • Click on the "Done" button to finish the onboarding process.

  • After creating a cloud account, sync the account by clicking Sync button.

CloudCADI - Sync

Note

  • In the Settings page, Make a note of Cloud Account Id and Cloud Account Key which will be useful during the Function App configuration Section

CloudCADI - CloudAccount Id and Key

4.1.1 Cloud Account Allocation for User by Admin

  • In the admin page, the list of users will be displayed.

Admin Page

  • Click on Actions button to update the user details.

Note

  • Only admin has the authority to activate and deactivate cloud accounts.

Action

  • Select the cloud account from the Cloud Account List, set status to active, and click on OK button.

update user

  • The cloud account is allocated to the user by the admin.

Cloud Account Allocation

4.2 Setting Up an User Account

  • Visit App Service URL and click on Sign Up.

User Sign In

  • While signing in to CloudCADI, the user must select their respective persona choice: Finance, CXO, or Engineer.After that click on Sign up.

User Sign Up

  • A verification email will be sent to your registered email address and after the verification Sign in with your account.

User Verfication

  • After receiving the verification email, open it.

  • Click on the Verify Email button to complete the email verification process.

verify Email

  • An email notification will be sent to the admin for each user registration.

Admin user notify

  • Ensure the Admin has set up your Cloud Account.If not contact your administrator for assistance.

Note

  • The user cannot able to create cloud Account and has read-only access.

Admin Permission

  • After allocation , log in and sync the account that was created for you by the admin.

User Sync