Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Update Advanced Global Settings Configuration

 

Use this API to update advanced global settings configuration in Junos Space Service Now.

URI

https://[host]/api/juniper/servicenow/global-setting-management /updateAdvancedSettings (HTTP method = PUT)

URI Parameters

None

Consumes

  • application/vnd.juniper.servicenow.global-setting-management.advancedSettings +xml;version=2;charset=UTF-8

  • application/vnd.juniper.servicenow.global-setting-management.advancedSettings +json;version=2;charset=UTF-8

Request Elements

Element

Type

Description

incidentFiltersAction

String

Action to be taken on JMBs when the JMB does not match any term in any of the incident filter configured in Service Now

Possible values:

  • CreateIncident—Create Incident for a JMB

  • DoNotCreateIncident—Do not create an Incident for a JMB

autoSubmitFiltersAction

String

Action to be taken on an incident when the incident does not match any term in any of the incident filter configured in Service Now

Possible values:

  • SubmitCase—Submits the incident to Juniper Support Systems (JSS) for creating a case

  • DoNotSubmitCase—Does not submit the incident to JSS for creating a case

  • AssociateToAnExistingCase—Associates the incident to an existing technical support case

suppressedEventsPurgeTime

Integer

Number of days data related to events for which incidents are not created can be stored in the Service Now database.

Possible value—1 to 365 days

suppressedEventsJMBPurgeTime

Integer

Number of days JMBs related to events for which incidents are not created can be stored in the Service Now database.

Possible value—1 to 365 days

Note: The value of suppressedEventsJMBPurgeTime element should be lesser than the value of the suppressedEventsPurgeTime.

updateDirectiveFile

Boolean

Indicates if the directive file can be updated automatically whenever a new version or revision of the directive file is available with JSS.

Possible values:

  • True—The directive file is updated automatically when a new version of the directive file is available in JSS

  • False—The directive file is not updated automatically when a new version of the directive file is available in JSS

enableDeviceSnapshotEmail

Boolean

Specifies whether e-mail notifications for device snapshots should include the device snapshots as an attachment

Possible values:

  • true—Device snapshots are sent as an attachment with e-mail notifications to a list of e-mail IDs specified for sending the notifications.

  • false—Device snapshots are not sent as an attachment with e-mail notifications.

If no value is configured, device snapshots are sent as an attachment with e-mail notifications to the Super user.

emailList

email

Collection of e-mail IDs to which device snapshot must be sent as an attachment.

commitComment

String

Comment provided when an event profile is installed or uninstalled from a managed device

Maximum number of characters allowed is 255

Produces

  • application/vnd.juniper.servicenow.global-setting-management.servicenowmsg +xml;version=2

  • application/vnd.juniper.servicenow.global-setting-management.servicenowmsg +json;version=2

Response Elements

Element

Type

Description

msg

String

Message indicating the result of modifying advanced global settings

Sample Input

Sample XML Input

Sample JSON Input

Sample Output

Sample XML Output

Sample JSON Output