Adobe Authenticator模块
Adobe Authenticator模块允许您通过单个连接连接到任何Adobe API。 这允许您更轻松地连接到尚未拥有专用Fusion连接器的Adobe产品。
与HTTP模块相比,其优点是您可以创建连接,就像在专用应用程序中一样。
要查看可用Adobe API的列表,请参阅Adobe API。 您可能只能使用分配给您的API。
访问要求
Adobe Workfront 包 |
新建:任何 或 当前: Pro或更高版本 |
Adobe Workfront 许可证 |
新增:标准 或 当前: 计划,工作 |
Adobe Workfront Fusion 许可证 |
当前Fusion许可证要求:无Workfront Fusion许可证要求。 或 旧版Fusion许可证要求:Workfront Fusion for Work Automation and Integration |
产品 |
新的Workfront计划:如果您有Select或Prime Adobe Workfront计划,则贵组织必须购买Adobe Workfront Fusion和Adobe Workfront,才能使用本文中描述的功能。 Workfront Fusion包含在Ultimate Workfront计划中。 或 当前Workfront计划:您的组织必须购买Adobe Workfront Fusion和Adobe Workfront,才能使用本文中描述的功能。 |
先决条件
-
您必须具有您希望模块连接到的Adobe产品的访问权限。
-
您必须具有Adobe Developer Console的访问权限。
-
您在Adobe Developer Console上必须有一个项目,该项目包含您希望模块连接到的API。 您可以:
-
使用API创建新项目。
或
-
将API添加到现有项目。
有关在Adobe Developer Console上创建API或将API添加到项目的信息,请参阅Adobe文档中的创建项目。
-
Adobe Authenticator API信息
Adobe Authenticator连接器使用以下对象:
API标记 | v1.1.4 |
创建连接
Adobe Authenticator连接可连接到Adobe Developer Console上的单个项目。 要对多个Adobe API使用相同的连接,请将API添加到同一项目,然后创建与该项目的连接。
您可以为不同的项目创建单独的连接,但无法使用连接访问不在该连接中指定的项目上的API。
要创建连接,请执行以下操作:
-
在任意Adobe Authenticator模块中,单击连接字段旁边的 添加。
-
填写以下字段:
连接类型选择是要创建OAuth服务器到服务器连接,还是要创建服务帐户(JWT)连接。连接名称输入此连接的名称。客户端ID输入您的Adobe客户端ID。 这可以在Adobe Developer Console的凭据详细信息部分找到。客户端密钥输入您的Adobe客户端密钥。 这可以在Adobe Developer Console的凭据详细信息部分找到。范围如果您选择了OAuth连接,请输入此连接所需的范围。技术帐户ID输入您的Adobe技术帐户ID。 这可以在Adobe Developer Console的凭据详细信息部分找到。组织ID如果您选择了JWT连接,请输入您的Adobe组织ID。 这可以在Adobe Developer Console的凭据详细信息部分找到。元范围如果已选择JWT连接,请输入此连接所需的元范围。私钥如果您选择了JWT连接,请输入在Adobe Developer Console中创建凭据时生成的私钥。
要提取您的私钥或证书,请执行以下操作:
-
单击 提取。
-
选择要提取的文件类型。
-
选择包含私钥或证书的文件。
-
输入文件的密码。
-
单击 保存 以提取文件并返回到连接设置。
基本URL必须添加希望此验证器允许的基本URL。 在场景的后面部分使用进行自定义API调用模块时,您将添加选定URL的相对路径。 通过在此处输入URL,您可以控制发出自定义API调用模块可以连接到的内容,从而提高安全性。
对于要添加到验证器的每个基本URL,单击 添加项 并输入基本URL。
身份验证URL将此项留空以使用https://ims-na1.adobelogin.com
的标准Adobe IMS身份验证URL。 如果不使用Adobe IMS进行身份验证,请输入用于身份验证的URL。环境选择您要连接到生产环境还是非生产环境。类型选择您是要连接到服务帐户还是个人帐户。 -
-
单击 继续 保存连接并返回模块。
模块
进行自定义API调用
通过此操作模块,可调用任何Adobe API。 它支持大型文件,而不是纯文本正文。
此模块已于2024年11月14日发布。 在此日期之前配置的任何Adobe Authenticator >进行自定义API调用都不会处理大型文件,现在被视为进行自定义API调用(旧版)模块。
以标准JSON对象的形式添加请求的标头。
例如, {"Content-type":"application/json"}
Workfront Fusion会自动添加授权标头。
选择此API请求的主体类型:
- 原始
- application/x-www-form-urlencoded
- 多部分/表单数据
Raw
正文类型,则此选项可用uploadedFile
并映射文件数据。如果您选择了application
或multipart
正文类型,则此选项可用。进行自定义API调用(旧版)
通过此操作模块,可调用任何Adobe API。
以标准JSON对象的形式添加请求的标头。
例如, {"Content-type":"application/json"}
Workfront Fusion会自动添加授权标头。
以标准JSON对象的形式添加API调用的正文内容。
注意:
在JSON中使用条件语句(如if
)时,请将引号放在条件语句之外。