We've updated the ServiceNow Community Code of Conduct, adding guidelines around AI usage, professionalism, and content violations. Read more

Is Depends on the only relationship type for Application Service to Application Service?

Robert Campbell
Tera Guru

When reviewing CSDM 5 documentation it shows a relationship type of Depends on::Used by between application services/instance. In the text below, it mentions that the relationship type is specific and necessary between business application and it's instance for functionality such as TPM risk assessment to function. Is there the same type of restriction for application service/instance to application service/instance?

 

Screenshot From 2026-03-07 05-26-37.png

For many use cases, the relationship can be translated to depends on such as, if an instance receives data from another, you can argue that's a depends on relationship. However, if it doesn't receive that data, the instance still works, it just works with old data. There's likely a reason the data isn't being sent by the other application and that should cause an incident which could trigger a change on the other instance so there may be some impact but maybe not.

 

I think the best relationship type would be Receives data from::Sends data to or maybe even Uses::Used by but it definitely doesn't depend on it. The questions are

  • Do I have to use Depends on::Used by for instance to instance relationships or is this just an example of what could be used? 
  • Will functionality be impaired by using Receives data from::Sends data to or Uses::Used by or Exchanges data with::Exchanges data with

for instance to instance relationships? While making updates, we would like to get in alignment rather than coming back and doing them later.

0 REPLIES 0