<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: What is the recommended approach and practice to map dependencies between application services? in Common Service Data Model forum</title>
    <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331661#M1537</link>
    <description>&lt;P&gt;Thanks this is helpful for the type of relationship classification, but how about the best/recommended way to create this relationship?&lt;/P&gt;
&lt;P&gt;Should I go direct to&amp;nbsp;CI Relationships and add a record directly or is there a different recommended way for this?&lt;/P&gt;</description>
    <pubDate>Mon, 31 Jan 2022 21:59:58 GMT</pubDate>
    <dc:creator>Richard29</dc:creator>
    <dc:date>2022-01-31T21:59:58Z</dc:date>
    <item>
      <title>What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331659#M1535</link>
      <description>&lt;P&gt;What is the recommended approach and practice to map dependencies between application services?&lt;/P&gt;
&lt;P&gt;I understand you map application services to CI's using the Service Configuration Item Association table [svc_ci_assoc] .&lt;/P&gt;
&lt;P&gt;Should dependencies between application services be created in the CI Relationship [cmdb_rel_ci] table directly? I notice also there is the ability to at least from the child application service to indicate the parent application service as a tab on the application service form.&amp;nbsp;&amp;nbsp;I notice the list of options for parent application service doesn't display the full list of application services to link things that way.&amp;nbsp; I'm assuming it does not appear in the list if the parent app service is already a mapped application service.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Would be great in addition to an explanation in some cases to provide a quick video demo of the practice of doing some of these things.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Jan 2022 18:57:04 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331659#M1535</guid>
      <dc:creator>Richard29</dc:creator>
      <dc:date>2022-01-31T18:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331660#M1536</link>
      <description>&lt;P&gt;Hi Richard,&lt;/P&gt;
&lt;P&gt;Application Service to Application Service use the "Depends on / Sends data to":&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/8477iF7CAB958D1E5E7F1/image-size/large?v=v2&amp;amp;px=999" title="find_real_file.png" alt="find_real_file.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Reference:&lt;A href="https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/csdm-implementation/concept/ci-relationships.html"&gt;https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/csdm-implementation/concept/ci-relationships.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Jan 2022 21:22:12 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331660#M1536</guid>
      <dc:creator>Willem</dc:creator>
      <dc:date>2022-01-31T21:22:12Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331661#M1537</link>
      <description>&lt;P&gt;Thanks this is helpful for the type of relationship classification, but how about the best/recommended way to create this relationship?&lt;/P&gt;
&lt;P&gt;Should I go direct to&amp;nbsp;CI Relationships and add a record directly or is there a different recommended way for this?&lt;/P&gt;</description>
      <pubDate>Mon, 31 Jan 2022 21:59:58 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331661#M1537</guid>
      <dc:creator>Richard29</dc:creator>
      <dc:date>2022-01-31T21:59:58Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331662#M1538</link>
      <description>&lt;P&gt;Hi Richard,&lt;/P&gt;
&lt;P&gt;Not sure what you mean. On the Application Service form (CSDM-&amp;gt; Manage Technical Services -&amp;gt; Application Service) I have the option to Set Relationships:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/8479i7943C5E9045B9722/image-size/large?v=v2&amp;amp;px=999" title="find_real_file.png" alt="find_real_file.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Is this what you are looking for?&lt;/P&gt;</description>
      <pubDate>Mon, 31 Jan 2022 22:11:14 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331662#M1538</guid>
      <dc:creator>Willem</dc:creator>
      <dc:date>2022-01-31T22:11:14Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331663#M1539</link>
      <description>&lt;P&gt;I've noticed i can't use that tab to pick associated application services.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The stop appearing in the available list of application services after the following occurs:&lt;/P&gt;
&lt;P&gt;1. If i create a new application service and link it to no CI's at all -- it is visible on this list to other application services of parent application services.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2. If the parent application service I link to CI's e.g. using the manual method of linking the application to CI's.&amp;nbsp; It stops being visible on this list.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From this I infer a service can only be a parent application service if that application service has no associated CI's bound to it.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is this intentional?&lt;/P&gt;
&lt;P&gt;The only way I can see to map application services dependencies is if I go directly to CI Relationships and add a record there.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Jan 2022 23:06:41 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331663#M1539</guid>
      <dc:creator>Richard29</dc:creator>
      <dc:date>2022-01-31T23:06:41Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331664#M1540</link>
      <description>&lt;P&gt;An example of this that would be real.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1.&amp;nbsp; Application service 1:&amp;nbsp; is a Power BI Report Server application test environment service.&amp;nbsp; It has an application Power BI Report Server CI that is built on a windows server&lt;/P&gt;
