Azure Datacenter dependent on Cloud Service Account?

Niklas Peterson
Mega Sage
Mega Sage

Hi,

When running Azure Discovery, Azure Datacenters are created per Service Account. Instead of having one West Europe Datacenter it creates one per Service Account. When you have lots of Azure subscriptions that means thousands of Azure Datacenters. 

The identification rule is Dependant and there is a dependant relationship between Azure Datacenter class and Cloud Service Account class, so from that perspective it is doing what it is being told.

But why? What's the point of having one Azure Datacenter per Service Account? Wouldn't it make more sense to have just one West Europe and relate all Service Accounts to that one? What am I missing?

Regards
Niklas

1 ACCEPTED SOLUTION

Harneet Sital
Mega Sage
Mega Sage

Hi @niklaspeterson 

We have exactly the same issue with GCP Cloud Discovery and the ServiceNow support team has come back with this - 

* There is no fix for multiple datacenters. We build datacenters for each service account and it is by design*

Ideally, as per the design, the relationships are formed with Service Accounts and Datacenters hence each record is considered as unique. Can't even clean up, they will get created again. 

I could find this article too which confirms the same and seems like there is no fix to this - https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1002544

 

-Harneet Sital
Request you to please mark my answer as helpful or correct based on the impact
Find all my ServiceNow articles here

 

View solution in original post

17 REPLIES 17

Amar_Be
Kilo Sage

Hi,

 

Since more than one year, it seems nothing have evolved here.

The last version of the service graph connector is feeding the Azure data center class differently but the data model remains the same. With the same issues (multiple datacenters, unable to differentiate the datacenters... ).

 

@Ram Devanathan1, do you have any update about this topic?

 

Thank you

Hi Amar, 

 

I was able to get this fixed by tweaking the identification rules.

 

Thanks,

Shantanu

Hi Shantanu,

 

I've thought about removing the dependency of the class azure datacenter.

But if you have only one instance per datacenter, then you'll lose a meaningful relationship to the resource group.
Many CIs are not related directly to the resource group but pass trough the datacenter first.