Create entry point types for Service Mapping
An entry point is a point where clients access a service instance. Service Mapping starts the mapping process for every application service from the entry point you define for it. Service Mapping includes a wide range of preconfigured entry point types that cover most commonly used applications. If your organization uses a less known or proprietary application that does not have a corresponding entry point type in Service Mapping, you must create it.
Before you begin
If your ServiceNow instance uses domain separation and you have access to the global domain, log in to the relevant domain. The selected domain must be a domain without any child domains.
Role required: service_mapping_admin or admin
About this task
In addition to starting the mapping process from entry points, Service Mapping patterns use entry points to discover CI outbound connections.
Entry points are modeled in the ServiceNow CMDB as CIs of endpoint type. Entry points are stored as records in the Endpoint [cmdb_ci_endpoint] tables.
Like any other CI type, an entry point contains several important definitions that apply to all CIs belonging to it:
- CI attributes are added as fields to the CMDB tables.
- Identifiers help Service Mapping and Discovery to differentiate between new and existing CIs. For example, if there is an endpoint CI type for Active Directory Forest in the CMDB 360, and Service Mapping discovers an Active Directory Forest CI. Service Mapping processes this CI using identifiers. It recognizes the CI as an updated version of the Active Directory Forest CI that exists in the system, not a new Active Directory Forest CI.
- CI type hierarchy. CMDB stores CI class in the form of a hierarchy where some CI classes are parents to other CI classes, who automatically derive their parent's attributes in addition to attributes you configure specifically for child CI classes. CI class hierarchy is used widely for configuring CI behavior, relationships, and display. Create standard entry points as child CIs for the endpoint CI type, which creates an extension for the cmdb_ci_endpoint table. For entry points of inclusion type create child CIs for the inclusion endpoint CI type extending the cmdb_ci_endpoint_inclusion table. In an inclusion, a server hosts applications that are treated as independent objects.
Create a standard entry point type when the application exposes a client-facing access point. Create an inclusion type entry point when no existing entry point type matches the application. Create one when the application runs inside, or is hosted by, another CI as an independent object.
The CI discovered through an inclusion type entry point does not receive the default Runs on relationship to its host CI. Service Mapping creates a Contains relationship between the host CI and the included CI instead.
When you create a connection to an inclusion type entry point in Pattern Designer, the attribute list excludes the host, hostname, and ip fields. An included CI is not independently reachable by host name or IP address.
Procedure
-
Navigate to All > Configuration > CI Class Manager.
-
Select Open Hierarchy.
-
To create a standard entry point, right-click Endpoint from the Class Hierarchy pane and select Add Child Class.
-
To create an entry point of the inclusion type, right-click Inclusion Endpoint from the Class Hierarchy pane and select Add Child Class.
-
Define the parameters for the new entry point type as described in Create a CI class.
Parent Topic:Discovery patterns used by ITOM Visibility
Previous topic:Create CI types for Service Mapping and Discovery
Next topic:Create or customize patterns
Related topics
Map a single application service using classic Service Mapping
--- title: Create entry point types for Service Mapping description: An entry point is a point where clients access a service instance. Service Mapping starts the mapping process for every application service from the entry point you define for it. Service Mapping includes a wide range of preconfigured entry point types that cover most commonly used applications. If your organization uses a less known or proprietary application that does not have a corresponding entry point type in Service Mapping, you must create it. locale: en-US canonical_url: https://www.servicenow.com/docs/r/it-operations-management/discovery-and-service-mapping-patterns/t\_CreateEntryPoint.html release: brazil product: Discovery and Service Mapping Patterns classification: discovery-and-service-mapping-patterns topic_type: task last_updated: "2026-10-07" reading_time_minutes: 3 breadcrumb: [Discovery patterns used by ITOM Visibility, ITOM Visibility, IT Operations Management] --- # Create entry point types for Service Mapping An entry point is a point where clients access a service instance. Service Mapping starts the mapping process for every application service from the entry point you define for it. Service Mapping includes a wide range of preconfigured entry point types that cover most commonly used applications. If your organization uses a less known or proprietary application that does not have a corresponding entry point type in Service Mapping, you must create it. ## Before you begin If your ServiceNow instance uses domain separation and you have access to the global domain, log in to the relevant domain. The selected domain must be a domain without any child domains. Role required: service\_mapping\_admin or admin ## About this task In addition to starting the mapping process from entry points, Service Mapping patterns use entry points to discover CI outbound connections. Entry points are modeled in the ServiceNow CMDB as CIs of endpoint type. Entry points are stored as records in the Endpoint \[cmdb\_ci\_endpoint\] tables. Like any other CI type, an entry point contains several important definitions that apply to all CIs belonging to it: - CI attributes are added as fields to the CMDB tables. - Identifiers help Service Mapping and Discovery to differentiate between new and existing CIs. For example, if there is an endpoint CI type for Active Directory Forest in the CMDB 360, and Service Mapping discovers an Active Directory Forest CI. Service Mapping processes this CI using identifiers. It recognizes the CI as an updated version of the Active Directory Forest CI that exists in the system, not a new Active Directory Forest CI. - CI type hierarchy. CMDB stores CI class in the form of a hierarchy where some CI classes are parents to other CI classes, who automatically derive their parent's attributes in addition to attributes you configure specifically for child CI classes. CI class hierarchy is used widely for configuring CI behavior, relationships, and display. Create standard entry points as child CIs for the endpoint CI type, which creates an extension for the cmdb\_ci\_endpoint table. For entry points of inclusion type create child CIs for the inclusion endpoint CI type extending the cmdb\_ci\_endpoint\_inclusion table. In an inclusion, a server hosts applications that are treated as independent objects. Create a standard entry point type when the application exposes a client-facing access point. Create an inclusion type entry point when no existing entry point type matches the application. Create one when the application runs inside, or is hosted by, another CI as an independent object. The CI discovered through an inclusion type entry point does not receive the default Runs on relationship to its host CI. Service Mapping creates a Contains relationship between the host CI and the included CI instead. When you create a connection to an inclusion type entry point in Pattern Designer, the attribute list excludes the host, hostname, and ip fields. An included CI is not independently reachable by host name or IP address. ## Procedure 1. Navigate to **All** > **Configuration** > **CI Class Manager**. 2. Select **Open Hierarchy**. 3. To create a standard entry point, right-click **Endpoint** from the **Class Hierarchy** pane and select **Add Child Class**. 4. To create an entry point of the inclusion type, right-click **Inclusion Endpoint** from the **Class Hierarchy** pane and select **Add Child Class**. 5. Define the parameters for the new entry point type as described in [Create a CI class](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/servicenow-platform/t_CreateCIType.md). **Parent Topic:**[Discovery patterns used by ITOM Visibility](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-operations-management/discovery-and-service-mapping-patterns/c_MappingPatternsCustomization.md) **Previous topic:**[Create CI types for Service Mapping and Discovery](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-operations-management/discovery-and-service-mapping-patterns/t_CreateCITypeForSM.md) **Next topic:**[Create or customize patterns](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-operations-management/discovery-and-service-mapping-patterns/t_CreatePatternPatDef.md) **Related topics** [Map a single application service using classic Service Mapping](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-operations-management/service-mapping/t_DefineNewBusinessService.md) [Create CI types for Service Mapping and Discovery](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-operations-management/discovery-and-service-mapping-patterns/t_CreateCITypeForSM.md)
| title | Create entry point types for Service Mapping |
| description | An entry point is a point where clients access a service instance. Service Mapping starts the mapping process for every application service from the entry point you define for it. Service Mapping includes a wide range of preconfigured entry point types that cover most commonly used applications. If your organization uses a less known or proprietary application that does not have a corresponding entry point type in Service Mapping, you must create it. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/it-operations-management/discovery-and-service-mapping-patterns/t\_CreateEntryPoint.html |
| release | brazil |
| product | Discovery and Service Mapping Patterns |
| classification | discovery-and-service-mapping-patterns |
| topic_type | task |
| last_updated | 2026-10-07 |
| reading_time_minutes | 3 |
| breadcrumb | Discovery patterns used by ITOM VisibilityITOM VisibilityIT Operations Management |