Azure Cloud discovery
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-20-2025 11:23 AM
Does anybody have a genuine Diagram or pictorial representation of how ServiceNow Azure Cloud Discovery works ,or how is the discovery done between both ? I want to have a check like how the SPN ,mid servers etc play their role in the process and populate the data into the CMDB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-22-2025 07:44 PM
Hello @AP_Akash_07,
-
Bridge:MID Servers are Java applications installed on servers within your network or cloud environment. They act as a communication link between ServiceNow and external systems, like Azure.
-
Execution:MID Servers execute discovery probes, which are scripts that gather data from Azure resources.
-
Data Transfer:They send the collected data back to the ServiceNow instance for processing and storage in the CMDB.
-
Authentication:SPNs are used to authenticate with Azure Active Directory, granting ServiceNow the necessary permissions to access Azure resources.
-
Access Control:By using SPNs, ServiceNow can securely access specific Azure resources and retrieve information about them.
-
Credentials:SPNs consist of a client ID, client secret, and tenant ID, which are used to establish the connection with Azure.
-
Initiation:Discovery is initiated through a scheduled job or on-demand scans.
-
MID Server Selection:ServiceNow selects an appropriate MID Server based on the configuration and network topology.
-
Probe Execution:The selected MID Server executes probes against Azure, using the SPN for authentication.
-
Data Collection:Probes gather information about various Azure resources, such as virtual machines, storage accounts, and databases.
-
CMDB Population:The collected data is then sent to the ServiceNow instance, where it's processed and stored in the CMDB, creating or updating Configuration Items (CIs).
+---------------------+ +---------------------+ +---------------------+
| ServiceNow Instance | <-- | MID Server | <-- | Azure Environment |
+---------------------+ +---------------------+ +---------------------+
| | |
| (Discovery Request) | (Probe Execution) | (Resource Data)
| | |
+---------------------+ +---------------------+ +---------------------+
| |
| (Authentication) |
| SPN (Client ID, |
| Secret, Tenant ID) |
+---------------------+
- The ServiceNow instance sends a discovery request.
- A MID Server is selected and executes probes in the Azure environment.
- The MID Server uses the SPN to authenticate with Azure APIs.
- The MID Server collects data from various Azure resources.
- The collected data is sent back to the ServiceNow instance to populate the CMDB.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2025 03:49 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-22-2025 10:10 PM
Hi @Abbas_5 ,Thanks for your Reply ,that helps .Do you have a reference to any official Servicenow Doc or Architecture Diagram of the same ? Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-23-2025 03:44 AM
Hello @AP_Akash_07,
Please check this below link: