What are the types of change request in ServiceNow?

PagerDuty enhances ServiceNow’s effectiveness by allowing customers to quickly add real-time response capabilities to their critical change management process. PagerDuty’s Change Request Integration creates change events on PagerDuty services whenever a change request is opened, including important details like priority and risk.

🚧Requirements

  • The ServiceNow Change Request Integration is available on versions 7.5 and higher of our ServiceNow integration.
  • In order to send change events from ServiceNow to PagerDuty, you must first provision a ServiceNow CI as a service in PagerDuty.

Configure the PagerDuty ServiceNow Integration

  1. Configure the PagerDuty ServiceNow integration.
  2. Once the integration has been configured, provision the desired CI as a service in PagerDuty.
  3. In your ServiceNow instance, navigate to the Change Requests CI and click Provision PD Change Event Integration under Related links.

Send ServiceNow Change Events

  1. In your ServiceNow instance, search for Change, click Create New and then select which type of change is required: Normal, Standard or Emergency.
  2. Once the change request has been created, search and select the Service and Configuration Item that have been provisioned from ServiceNow to PagerDuty. Then select the Assignment Group and enter a Short description.
  3. In the Planning tab, enter a Justification, Implementation plan, Risk and impact analysis, Backout plan and Test plan, if applicable. This information will appear in the change event’s details in PagerDuty.
  4. In the Schedule tab, select and save the Planned start date, Planned end date, Actual start date and Actual end date. This information will schedule the maintenance window on the selected service in PagerDuty. Click Submit.
  5. Click the change request Number that was just requested and then click Request Approval at the top right of the request. Once approved, navigate to the change request and click Implement at the top right. You should now be able to see the change event in PagerDuty in the following locations:
  • The Incidents Recent Changes page. If you click the change event’s Summary you will be able to see all of the details entered in the change request. You may also click the View CHG[NUMBER-HERE] link to the far right of the change event that will link back to the change request in ServiceNow.
  • In the Services Service Directory Maintenance Windows tab. Please Note: Maintenance windows will not automatically end if the change request is completed in ServiceNow. Users can either manually end the maintenance window in PagerDuty or they can wait until the window ends at its end time.
  • The connected service in PagerDuty will also have a Status of being in maintenance mode.
What are the types of change request in ServiceNow?
What are the types of change request in ServiceNow?

Edit ServiceNow Change Event Custom Details Format

  1. In your ServiceNow account, navigate to PagerDuty Configuration files Script Includes tab and search for change events.
  2. Click PagerDuty Change Events and scroll down in the Script body to find the payload of the var chgEventBody. You may customize the details in this script directly.
  3. Click Update to save your customization.

Disable Maintenance Windows via Change Requests

To disable ServiceNow change requests from creating PagerDuty maintenance windows:

  1. In your ServiceNow account, navigate to PagerDuty Configuration files Application Files tab and search for *maint.
  2. Click the change event maintenance window system property and change the Value field to false.
  3. Click Update to save your customization.

Disable the ServiceNow Change Events Integration

  1. In your ServiceNow account, navigate to PagerDuty Configuration files Business Rules tab and search for change events.
  2. Click the PD Change Request to Change Event Name and deselect the Active checkbox.
  3. Click Update to disable change events.

Updated 6 months ago


Learn more

  • ServiceNow Integration Guide | PagerDutyarrow-right

  • Table of Contents
    • Configure the PagerDuty ServiceNow Integration
      • Send ServiceNow Change Events
      • Edit ServiceNow Change Event Custom Details Format
      • Disable Maintenance Windows via Change Requests
    • Disable the ServiceNow Change Events Integration

Required if state value is assess or authorize or scheduled or implement or review or closed.

attachments

list / elements=dictionary

added in 1.2.0 of servicenow.itsm

ServiceNow attachments.

name

string

Name of the file to be uploaded without the file extension.

If not specified, the module will use path's base name.

path

string / required

Path to the file to be uploaded.

type

string

MIME type of the file to be attached.

If not specified, the module will try to guess the file's type from its extension.

category

string

    Choices:
  • hardware
  • software
  • service
  • system_software
  • aplication_software
  • network
  • telecom
  • documentation
  • other

The category of the change request.

change_request_mapping

dictionary

added in 1.3.0 of servicenow.itsm

User mapping for Change request object, where user can override Choice Lists values for objects.

impact

dictionary

Impact is a measure of the effect of an incident, problem, or change on business processes.

priority

dictionary

Priority is based on impact and urgency, and it identifies how quickly the service desk should address the task.

risk

dictionary

