{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":46911,"path":"servicenow-platform/configuration-management-database-cmdb/create-it-services.md","title":"Create a Service instance \\(application service\\)","bundle":null,"doc_type":null,"release":"australia","body":"\n# Create a Service instance \\(application service\\)\n\nCreate an application service to adhere to Common Service Data Model standards and to standardize the organization, maintenance, and monitoring of services in your organization.\n\n## Before you begin\n\nRole required: Depending on the population method used:\n\n-   Dynamic CI Group: app\\_service\\_admin\n-   Manual: app\\_service\\_admin\n-   Dynamic Service: app\\_service\\_admin\n-   Top-Down Discovery: sm\\_admin\n-   Tags: sm\\_admin\n\n## About this task\n\nAn application service is a set of interconnected applications and hosts, which are configured to offer a service for the organization. Application services can be internal, like an organization's email system, or customer-facing, like an organization's website.\n\nAn application service has an entry point, which lets users access the application service. If you are at the planning stage and don’t know what the entry points are for an application service, you can create the application service without entry points. Such an application service is referred to as an empty application service, to which you can add entry points at any later time.\n\nAll application services created in the Application Service wizard, are set with the **application service** classification.\n\nService Mapping, if activated, can automatically discover and map application services as described in [Application service mapping](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/c_DefineMapBusinessServices.md). A discovered application service contains the CIs and the connections between them that Service Mapping discovered and mapped.\n\nYou can also create an application service by using the [createOrUpdateService - POST](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/application-service-api.md) REST API.\n\n## Procedure\n\n1.  Navigate to **All** &gt; **CSDM** &gt; **Manage Technology Management Services** &gt; **Service Instance**.\n\n2.  In the Service Instances list view, select **New** to open the Application Service wizard.\n\n3.  In the **Provide Basic Details** tab:\n\n    1.  Fill out the fields for Basic Details.\n\n<table id=\"table_gtd_cxq_zkb\"><thead><tr><th>\n\nField\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nNumber\n\n</td><td>\n\nPre-populated unique ID for the application service.\n\n</td></tr><tr><td>\n\nName\n\n</td><td>\n\nUnique application service name, which isn’t in use by any other type of application service. Use self-explanatory names such as `mailing service` or `printing service`.\n\n</td></tr><tr><td>\n\nEnvironment\n\n</td><td>\n\nThe environment of the offering such as production, development, or test, as identified by some service offerings.\n\n Used by Incident Management and Change Management.\n\n</td></tr><tr><td>\n\nVersion\n\n</td><td>\n\nThe application service configuration version.\n\n</td></tr><tr><td>\n\nModel ID\n\n</td><td>\n\nA product model such as a software model where end of life data is stored.\n\n</td></tr><tr><td>\n\nOperational Status\n\n</td><td>\n\nOperational status of the application service, such as **Ready** or **Retired**.\n\n</td></tr><tr><td>\n\nSupport Group\n\n</td><td>\n\nUsed by Incident Management as the group managing the contract covering the asset.\n\n</td></tr><tr><td>\n\nChange Group\n\n</td><td>\n\nUsed by ITSM for routing of change and change-related tasks.\n\n</td></tr><tr><td>\n\nManaged By Group\n\n</td><td>\n\nGroup responsible for managing the data.\n\n</td></tr><tr><td>\n\nOwned By\n\n</td><td>\n\nUser who is familiar with the infrastructure and applications making up the service. This user is the application service Subject Matter Expert \\(SME\\) who provides information necessary for a successful creation of an application service.\n\n If the owner name is not listed, create a user with the sm\\_app\\_owner role, as the owner. Alternatively, you can choose a user with the sm\\_admin role.\n\n</td></tr></tbody>\n</table>        **Note:** See [Teams related list](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/r_RelatedListsOfCIComponents.md) for details about the automatic synchronization between the assignment group fields and the **Teams** related list.\n\n    2.  In the Set Relationships section, add relationships between the application service and other components in the CSDM domain.\n\n    3.  Select the **Business Application**, **Technical Service Offering**, **Business Service Offering**, or the **Parent Application Service** tab, and add items to the respective **Selected** list.\n\n        -   The technical service offering list includes records in the Service Offering \\[service\\_offering\\] table, in which the **Service classification** attribute is **Technical Service**.\n        -   The business service offering list includes records in the Service Offering \\[service\\_offering\\] table, in which the **Service classification** attribute is **Business Service**.\n        -   The parent application service list includes application service records from the Service Instance \\[cmdb\\_ci\\_service\\_auto\\] table. Adding a parent application service relationship creates hierarchies and dependencies of application services in deployments such as:\n            -   Platform host and platform application deployments\n            -   Micro service deployments in which one or more micro services identified as an application service, is part of a larger application service deployment\n            -   Shared technical service dependencies\n    4.  Select **Next**.\n\n    For information about CSDM relationships, see [CI relationships in the CSDM](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/common-service-data-model-csdm/ci-relationships.md).\n\n    Also, some fields and relationships are noted as required on the page. To change which fields and which relationships are required, see [Modify the attributes and relationships required for application services](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/modify-req-fields-appservice.md).\n\n4.  On the **Populate the Application Service** tab:\n\n    \\[Omitted image \"app-services-tab2.png\"\\] Alt text: Populate the application service tab for a new application service\n\n    1.  Click **Choose a Method** or select **Next** to skip selecting a service population method.\n\n    2.  On the Choose a Method page, select a **Service Population Method**, and then follow the respective link to complete the specific population method:\n\n        -   **Top Down Discovery**: [Use top-down discovery to populate application services](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/populate-app-service-top-down.md)\n        -   **Dynamic CI Group**: [Populate an application service using the Dynamic CI Group method](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/populate-app-service-dynamic-group.md).\n        -   **Tags**: [Use tags to populate application services](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/populate-app-service-tags.md)\n        -   **Manual**: [Use the Manual method to populate application services](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/populate-app-service-manual.md)\n        -   **Dynamic Service**: [Populate an application service using the Dynamic Service method](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/populate-app-service-dynamic-service.md)\n        **Note:** The **Top Down Discovery** and the **Tags** options are available only if Service Mapping is installed.\n\n    3.  To add another method to populate the application service, click **Add Method** on the Service Population Methods page.\n\n        Or, select **Next**.\n\n        -   You can add any combination of the **Top Down Discovery** and the **Manual** methods. However, if you select the **Dynamic CI Group**, **Tags**, or the **Dynamic Service** method, the **Add Method** button is grayed out and you can’t add additional methods.\n        -   You can select a card for a Converted Business Service method to see details about the service conversion, such as the conversion type. For more information, see [Convert business services to application services](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/convert-bus-to-app-svc-intro.md).\n5.  On the **Preview the Service** tab, review and verify the summaries for creating and populating the application service.\n\n    \\[Omitted image \"app-services-tab3.png\"\\] Alt text: Preview service tab\n\n    1.  Review **Relationships**.\n\n    2.  You can select **Edit Relationships** to modify the relationships to other CSDM objects.\n\n    3.  Review **Population Methods Summary**.\n\n    4.  You can select **Edit Methods** to modify the selection methods.\n\n    5.  Select **Done**.\n\n\n## Result\n\nThe application service is created, and you can access the new application service by navigating to application services list views:\n\n-   **CSDM** &gt; **Manage Technology Management Services** &gt; **Application Service**: Contains application service CIs from any class extending the Service Instance \\[cmdb\\_ci\\_service\\_auto\\] class, except alert groups. The list view includes the tag-based, discovered, manual, dynamic CI groups, converted, dynamic, and empty application service types.\n-   **Configuration** &gt; **Application Services** &gt; **Application Services**: Contains application service CIs from any class extending the Service Instance \\[cmdb\\_ci\\_service\\_auto\\] class, except alert groups. The list view includes the tag-based, discovered, manual, dynamic CI groups, converted, dynamic, and empty application service types.\n-   **Service Mapping** &gt; **Services** &gt; **Service Instances**: Contains application service CIs from the Mapped Application Service \\[cmdb\\_ci\\_service\\_discovered\\] class. The list view includes the top-down \\(discovered\\) and empty application service types.\n\n## What to do next\n\n-   If the service population method is **Dynamic CI Group**:\n\n    -   Select **View CMDB Group CI's** to list all the CIs in the CMDB group that is associated with the application service.\n    -   Select **View Service CI's** to list all the CIs in the application service.\n    Both lists of CIs are identical, unless the CMDB group contains more than 10,000 CIs. In this case, **View CMDB Group CI's** shows all the CIs in the CMDB group, and **View Service CI's** shows only the 10,000 CIs that are members of the application service.\n\n-   If the service population method is **Tags**, **Top Down Discovery**, or **Manual**, and select **View Map** to [view the application service map](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/app-service-map-base-system.md) where you can:\n    -   [Link application services](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/link-services-to-services.md)\n    -   [View CI attributes in an application service map](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/t_ViewCIDetails.md)\n    -   [View the change history of application services](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/t_ViewCIChanges.md)\n    -   [Compare two versions of an application service](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/t_CompareBS.md)\n-   Select **Advanced**, and then on the Advanced Details page, select **Additional Info**, **Questionnaire**, **Reject Messages**, or **Worknotes**, to add details.\n\n"}}