创建技术帐户以支持对 Knowledge Base API 的身份验证访问。
技术帐户提供用于 Knowledge Base 身份验证的应用程序凭据。创建该凭据会结合知识库专属访问要求以及 Adobe 标准开发人员和 OAuth 服务器到服务器凭据工作流。
准备事项
设置技术帐户的人员必须具有:
- Acrobat Studio 企业版授权。
- 对适用的 Acrobat 共享点数产品的访问权限。
- 访问 Developer Console。
- 对组织的 Knowledge Base 的访问权限。
技术帐户本身必须预配以下内容:
- Acrobat Studio 企业版授权。
- 对适用的 Acrobat 共享点数产品的访问权限。
创建 API 凭据的人员还必须具有对 Adobe Admin Console 中适用产品配置文件的开发人员访问权限。开发人员访问权限授予创建 API 凭据并将其与产品配置文件进行关联的权限。
创建技术帐户凭据
使用 Adobe 的标准 OAuth 服务器到服务器凭据工作流程来创建技术帐户使用的凭据。
在 Adobe Developer Console 中,创建 OAuth 服务器到服务器凭据并将其与集成所需的产品配置文件相关联。
OAuth 服务器到服务器凭据提供您的应用程序用于为身份验证 API 请求生成访问令牌的客户端信息。
管理 API 凭据访问权限
API 凭据与一个或多个产品配置文件相关联。这些配置文件分配决定了使用该凭据发起的 API 请求可用的权限。
管理员可以在 Adobe Admin Console 中查看和更改这些关联。更改或删除产品配置文件关联可能会更改或终止应用程序对关联产品的访问权限。
使用技术帐户凭据
配置技术帐户后,应用程序可以使用其 OAuth Server-to-Server 凭据来验证受支持的 Knowledge Base API 请求。
处理同一集成的其他开发人员无需为组织创建单独的技术帐户。应用程序使用技术帐户凭据进行验证,而非通过个人开发人员的交互式用户会话。
继续设置 API 访问权限
创建技术帐户凭据是配置 Knowledge Base API 访问权限的一个步骤。
凭据可用后,请为您的应用程序完成知识库特定的身份验证、权限以及验证要求。
技术帐户注意事项
- 初始技术帐户设置需要适用的 Studio 授权、共享积分访问权限以及 Knowledge Base 访问权限。
- 创建 API 凭据的人员必须拥有对应产品配置文件的开发人员访问权限。
- 与 API 凭据关联的产品配置文件决定了 API 调用可用的权限。
- OAuth Server-to-Server 凭据独立于个人开发人员的交互式会话,对应用程序请求进行身份验证。
- 管理员可以在 Adobe Admin Console 中管理 API 凭据的产品配置文件分配。
- 请使用 Knowledge Base API 参考了解当前端点、请求要求和架构。