<h2>Service Request Management template contents</h2><br/><div style="overflow-x:auto"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta content="text/html; charset=UTF-8" /><meta name="copyright" content="(C) Copyright 2024" /><meta name="DC.rights.owner" content="(C) Copyright 2024" /><meta name="generator" content="DITA-OT" /><meta name="DC.type" content="concept" /><meta name="DC.title" content="Service Request Management template" /><meta name="abstract" content="Build an application in App Engine Studio (AES) using the Service Request Management template to create, track, and manage service requests in your organization." /><meta name="description" content="Build an application in App Engine Studio (AES) using the Service Request Management template to create, track, and manage service requests in your organization." /><meta name="DC.relation" scheme="URI" content="../../../build/app-engine-studio/concept/template-library.html" /><meta name="DC.relation" scheme="URI" content="../../../build/custom-application/concept/build-applications.html" /><meta name="DC.relation" scheme="URI" content="../../../build/custom-application/concept/developing-applications.html" /><meta name="DC.relation" scheme="URI" content="../../../build/custom-application/reference/building-low-code-applications-with-app-engine.html" /><meta name="DC.relation" scheme="URI" content="../../../build/app-engine-studio/concept/aes-overview.html" /><meta name="DC.relation" scheme="URI" content="../../../build/app-engine-studio/concept/aes-app-creation.html" /><meta name="DC.relation" scheme="URI" content="../../../build/app-engine-studio/concept/create-application.html" /><meta name="DC.relation" scheme="URI" content="../../../build/app-engine-studio/task/use-app-template.html" /><meta name="DC.creator" content="ServiceNow" /><meta name="DC.date.created" content="2023-02-02" /><meta name="DC.date.modified" content="2023-08-03" /><meta name="page-type" content="app-engine" /><meta name="DC.format" content="XHTML" /><meta name="DC.identifier" content="service-request-management-template" /><link rel="stylesheet" type="text/css" href="../../../CSS/commonltr.css" /><title>Service Request Management template</title></head><body> <div class="nested0" id="service-request-management-template"> <h1 class="title topictitle1" id="ariaid-title1">Service Request Management template</h1> <div class="body conbody"><p class="shortdesc"><span class="ph">Build an application in <span class="ph">App Engine Studio</span> (<span class="ph">AES</span>) using the Service Request Management template to create, track, and manage service requests in your organization.</span></p> <p class="p">To use the Service Request Management template, install the application from the <span class="ph">ServiceNow Store</span>.</p> <p class="p"> <img class="image" id="service-request-management-template__image_xhx_qsd_ltb" src="../image/template-service-request-mgmt.png" height="274" width="291" alt="Service Request Management template" /> </p> <div class="section" id="service-request-management-template__section_grq_zzw_tvb"><h2 class="title sectiontitle">Personas in the Service Request Management template</h2> <p class="p">This template contains several important roles that correspond to individuals or groups who may use the app in some way. The following information describes how each persona may interact with the application you build. For more information on the permissions each role contains, see the Security section.</p> <dl class="dl"> <dt class="dt dlterm">Requester</dt> <dd class="dd">You are a person who has a request.</dd> <dd class="dd ddexpand">Problem: You need a service or a physical item to complete your responsibilities. You want to know that your request is in progress and reassurance that it is making progress. If you have questions or your request has changed, you want the ability to communicate that to those working on the request.</dd> <dd class="dd ddexpand">App objective: Empower employees by guiding them through the process, including what information is required. Make the approval process transparent, and keep them updated on the status and outcome of their request.</dd> <dt class="dt dlterm">Fulfiller</dt> <dd class="dd">You are a person or team who must complete a task in a timely manner.</dd> <dd class="dd ddexpand">Problem: You only want to be assigned a task when it is ready to be fulfilled, meaning after required approvals or dependent tasks (if relevant) are closed. You need to ensure that requests are closed in a timely fashion, especially in adherence with SLAs.</dd> <dd class="dd ddexpand">App objective: Direct the fulfiller's attention to the tasks assigned to them and their team. Empower them by providing the information they need such as request information and SLA.</dd> <dt class="dt dlterm">Fulfiller's manager</dt> <dd class="dd">You are the manager of the fulfillment team, and you can fulfill tasks.</dd> <dd class="dd ddexpand">Problem: You need to ensure tasks are being efficiently closed by your team. You want to spot bottlenecks such as popular service requests creating a backlog of tasks, a fulfiller who is under-performing, or late approvals blocking fulfillers from completing their tasks on time.</dd> <dd class="dd ddexpand">App objective: Direct the fullfiller's manager to tasks that need immediate attention so SLAs are met. Clearly show what their team is working on so they can re-prioritize work as needed.</dd> <dt class="dt dlterm">Service owner</dt> <dd class="dd">You are the owner of the services within the app.</dd> <dd class="dd ddexpand">Problem: You need to analyze how services are performing and identify which services need attention. You need information that will help you recommend improvements to the process, if necessary.</dd> <dd class="dd ddexpand">App objective: Provide aggregate information that indicates each service's performance, measured by resolution and response time.</dd> <dt class="dt dlterm">Approver</dt> <dd class="dd">You are the gatekeeper and can respond to or reject requests, saving time for fulfillers.</dd> <dd class="dd ddexpand">Problem: You must review requests before they are assigned to a fulfillment team to ensure the ticket is appropriate.</dd> <dd class="dd ddexpand">App objective: Direct the approver's attention to the requests that require their approval. Empower them by providing the information they need such as request and SLA information.</dd> </dl> </div> <div class="section" id="service-request-management-template__section_c3y_x2y_fwb"><h2 class="title sectiontitle">Related concepts</h2> <p class="p">For information about how to set up a service for your Service Request Management application, see <a class="xref" href="../product/service-catalog-management/topic/p_ServiceCatalogs.dita/p_ServiceCatalogs.html" target="_blank" rel="noopener noreferrer">Service catalog setup</a>.</p> </div> </div> <div class="related-links"> <div class="familylinks"> <div class="parentlink"><strong>Parent Topic:</strong> <a class="link" href="../../../build/app-engine-studio/concept/template-library.html" title="Use an application template to create an application in App Engine Studio (AES) with preconfigured data, experience, logic and automation, and security.">Available templates</a></div> </div> </div><div class="topic reference nested1" id="srm-template-contents"> <h2 class="title topictitle2" id="ariaid-title2">Service Request Management template contents</h2> <div class="body refbody"><p class="shortdesc">The following tables, experiences, automated workflows, and roles are included in the Service Request Management template for <span class="ph">App Engine Studio</span> (<span class="ph">AES</span>).</p> <div class="section" id="srm-template-contents__id_ds1_h3g_m4b"><h3 class="title sectiontitle">Tables in the Service Request Management app template</h3> <div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="srm-template-contents__table_cfc_ctm_j4b" class="table" frame="border" border="1" rules="all"><colgroup><col style="width:50%" /><col style="width:50%" /></colgroup><thead class="thead" style="text-align:left;"><tr class="row"><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e341">Table label [name]</th><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e344">Description</th></tr></thead><tbody class="tbody"><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e341 ">Primary<p class="p">[x_ <company-code>_<primary>]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e344 ">Table that extends the Task table and stores the details of requests raised for the Service Request Management: Primary catalog item. To create a new service and table, extend this Primary table.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e341 ">Example Request<p class="p">[x_ <company-code>_<example_request>]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e344 ">Example Request table created by extending the Primary table that stores the details submitted from the Travel Request catalog item.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e341 ">Fulfiller Task<p class="p">[x_ <company-code>_<fulfiller_task>]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e344 ">Stores fulfiller tasks and helps admins keep service requests organized.</td></tr></tbody></table> </div> </div> <div class="section" id="srm-template-contents__id_blf_kjg_m4b"><h3 class="title sectiontitle">Experiences in the Service Request Management app template</h3> <div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="srm-template-contents__table_rxp_21w_r4b" class="table" frame="border" border="1" rules="all"><colgroup><col style="width:33.33333333333333%" /><col style="width:33.33333333333333%" /><col style="width:33.33333333333333%" /></colgroup><thead class="thead" style="text-align:left;"><tr class="row"><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e407">Experience</th><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e410">Experience type</th><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e413">Description</th></tr></thead><tbody class="tbody"><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Travel Request | Fulfiller view</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Form</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Form for fulfillers to create a travel request record.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Primary | Fulfiller view</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Form</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Form for fulfillers to create a service request record.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Fulfiller task | Default view</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Form</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Form for users to create a fulfiller task.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Fulfiller Workspace</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Workspace</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Workspace for fulfillers to see requests that need their attention, create requests, view request assignments, and see data and analytics related to their requests.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Approver Workspace</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Workspace</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Workspace for approvers to see requests pending their approval, approve or deny requests, and see data and analytics related to their requests.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Fulfiller Task | Fulfiller task view</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Form</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Form for users to create a fulfiller task.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Service Request Management: Primary</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Record producer</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Contains questions to add information and attach documents relevant to a service request.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Travel Request</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Record producer</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Contains questions to add information and attach documents relevant to a travel request.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Primary | Default view</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Form</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Form for users to create a service request record.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Fulfiller's Manager</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Workspace</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Workspace for the fulfiller's manager to see requests pending their approval, create requests, approve or deny requests, and see data and analytics related to their and their team's requests.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e407 ">Travel Request | Default view</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e410 ">Form</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e413 ">Form for users to create a travel request record.</td></tr></tbody></table> </div> </div> <div class="section" id="srm-template-contents__id_byq_kjg_m4b"><h3 class="title sectiontitle">Automated workflows in the Service Request Management app template</h3> <div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="srm-template-contents__table_acq_txm_j4b" class="table" frame="border" border="1" rules="all"><colgroup><col style="width:33.33333333333333%" /><col style="width:33.33333333333333%" /><col style="width:33.33333333333333%" /></colgroup><thead class="thead" style="text-align:left;"><tr class="row"><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e576">Workflow name</th><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e579">Workflow type</th><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e582">Description</th></tr></thead><tbody class="tbody"><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Fulfiller task work notes added</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Email</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Notifies users in the Assigned to field, Work notes list, and Watch list when work notes are added to a fulfiller task.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Fulfillment Process Trigger</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Email</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Notifies a service owner when a fulfiller task has been created but has no default Fulfiller or Fulfillment Assignment Group.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">On Insert empty Assigned to</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Email</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Notifies an assignment group when a request record has been created and has no assignee.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">On Insert/Change Assigned to</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Email</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Notifies a user that a request record has been assigned to them.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Assignment Process</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Flow - record</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Creates and updates a new record as it moves through the assignment, approval, and fulfillment processes.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Fulfiller Decision</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Decision table</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Defines the default fulfiller user and fulfiller assignment group for each service.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Approval Process</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Flow</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Moves a record through the approval process.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Approver Decision</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Decision table</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Defines the default approver and approver assignment group for each service.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Fulfillment Process</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Flow</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Moves a record through the fulfillment process.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Child worknotes added</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Email</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Notifies users named in the <span class="ph uicontrol">Assigned to</span> field, Work notes list, and Watch list when work notes are added to a travel request task.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e576 ">Primary worknotes added</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e579 ">Email</td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e582 ">Notifies users in the <span class="ph uicontrol">Assigned to</span> field, Work notes list, and Watch list when work notes are added to a request record on the Primary table.</td></tr></tbody></table> </div> </div> <div class="section" id="srm-template-contents__security"><h3 class="title sectiontitle">Roles in the Service Request Management app template</h3> <div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="srm-template-contents__table_htl_zxm_j4b" class="table" frame="border" border="1" rules="all"><colgroup><col style="width:50%" /><col style="width:50%" /></colgroup><thead class="thead" style="text-align:left;"><tr class="row"><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e749">Role title [name]</th><th class="entry cellrowborder" style="vertical-align:top;" id="d276465e752">Description</th></tr></thead><tbody class="tbody"><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e749 ">Approver<p class="p">[x_<company-name>_ <app_name>.approver]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e752 ">Provides access to approver workspace and provides read and write access to the Primary [x_ <company-code>_<primary>] and Travel Request [x_ <company-code>_<travel_request>] tables.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e749 ">App admin<p class="p">[x_<company-name>_ <app_name>.app_admin]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e752 ">Provides complete access to the Service Request Management data and workspaces.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e749 ">Fulfiller's manager<p class="p">[x_<company-name>_ <app_name>.fulfillers_manager]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e752 ">Provides access to fulfiller's Manager workspace and provides read and write access to the Primary [x_ <company-code>_<primary>], Travel Request [x_ <company-code>_<travel_request>], and Fulfiller Task [x_ <company-code>_<fulfiller_task>] tables.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e749 ">Requestor<p class="p">[x_<company-name>_ <app_name>.requestor]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e752 ">Provides access to submit a request for default record producers from a service portal and provides read and write access to the Primary [x_ <company-code>_<primary>] and Travel Request [x_ <company-code>_<travel_request>] tables.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e749 ">Fulfiller<p class="p">[x_<company-name>_ <app_name>.fulfiller]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e752 ">Provides access to the fulfiller workspace and provides read and write access to the Primary [x_ <company-code>_<primary>], Travel Request [x_ <company-code>_<travel_request>], and Fulfiller Task [x_ <company-code>_<fulfiller_task>] tables.</td></tr><tr class="row"><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e749 ">admin<p class="p">[x_<company-name>_ <app_name>.admin]</p> </td><td class="entry cellrowborder" style="vertical-align:top;" headers="d276465e752 ">The System Administrator role. This role has access to all system features, functions, and data, regardless of security constraints.</td></tr></tbody></table> </div> </div> </div> </div> </div> </body></html></div>