ServiceNow

Connect ServiceNow to Detect

  1. Create the inbound authentication profile
    • All > search > Inbound Authentication Profile
    • Click “Create API Key authentication profiles”
    • Set a descriptive name
      e.g., Prelude REST API Auth Profile
    • Set the Auth Parameter to “x-sn-apikey - Auth Header”

  2. Create the API key
    • All > search > REST API Key
    • Click “New”
    • Set a descriptive name
      e.g., Prelude SCM API Key
    • Set a description
    • Set User to a delegated service account with adequate permissions
    • Click “Submit”
    • Click the newly created key
    • Copy the token value by clicking the lock icon and copying the exposed text in the blue box

  1. Create the API access policy
    • All > search > REST API Access Policies
    • Click “New”
    • Set a descriptive name
      e.g., Prelude SCM Access Policy
    • Set REST API to “Table API”
    • Unselect “Apply to all methods”
    • Set HTTP Method to “GET”
    • Unselect “Apply to all resources”
    • Set Resource to “/now/table/{tableName}”
    • Set the inbound authentication profile to the one you just created
      e.g., Prelude REST API Auth Profile
    • Click “Submit”

For detailed instructions on setting up ServiceNow API, please consult ServiceNow documentation or community