A **Dynamic CI Group** is an entity within the [[Service Delivery (CSDM domain)|Service Delivery domain]] of the [[Common Service Data Model|Common Service Data Model]] (CSDM), a reference architecture developed by [[ServiceNow|ServiceNow]] that provides prescriptive guidance on service-related definitions and data modeling within the ServiceNow AI Platform. A Dynamic CI Group represents a dynamic grouping of [[Configuration item|configuration items]] based on results of [[CMDB Group (CSDM)|CMDB Group (CSDM)]] queries, enabling useful groupings of CIs for management, monitoring, and operational purposes without manual maintenance.
Dynamic CI Groups are recorded in the cmdb_ci_query_based_service table with a Service Classification of either "Application Service" or "Technical Service" depending on use case. When classified as "Application Service," the Dynamic CI Group acts like a query-based [[Application Service (CSDM)|Application Service (CSDM)]] with the related CMDB Group identifying supporting CIs. When classified as "Technical Service," it acts as a grouping of CIs managed by [[Technology Management Service Offering (CSDM)|Technology Management Service Offerings]], enabling synchronization of Managed By, Support Group, and Change Group data onto related CIs. Use cases include query-based Application Services when [[Service Mapping (ServiceNow)|Service Mapping]] is not yet implemented, managed groups of infrastructure for Technology Management Service Offerings, and patch management where a Dynamic CI Group auto-populates Affected CIs on [[Change management (ITSM)|Change]] records. A CI should not be related through Dynamic CI Groups to multiple Technology Management Services, as the data synchronization will overwrite CI data.