集成节点/Built in_nodes/Credentials
ServiceNow 凭据#
你可以使用这些凭据来认证以下节点:
- ServiceNow
前提条件#
创建一个 ServiceNow 开发者账户。
支持的认证方式#
- Basic auth(基础认证)
- OAuth2
相关资源#
更多服务信息,请参考 ServiceNow 的 API 文档。
使用基础认证(Basic Auth)#
要配置此凭据,你需要提供:
- 用户名(User):输入你的 ServiceNow 用户名。
- 密码(Password):输入你的 ServiceNow 密码。
- 子域名(Subdomain):你的 ServiceNow 实例的子域名包含在实例 URL 中:
https://<subdomain>.service-now.com/。例如,如果完整 URL 是https://dev99890.service-now.com,则子域名为dev99890。
使用 OAuth2#
要配置此凭据,你需要提供:
- 客户端 ID(Client ID):注册新应用后生成。
- 客户端密钥(Client Secret):注册新应用后生成。
- 子域名(Subdomain):你的 ServiceNow 实例的子域名包含在实例 URL 中:
https://<subdomain>.service-now.com/。例如,如果完整 URL 是https://dev99890.service-now.com,则子域名为dev99890。
要生成你的 Client ID 和 Client Secret,请在 System OAuth > Application Registry > New > Create an OAuth API endpoint for external clients 中注册一个新应用。为你的应用设置以下内容:
- 复制生成的 Client ID 并添加到你的 n8n 凭据中。
- 手动输入一个 Client Secret,或留空以自动生成随机密钥。然后将该密钥添加到你的 n8n 凭据中。
- 复制 n8n 的 OAuth Redirect URL,并将其添加为 Redirect URL(重定向 URL)。
有关更多信息,请参阅 如何为 RESTMessageV2 集成设置 OAuth2 认证。