How to create a product with associated services inside it in ServiceNow CSM?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-31-2025 11:18 PM
Hi everyone,
I’m trying to create a product (like Jira or GitHub) in Product Catalog > Product Models, and I want to add its related services (like API Access, Issue Sync, etc.) under it.
I tried using Bundled Models, but I don’t see a Parent Model field on the form. Even after checking form layout and configuring related lists, the option isn’t there.
I also looked at using Service Offerings or Application Services but couldn’t find a way to directly link them to a product.
Regards,
Sahana JR
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2025 03:18 AM
Understand the Relationship Between Service and Product:
In the cmdb_ci_service table (which stores your services), there is a field called Model ID (model_id).
This field is a reference to the cmdb_model (Product Model) table.
A reference qualifier ensures that only models with the Business Service category are selectable here.
You can find this category in the cmdb_model_category table (look for the name Business Service).
How to Link a Product (e.g., GitHub) to a Service:
Navigate to the GitHub product in the cmdb_model table.
Configure the form layout and add the related list:
➤ Service → Model IDThis related list will show all the services linked to this product via the Model ID field.
Any service added here is now associated with your product (e.g., GitHub → Issue Sync, API Access, etc.).
Summary:
You're not required to use bundled models for this use case.
No need for a Parent Model field — instead, leverage the Model ID relationship from services to products.
Optionally, you can also explore Service Offerings linked to services if you're looking to define multiple tiers (e.g., Basic, Premium API Access), but that’s a layer above this relationship.