Overview
Use the Azure Cloud Discovery app to gain visibility into Cloud resources, such as virtual machines, disks, and more across your Azure Cloud accounts.
Description
The Azure Cloud Discovery app discovers virtual assets across your Azure Cloud accounts and syncs them into the Freshservice CMDB, providing a single view to manage your Cloud resources. The resources discovered include:
Instances (Virtual Machines)
Volumes (Disks)
RDS
Load Balancer
Security Groups
OS Templates and Images
Networks (VPCs) and Subnets
Network Interfaces
Elastic Ip
Azure Resource Group
Azure Key Vault
Azure Subscription
Azure Application Gateway
Prerequisites
A. Register an App for your Azure account
1. Once you login into your account on the Azure portal, search for Azure > Active Directory.
2. On the active directory page in the left side panel, go to App Registrations > New Registration.
3. Enter a suitable name for the integration and click Register.
Note: We will be granting permissions for resources under a subscription to this app.
B. Permissions to be granted
Assign permissions for your app (created in Prerequisite A), which will be used to authenticate calls to Azure.
Go to the Azure portal, and search for Subscriptions. Select your active subscription.
1. Click Access control (IAM).
2. Select Role assignments.
3. Click Add.
4. Select Add role assignment.
5. Select the role Reader.
6. In the Select dropdown, search for the app name created in Prerequisite (A).
7. Click Save.
Now the app will have access to the resources under your active subscription.
Installation Parameters
Client ID
Key (Secret Key)
Tenant ID
Subscription ID
Steps to get the installation parameters:
All installation parameters can be found in the Azure portal.
Login into your account on the Azure portal.
Search for Azure Active Directory.
On the active directory page, click Overview.
Copy the Tenant ID from the left side panel.
Select App Registrations > Open App.
Copy the Application (client) ID.
Go to App Registrations > Certificates & secrets (in the left panel).
Click New client secret.
Copy Value, which is your secret key.
For the Subscription ID in Azure portal, search Subscriptions > Active Subscription > Copy Subscription ID.