跳到主要内容

ServiceNow 凭据

这些凭据可用于以下节点的身份验证:

前置条件 ​

创建一个 ServiceNow 开发者账号。

支持的身份验证方式 ​

  • Basic auth(基本身份验证)
  • OAuth2

相关资源 ​

有关该服务的更多信息,请参阅 ServiceNow API 文档。

使用基本身份验证 ​

配置此凭据需要:

  • 一个 User(用户名):输入你的 ServiceNow 用户名。
  • 一个 Password(密码):输入 ServiceNow 密码。
  • 一个 Subdomain(子域名):ServiceNow 实例的子域名位于实例 URL 中:https://<subdomain>.service-now.com/。例如,完整 URL 为 https://dev99890.service-now.com 时,子域名为 dev99890。

使用 OAuth2 ​

配置此凭据需要:

  • 一个 Client ID(客户端 ID):注册新应用时生成。
  • 一个 Client Secret(客户端密钥):注册新应用时生成。
  • 一个 Subdomain(子域名):ServiceNow 实例的子域名位于实例 URL 中:https://<subdomain>.service-now.com/。例如,完整 URL 为 https://dev99890.service-now.com 时,子域名为 dev99890。

要生成 Client ID(客户端 ID)和 Client Secret(客户端密钥),请在 System OAuth > Application Registry > New > Create an OAuth API endpoint for external clients(系统 OAuth > 应用注册表 > 新建 > 为外部客户端创建 OAuth API 端点)中注册新应用,并使用以下设置:

  • 复制 Client ID(客户端 ID),添加到 n8n 凭据。
  • 输入 Client Secret(客户端密钥),或留空以自动生成随机密钥。将此密钥添加到 n8n 凭据。
  • 从 n8n 复制 OAuth Redirect URL(OAuth 重定向 URL),将其添加为 Redirect URL(重定向 URL)。

更多信息请参阅如何为 RESTMessageV2 集成设置 OAuth2 身份验证。

本文为社区中文翻译。查看对应英文原文