&lt;P&gt;2. Application service 2:&amp;nbsp; IS an SQL Server Database test environment .&amp;nbsp; It has an application SQL Server 2019 installed and built on a windows server.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3.&amp;nbsp; Application service 1 is dependent on application service 2.&amp;nbsp; I want to make service 1 the parent of #2, but I can't because once i link the associated CI's to the application services they are no longer available for selection on that "parent application CI's" tab.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Jan 2022 23:12:56 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331664#M1540</guid>
      <dc:creator>Richard29</dc:creator>
      <dc:date>2022-01-31T23:12:56Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331665#M1541</link>
      <description>&lt;P&gt;Good day Richard,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;technically there are&amp;nbsp;3 ways to relate indeed:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;cmdb_rel_ci&lt;/STRONG&gt; relations in line with the picture in Willems post (there are a few more options from SPM)&lt;BR /&gt;&lt;STRONG&gt;svc_ci_assoc&lt;/STRONG&gt; relations are relations between a &lt;STRONG&gt;Service&lt;/STRONG&gt; parent and a CI child (not a service). This Service can be any class extended from the cmdb_ci_service table.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Beside those 2 options you have &lt;STRONG&gt;references&lt;/STRONG&gt;, eg: a parent reference in Service Offering to a Service.&lt;/P&gt;
&lt;P&gt;svc_ci_assoc is used 2-ways:&lt;/P&gt;
&lt;P&gt;1 - via Service Mapping --&amp;gt; ITOM capability&lt;/P&gt;
&lt;P&gt;2 - via Dynamic CI Groups --&amp;gt; eg used to group/map CIs matching a query and relate them towards Technical Service Offerings.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Keep in mind not all logic will use all 3 options of these relations&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Dependency view&lt;/STRONG&gt;: Standard is using cmdb_rel_ci. But you can create mapped items which can be shown if you start from this parent CI.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Impact Analysis&lt;/STRONG&gt;: Standard this is using the cmdb_rel_ci&amp;nbsp; to lookup upstream impact. OR this can use the svc_ci_assoc to check via Service Map. There are system properties to manage. The logic does not both.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Examples&lt;/STRONG&gt;:&lt;/P&gt;
&lt;P&gt;https://www.youtube.com/watch?v=0ia-I5Kcuvg&amp;nbsp;&lt;/P&gt;
&lt;P&gt;https://www.youtube.com/watch?v=-wD-E5IBzys&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Cheers,&lt;/P&gt;
&lt;P&gt;Barry&lt;/P&gt;</description>
      <pubDate>Tue, 01 Feb 2022 06:34:52 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331665#M1541</guid>
      <dc:creator>Barry Kant</dc:creator>
      <dc:date>2022-02-01T06:34:52Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331666#M1542</link>
      <description>&lt;P&gt;Thanks Barry.&lt;/P&gt;
