The Zurich release has arrived! Interested in new features and functionalities? Click here for more

CIs returned from Cloud Discovery do not show which Cloud it is

Keith Revis
Tera Contributor

We are on Yokohama release.

 

We run Discovery jobs using the Cloud Discovery option against AWS (Amazon) and OCI (Oracle). The CIs returned from these Discoveries do no seem to return in any of the fields what the underlying cloud is so we are looking at various other fields to overcome this.

 

We need to differentiate them as we have different support teams for the different clouds.

 

We are about to start discovering our GCP (Google) cloud elements so would be good to resolve this prior to then

 

Has anyone else come across this and found a way round it?

2 REPLIES 2

AJ-TechTrek
Giga Sage
Giga Sage

Hi @Keith Revis ,

 

As per my understanding why this happens.

 

The Cloud Discovery patterns for AWS, OCI, and GCP normalize data into common cloud tables (e.g., cmdb_ci_cloud_service_account, cmdb_ci_cloud_resource_group, cmdb_ci_compute_instance).


By default, these tables don’t have a direct cloud provider identifier field.


So AWS, OCI, and GCP instances look structurally similar unless you key off provider-specific metadata.

 

Since you’re on Yokohama and already running Cloud Discovery, that might be helpful for you.


1. Check the discovery_source field – it will already indicate AWS vs. OCI vs. GCP.
* Use this for assignment rules to different support teams.


2. If that’s not sufficient, extend CMDB with u_cloud_provider and populate it using:
* Discovery Source → Script Action (map source to provider name).
* Or Pattern Extension for each cloud type.

 

3. If your org plans to manage multiple clouds, the Cloud Management plugin provides a Provider model (AWS, Azure, GCP, OCI) that links directly to discovered accounts.
This gives you a proper, out-of-the-box “Provider” relationship instead of custom fields.

 

Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.
 

Thank You
AJ - TechTrek with AJ - ITOM Trainer
LinkedIn:- https://www.linkedin.com/in/ajay-kumar-66a91385/
YouTube:- https://www.youtube.com/@learnitomwithaj
Topmate:- https://topmate.io/aj_techtrekwithaj (Connect for 1-1 Session)
ServiceNow Community MVP 2025

Keith Revis
Tera Contributor

Many thanks @AJ-TechTrek I have shared your update with the people who look after ServiceNow for us.

 

Much appreciated.