N8N中文教程
集成节点/Built in_nodes/Credentials

HaloPSA 凭据#

你可以使用这些凭据来认证以下节点:

  • HaloPSA

前提条件#

创建一个 HaloPSA 账户。

支持的认证方式#

  • API 密钥(API key)

相关资源#

更多关于该服务的信息,请参考 HaloPSA 的 API 文档。

使用 API 密钥#

要配置此凭据,你需要提供以下信息:

  • 选择你的 Hosting Type(托管类型)
    • On Premise Solution(本地部署方案):如果你将 Halo 应用程序部署在自己的服务器上,请选择此项。
    • Hosted Solution Of Halo(Halo 托管方案):如果你的应用由 Halo 托管,请选择此项。选择后,你需要提供你的 Tenant(租户)
  • HaloPSA Authorisation Server URL(授权服务器地址):你可以在 HaloPSA 的 Configuration > Integrations > Halo API(配置 > 集成 > Halo API) 中的 API Details(API 详情) 查看该 URL。
  • Resource Server(资源服务器)URL:你可以在 HaloPSA 的 Configuration > Integrations > Halo API(配置 > 集成 > Halo API) 中的 API Details(API 详情) 查看该 URL。
  • Client ID(客户端 ID):通过在 Halo API 设置中注册应用程序获得。详细步骤请参考 HaloPSA 的认证文档。n8n 建议使用以下设置:
    • Authentication Method(认证方式) 设为 Client Credentials
    • 使用 all 权限。
  • Client Secret(客户端密钥):通过在 Halo API 设置中注册应用程序获得。
  • 你的 Tenant(租户)名称:如果 Hosting Type(托管类型) 选择了 Hosted Solution of Halo(Halo 托管方案),则必须提供租户名称。你可以在 HaloPSA 的 Configuration > Integrations > Halo API(配置 > 集成 > Halo API) 中的 API Details(API 详情) 查看该名称。

HaloPSA 使用应用程序权限和代理的权限来确定 API 访问权限。