The risk level for the change.

state

dictionary

The state of the change request.

If state value is assess or authorize or scheduled or implement or review or closed, assignment_group parameter must be filled in. In case that any field is renamed, that check is not performed there.

For more information on state model and transition, refer to the ServiceNow documentation at https://docs.servicenow.com/bundle/paris-it-service-management/page/product/change-management/concept/c_ChangeStateModel.html

Special value that can not be overridden is

- name: Create change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    type: standard
    state: new
    requested_by: some.user
    short_description: Install new Cisco
    description: Please install new Cat. 6500 in Data center 01
    attachments:
      - path: path/to/attachment.txt
    priority: moderate
    risk: low
    impact: low

    other:
      expected_start: 2021-02-12

- name: Change state of the change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: assess
    assignment_group: some.group
    number: CHG0000001

- name: Close change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: closed
    close_code: "successful"
    close_notes: "Closed"
    assignment_group: some.group
    number: CHG0000001

- name: Delete change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: absent
    number: CHG0000001
4, which would remove a change request from ServiceNow.

urgency

dictionary

The extent to which resolution of an change request can bear delay.

close_code

string

    Choices:
  • successful
  • successful_issues
  • unsuccessful

Provide information on how the change request was resolved.

The change request must have this parameter set prior to transitioning to the closed state.

close_notes

string

Resolution notes added by the user who closed the change request.

The change request must have this parameter set prior to transitioning to the closed state.

description

string

A detailed description of the change request.

hold_reason

string

Reason why change request is on hold.

Required if change request's on_hold value will be

- name: Create change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    type: standard
    state: new
    requested_by: some.user
    short_description: Install new Cisco
    description: Please install new Cat. 6500 in Data center 01
    attachments:
      - path: path/to/attachment.txt
    priority: moderate
    risk: low
    impact: low

    other:
      expected_start: 2021-02-12

- name: Change state of the change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: assess
    assignment_group: some.group
    number: CHG0000001

- name: Close change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: closed
    close_code: "successful"
    close_notes: "Closed"
    assignment_group: some.group
    number: CHG0000001

- name: Delete change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: absent
    number: CHG0000001
7.

impact

string

Impact is a measure of the effect of an incident, problem, or change on business processes.

Default choices are

- name: Create change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    type: standard
    state: new
    requested_by: some.user
    short_description: Install new Cisco
    description: Please install new Cat. 6500 in Data center 01
    attachments:
      - path: path/to/attachment.txt
    priority: moderate
    risk: low
    impact: low

    other:
      expected_start: 2021-02-12

- name: Change state of the change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: assess
    assignment_group: some.group
    number: CHG0000001

- name: Close change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: closed
    close_code: "successful"
    close_notes: "Closed"
    assignment_group: some.group
    number: CHG0000001

- name: Delete change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: absent
    number: CHG0000001
8,
- name: Create change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    type: standard
    state: new
    requested_by: some.user
    short_description: Install new Cisco
    description: Please install new Cat. 6500 in Data center 01
    attachments:
      - path: path/to/attachment.txt
    priority: moderate
    risk: low
    impact: low

    other:
      expected_start: 2021-02-12

- name: Change state of the change request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: assess
    assignment_group: some.group
    number: CHG0000001

- name: Close change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: closed
    close_code: "successful"
    close_notes: "Closed"
    assignment_group: some.group
    number: CHG0000001

- name: Delete change_request
  servicenow.itsm.change_request:
    instance:
      host: https://instance_id.service-now.com
      username: user
      password: pass

    state: absent
    number: CHG0000001
9, assess0. One can override them by setting change_request_mapping.urgency.

What are the different types of change request?

Types of changes.
Major change. As the name implies, major change is a high risk and high impact change that could interrupt production live environments if not planned properly. ... .
Standard change. A Standard change is a low risk and low impact change that is pre-defined and pre-approved. ... .
Minor change. ... .
Emergency change..

What are the three types of change request?

The three types of change are: static, dynamic, and dynamical. When you look only at the “before” and “after” of a change, you are considering it as static change.

How many types of changes in ServiceNow?

3 Types of Changes within ServiceNow Standard: Pre-authorized and low-risk change that follows specified procedures of work. It can be frequently implemented and no CAB approval is required. It can be executed using defined templates. Normal: This type of change follows the complete change lifecycle.

What are the 3 types of changes as per ITIL?

In ITIL, we usually identify three types of change that are each managed in different ways i.e. standard, normal and emergency changes. A low-risk, pre-authorized change that is well understood and fully documented, and can be implemented without needing additional authorization.