Skip to content

ServiceNow - Process Steps

Check Change Request Approval

Check that the Approval field of a record.

NameTypeDescriptionRequired
ApprovalStringThe Change Requests Approval field value you are checking against (approved, rejected, requested, not yet requested).Yes
Change Request NumberStringThe value of the Number field for the relevant Change Request.Yes
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.No
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.No

Check Change Request State

Check that the State field of a change record.

NameTypeDescriptionRequired
Change Request NumberStringThe value of the Number field for the relevant Change Request.Yes
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.No
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
State integerStringThe state you want to ensure the Change Request has. This is an integer key corresponding to the state value-key pair used by ServiceNow. By default -5 is Pending, 1 is Open, 2 is Work in Progress, 3 is Closed Complete, 4 is Closed Incomplete, and 7 is Closed Skipped. You can find your particular key-value pairs by opening a task in ServiceNow, clicking on Additional actions button by the title, Configure->Form Design, and then clicking the edit this field settings button that appears when selecting the state field.Yes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.No

Check Change Requests Child Tasks States

Check the states of the tasks related to a given Change Request.

NameTypeDescriptionRequired
Change Request NumberStringThe value of the Number field for the relevant Change Request.Yes
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.No
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
State integerStringThe state you want to ensure that the children Change Tasks of the Change Request request have. To specify multiple acceptable states, use a comma , delimited list. This is an integer key corresponding to the state value-key pair used by ServiceNow. By default -5 is Pending, 1 is Open, 2 is Work in Progress, 3 is Closed Complete, 4 is Closed Incomplete, and 7 is Closed Skipped. You can find your particular key-value pairs by opening a task in ServiceNow, clicking on Additional actions button by the title, Configure->Form Design, and then clicking the edit this field settings button that appears when selecting the state field.Yes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.No

Check Deployment Window

Check that the current time falls within the start and end date of the change request.

NameTypeDescriptionRequired
Change Request NumberStringThe value of the Number field for the relevant Change Request.Yes
End Date FieldStringThe ServiceNow field name for the end date to check between. Defaults to end_date.No
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.No
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
Start Date FieldStringThe ServiceNow field name for the start date to check between. Defaults to start_date.No
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.No

Check Records

Check records in a specified table against specified field values.

NameTypeDescriptionRequired
Check FieldsStringNewline seperated list of field value pairs. You may use the Name, what you see in the XML export, of the field. The record(s) will be checked to ensure that the values of the inputed field match and that the fields exist. For example: description=This is a high valued task . IF you want to use OR operations on Check fields , first please select checkbox OR for Check Fileds. Now you can provide multiple value using OR operator inside Check fields . For example : Type= emergency OR emergency1Yes
OR for Check FiledsBooleanSelect to implement OR opertions for Check fields.No
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.Yes
Record NumberStringNewline separated list of unique IDs of record to check. Represents the record number (ex. CHG0040001).Yes
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
Table NameStringThe Name, what you see in the XML export, of the table to be updated. Example: change_requestYes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.Yes

Create Records

Creates records by table name and specified fields.

NameTypeDescriptionRequired
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
Row FieldsStringThe Fields to insert for this row. Each name-value pair should be on a separate line. A = separates the name and value. Example: name=valueNo
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
ServiceNow passwordPasswordProvide the password to authenticate with ServiceNow.Yes
ServiceNow user nameStringProvide the user name to authenticate with ServiceNow.Yes
Table NameStringThe Name (not the Label) of the table to be updated. Example: change_requestYes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No

Delete Multiple Table Records with Query

Deprecated. Please use the Run Encoded Query and Delete Records step instead.

NameTypeDescriptionRequired
CMDB Row ConditionStringThe Encoded Query a row must match for deletion. See http://wiki.servicenow.com/index.php?title=Embedded:Encoded\_Query\_Strings for examplesYes
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
ServiceNow PasswordPasswordProvide the password to authenticate with ServiceNow.Yes
ServiceNow User nameStringProvide the user name to authenticate with ServiceNow.Yes
Table NameStringThe name of the table to update. Example: change_requestYes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No

Delete Records

Deletes records by table name and record number.

NameTypeDescriptionRequired
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
Record NumberStringNewline separated list of unique IDs of record to check. Represents the record number (ex. CHG0040001).Yes
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
ServiceNow PasswordPasswordProvide the password to authenticate with ServiceNow.Yes
ServiceNow User nameStringProvide the user name to authenticate with ServiceNow.Yes
Table NameStringThe Name (not the Label) of the table to update. Example: change_requestYes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No

Run Encoded Query

Run an encoded query and receive a newline list of record system IDs to pass to subsequent steps.

NameTypeDescriptionRequired
Encoded QueryStringThe query value of your encoded query. Use the copy query function in ServiceNow.Yes
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.Yes
ServiceNow URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
Table NameStringThe Name, what you see in the XML export, of the table to be updated. Example: change_requestYes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.Yes

Set Change Request State

Set the status field of a change request.

NameTypeDescriptionRequired
Change Request NumberStringThe value of the Number field for the relevant Change Request.Yes
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.No
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
State integerStringThe state you want to set on the Change Request. This is an integer key corresponding to the state value-key pair used by ServiceNow. By default -5 is Pending, 1 is Open, 2 is Work in Progress, 3 is Closed Complete, 4 is Closed Incomplete, and 7 is Closed Skipped. You can find your particular key-value pairs by opening a task in ServiceNow, clicking on Additional actions button by the title, Configure->Form Design, and then clicking the edit this field settings button that appears when selecting the state field.Yes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.No

Set Task Status

Update the state of a task item.

NameTypeDescriptionRequired
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.No
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
State integerStringThe state you want apply to the listed Tasks. This is an integer key corresponding to the state value-key pair used by ServiceNow. By default -5 is Pending, 1 is Open, 2 is Work in Progress, 3 is Closed Complete, 4 is Closed Incomplete, and 7 is Closed Skipped. You can find your particular key-value pairs by opening a task in ServiceNow, clicking on Additional actions button by the title, Configure->Form Design, and then clicking the edit this field settings button that appears when selecting the state field.Yes
Task ID ListStringA comma-separated list of the Task Number field value of the Change Tasks to be updated. (ex. CTASK0010071)Yes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.No

Update Records

Update records by specifying field values.

NameTypeDescriptionRequired
Fields to UpdateStringNewline separated list of field value pairs. You may use the Name, what you see in the XML export, of the field. Fields described here will be updated on each record to specified value. If the field does not exist the step will fail. For example: description=This is a high valued taskYes
HTTP Proxy HostStringProvide the hostname of the HTTP proxy to use to connect to ServiceNow. Eg proxy.domain.comNo
HTTP Proxy PasswordPasswordProvide the password to authenticate with HTTP proxy.No
HTTP Proxy PortStringProvide the port number of the HTTP proxy to use to connect to ServiceNow.No
HTTP Proxy User nameStringProvide the user name to authenticate with HTTP proxy.No
PasswordPasswordThe password to be used to connect to the ServiceNow server.Yes
Record NumberStringNewline separated list of unique IDs of record to check. Represents the record number (ex. CHG0040001).Yes
Server URLStringThe URL of your ServiceNow portal. Example: https://myaccount.service-now.comYes
Table NameStringThe Name, what you see in the XML export, of the table to be updated. Example: change_requestYes
Trust All CertificatesBooleanSelect to trust all unsecure certificates.No
User NameStringThe user name to be used to connect to the ServiceNow server.Yes