Assistance with Retrieving SDLC Component Item List & Understanding Its Role in CSDM 4.0 Integration

LogendranM
Tera Contributor

Hi ServiceNow Community,

I am currently working on integrating ServiceNow items with the CSDM 4.0 Meta Model. My goal is to retrieve a list of items covered by the CSDM 4.0 tables. While I am able to find the list of items in the tables referenced in the CSDM 4.0 user documentation, I am having difficulty locating the item list for the SDLC Component (cmdb_ci_sdlc_component).

 

I am not yet familiar with the specific role of the SDLC Component within the CSDM model and would greatly appreciate any guidance on how it functions and how I can retrieve the related items for this component in my ServiceNow instance (Xanadu version).

 

Any help or insights would be highly appreciated.

 

Thank you in advance!

 

1 ACCEPTED SOLUTION

Bruno De Graeve
ServiceNow Employee
ServiceNow Employee

hello,

Is the question how to get the cmdb_ci_sdlc_component CMDB table installed on your instance ? It should have come with the Store app CMDB CI Class Models (v1.33).

More details about this object can be found on Docs: https://www.servicenow.com/docs/bundle/yokohama-servicenow-platform/page/product/csdm-implementation...
It's an object to document the "build" phase (between the design and the operational phases of a CI). Extract from Docs: "

An SDLC component is a CI that represents a unique development effort of code. It represents parts of a larger business application or digital product broken down into its individually developed components. In other words, the SDLC component is a software element of a larger application or technology.

Types of SDLC components:

"

Bruno De Graeve,
Principal Platform Architect, Customer Success, ServiceNow

View solution in original post

7 REPLIES 7

Thank you for the explanation. In the documentation link @Bruno De Graeve provided, only two SDLC Types were defined: App and Infra. In your post, however, you appear to expand that list to include Foundation Build SDLC, Add-On, and Framework. Where are those three options documented, or is that part of your broader explanation?

 

We want to use SDLC Component to reference efforts related to developing UIs, APIs, and other objects from the code repos. To differentiate, those types, I was considering modifying the OOTB SDLC Type values from Apps and Infra to values such as User Interface, SOAP API, REST API, Scheduled Job, and so forth. Is that a valid direction? We are not using ServiceNow DevOps tools.  Thank you.

Bruno De Graeve
ServiceNow Employee
ServiceNow Employee

Thanks for the positive feedback. Glad to see that our community was able to shed some lights.
Some additional input, within Digital Integration Management (where we manage the "design aspects" of business app integrations), we also offer the possibility to link a Digital Interface to one or more SDLC Components: https://www.servicenow.com/docs/bundle/yokohama-application-portfolio-management/page/product/applic...
It can be found on our current data model: https://www.servicenow.com/docs/bundle/xanadu-application-portfolio-management/page/product/applicat...

Bruno De Graeve,
Principal Platform Architect, Customer Success, ServiceNow

Neeljy
Tera Contributor

I'm working on integrating ServiceNow items with the CSDM 4.0 Meta Model and need help understanding the SDLC Component (cmdb_ci_sdlc_component) class. I’m unable to find the list of related items for this component in the docs. Could anyone clarify its role in CSDM and how to retrieve associated items in the Xanadu version?