Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    Get Advanced Global Settings Configuration

    Use this API to retrieve advanced global settings configuration information from Junos Space Service Now.

    URI

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

    URI Parameters

    None

    Consumes

    None

    Produces

    • application/vnd.juniper.servicenow.global-setting-management.advancedSettings +xml;version=1
    • application/vnd.juniper.servicenow.global-setting-management.advancedSettings +json;version=1

    Response 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 auto submit 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

    suppressedEvents PurgeTime

    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

    suppressedEventsJMB PurgeTime

    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 lower 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

    Sample Output

    Sample XML Output

    <?xml version="1.0" encoding="UTF-8"?>
    <advancedSettings>
       <incidentFiltersAction>Do not create Incident</incidentFiltersAction>
       <autoSubmitFiltersAction>Do not Submit Case</autoSubmitFiltersAction>
       <suppressedEventsPurgeTime>20</suppressedEventsPurgeTime>
       <suppressedEventsJMBPurgeTime>19</suppressedEventsJMBPurgeTime>
       <updateDirectiveFile>true</updateDirectiveFile>
    </advancedSettings>
    

    Sample JSON Output

    {
      "advancedSettings": {
        "incidentFiltersAction": "Create Incident",
        "autoSubmitFiltersAction": "Submit Case",
        "suppressedEventsPurgeTime": 30,
        "suppressedEventsJMBPurgeTime": 30,
        "updateDirectiveFile": true
      }
    }
    

    Modified: 2017-07-19