Skip to content

HaloPSA 凭据(HaloPSA credentials)#

你可以使用以下凭据验证以下节点:

🌐 You can use these credentials to authenticate the following nodes:

先决条件(Prerequisites)#

创建一个 HaloPSA 账户。

🌐 Create a HaloPSA account.

支持的身份验证方法(Supported authentication methods)#

  • API 密钥

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

🌐 Refer to HaloPSA's API documentation for more information about the service.

使用 API 密钥(Using API key)#

要配置此凭据,你需要:

🌐 To configure this credential, you'll need:

  • 选择你的 托管类型
    • 本地部署解决方案:如果你将在自己的服务器上托管 Halo 应用,请选择此选项
    • Halo 托管解决方案:如果你的应用由 Halo 托管,请选择此选项。选择此选项后,你需要提供你的 租户
  • HaloPSA 授权服务器 URL:你的授权服务器 URL 显示在 HaloPSA 的 配置 > 集成 > Halo API 中的 API 详情 页面上。
  • 资源服务器 URL:你的资源服务器显示在 HaloPSA 的 配置 > 集成 > Halo API 中的 API 详情
  • A 客户端 ID:通过在 Halo API 设置中注册应用获得。有关详细说明,请参阅 HaloPSA 授权文档。n8n 建议使用以下设置:
    • 选择 Client Credentials 作为你的认证方法
    • 使用 all 权限。
  • 客户端密钥:通过在 Halo API 设置中注册应用获得。
  • 您的 租户 名称:如果选择 Halo 托管解决方案 作为 托管类型,您必须提供您的租户名称。您的租户名称会显示在 HaloPSA 的 配置 > 集成 > Halo APIAPI 详情 中。

HaloPSA 同时使用应用权限和代理权限来确定 API 访问权限。

🌐 HaloPSA uses both the application permissions and the agent's permissions to determine API access.