&lt;P&gt;I've used this table&amp;nbsp;&lt;STRONG&gt;svc_ci_assoc&lt;/STRONG&gt;&amp;nbsp; to map relationships between the appliction service and the associated CI's.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to map the dependencies between the application services.&amp;nbsp; I understand the type of relationship is "depends on", but i'm unclear about the specific mechanics of doing this inside of servicenow.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've opened up the&amp;nbsp;&lt;STRONG&gt;cmdb_rel_ci&lt;/STRONG&gt;&amp;nbsp;relations table to map the relationship with dependencies between the application services with depends on as the type by adding records directly to that table.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What I found interesting was, why isn't it possible to use the the "parent application service" function on the application service form to pick these services? What i've found is that those services no longer appear valid for selection once an application service has a CI mapping approach designated.&amp;nbsp; E.g. in my example used the manual method to pick one CI.&amp;nbsp; Once I did that it no longer appears as an option in that parent application service list.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The only way i can currently add that relationship that i can see is manually adding it to the table.&amp;nbsp; Is this a bug on the application service form?&lt;/P&gt;
&lt;P&gt;Separate note:&amp;nbsp; those example video's provide exellent overview of what you should be building out conceptually with those examples, but they are missing the concrete how to steps of building out those example models in servicenow.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Comments on the example series which are great by the way but i think they are missing an important dimension:&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is how you add the application service&lt;BR /&gt;Here is how you add the business application&lt;BR /&gt;Here is how you add the CI's&lt;BR /&gt;Here is how you map the dependencies between CI's&amp;nbsp;&lt;BR /&gt;Here is how you map the dependencies between application services and the CI's&lt;BR /&gt;Here is how you map the application service dependencies to each other&lt;BR /&gt;Here is how you map the business application to the associated application services&lt;BR /&gt;Here is the recommended practice and order to do these things.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The actual how-to do this step through is missing on some of these examples.&amp;nbsp; It would be overkill to do it on all of them but at least one or two that can be references in the video would be extremely helpful.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 01 Feb 2022 17:17:25 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331666#M1542</guid>
      <dc:creator>Richard29</dc:creator>
      <dc:date>2022-02-01T17:17:25Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331667#M1543</link>
      <description>&lt;P&gt;Hi Richard,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;for a manual exercise the best I can give is to navigate from the CSDM menu in the navigation.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;1 - Here is how you add the application service&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://www.servicenow.com/community/image/serverpage/image-id/8475i80D7EB906EC4E6F9/image-size/large?v=v2&amp;amp;px=999" title="find_real_file.png" alt="find_real_file.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;This is a somewhat special UI where the relationships to:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Business Application&lt;/LI&gt;
&lt;LI&gt;Technical Service Offering&lt;/LI&gt;
&lt;LI&gt;Business Service Offering&lt;/LI&gt;
&lt;LI&gt;Application Service&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Is done via listbuilder&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;2 - Here is how you add the business application&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;via the CSDM menu (Business Application)&lt;BR /&gt;&lt;STRONG&gt;3 - Here is how you add the CI's&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Preferable via a discovery solution (no manual updates)&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;4 - Here is how you map the dependencies between CI's&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;preferable via a Service Mapping solution (no manual updates). If not then it requires a proper Application Modelling exercise.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;5 - Here is how you map the dependencies between application services and the CI's&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;see question 1 (2nd step --&amp;gt; next)&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;6 - Here is how you map the application service dependencies to each other&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;See question&amp;nbsp;1&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;7 - Here is how you map the business application to the associated application services&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;see question 1&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;STRONG&gt;8 - Here is the recommended practice and order to do these things.&amp;nbsp;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;A title="nowlearning&amp;nbsp;" href="https://nowlearning.service-now.com/nowcreate?id=nc_asset&amp;amp;asset_id=58ebe5c3db9d81140c912b6913961919"&gt;nowlearning&amp;nbsp;&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;when using the CSDM Menu for application services make 1 example, and check the outcome on the cmdb_rel_ci table. If you understand what it does you can make a cmdb_rel_ci xls to do a upload that will be faster in the end.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;hope this helps&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry&lt;/P&gt;</description>
      <pubDate>Tue, 01 Feb 2022 18:34:47 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331667#M1543</guid>
      <dc:creator>Barry Kant</dc:creator>
      <dc:date>2022-02-01T18:34:47Z</dc:date>
    </item>
    <item>
      <title>Re: What is the recommended approach and practice to map dependencies between application services?</title>
      <link>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331668#M1544</link>
      <description>&lt;P&gt;&lt;SN-MENTION class="sn-mention" table="live_profile" sysid="f8b8ef64db6657005ed4a851ca961950"&gt;@Barry Kant&lt;/SN-MENTION&gt;&amp;nbsp;Thanks for that workshop deck.&amp;nbsp; It's a really good intro to that level of detail.&amp;nbsp; There really is so much to cover. Even with all the detail there are parts where you couldn't cover it all.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Extra follow-up to this might be breaking down some of the individual pieces into small video's&amp;nbsp;&lt;/P&gt;
&lt;P&gt;like Here is how you create a dynamic CI group for an application service and map to your application service.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Mar 2022 01:18:15 GMT</pubDate>
      <guid>https://www.servicenow.com/community/common-service-data-model-forum/what-is-the-recommended-approach-and-practice-to-map/m-p/331668#M1544</guid>
      <dc:creator>Richard29</dc:creator>
      <dc:date>2022-03-15T01:18:15Z</dc:date>
    </item>
  </channel>
</rss>

