ServiceNow
ServiceNow 表示服务目标,在此服务目标中,可以通过编程方式将入局安全性事件通知用于操作。
路由到 ServiceNow 目标的事件将触发在配置的 ServiceNow 目标中创建事件。
配置 ServiceNow 目标
ServiceNow 名称遵循标准 https://xxx.service-now.com
,其中 xxx
是实例名称。 可以从 ServiceNow 控制台访存 ServiceNow 实例名称,用户名和密码。 浏览到 ServiceNow 概要文件,然后转至 管理实例密码 以获取详细信息。
要配置 ServiceNow 目标,请执行以下步骤:
-
在 Event Notifications 实例仪表板中,单击 目标。
-
点击 “添加+”,添加新的目的地。
-
在 添加目标 侧面板中,提供以下详细信息。
-
名称-输入目标的名称。
-
描述-(可选) 输入目标的描述。
-
类型-在 目标下,对于 类型,从下拉列表中选择 ServiceNow 作为目标类型。
-
实例名称 ——输入您的 ServiceNow 实例名称。
-
用户名-输入用于连接到 ServiceNow 实例的用户名。
-
密码-输入要用于认证先前提及的用户名以在 ServiceNow 实例中进行认证的密码。
-
名称空间 缺省为
now
,无法对其进行更改。 -
Event Notifications 当前仅允许在“事件”表上创建条目,并且无法对其进行更改。
-
URL 根据之前提供的值填充。
-
客户ID ——输入检索OAuth访问令牌所需的客户ID。
-
客户机密钥-输入认证先前提供的客户机标识所需的客户机密钥。
客户ID 和客户密码可以从
System Oauth
->Application Registries
获取。这些信息位于您的 ServiceNow 实例控制台内(您可以通过点击“全部”进行搜索)。 请确保它处于活动状态并且适用于连接到外部客户机。
-
-
单击添加。
Event Notifications 严重性 (ibmenseverity) 到 ServiceNow 严重性映射
Event Notifications 严重性 (ibmenseverity) | ServiceNow 严重性-影响 | ServiceNow 严重性-紧急程度 | ServiceNow 严重性-优先级 |
---|---|---|---|
严重 | 1 | 1 | 1 |
高 | 1 | 2 | 2 |
中 | 2 | 2 | 3 |
低 | 2 | 3 | 4 |
其他任何内容 | 3 | 3 | 4 |
测试 ServiceNow 目标配置
您可以在提供的选项菜单中测试 ServiceNow 目标。 您可以毫不费力地测试目标,无论所提供的配置是否正确,只需单击即可。
有关测试目标的更多信息,请参阅 此处。
ServiceNow 重试策略
调用 Webhook 时,网络错误和应用程序故障等问题可能会导致请求失败。 重试用于向外部请求提供弹性。 尝试使用以下值在此类情况下重试请求:
- 限制 = 60 秒: 服务重试的总时间。
- 步骤 = 5 秒: 每次失败后,服务在重试前等待 5 秒。 此延迟可防止对外部服务 (Webhook) 进行轰炸。
此外,以下超时条件会导致 ServiceNow 调用失败:
- 连接超时为 10 秒
- 响应超时为 60 秒
如果尝试重试后,调用 ServiceNow webhook URL 仍然失败,则通知丢失。