通过配置Adobe Experience Manager Assets Brand Portal,您可以从Adobe Experience Manager Assets作为 Cloud Service 实例发布到Brand Portal,并分发给Brand Portal用户。
Cloud Manager用户将Brand Portal激活为Experience Manager Assets as a Cloud Service 实例。 激活工作流会在后端创建所需的配置(授权令牌、IMS配置和Brand Portal云服务),并反映Cloud Manager中Brand Portal租户的状态。 激活Brand Portal后,Experience Manager Assets用户可以将资产发布到Brand Portal,并将其分发给Brand Portal用户。
前提条件
您需要满足以下条件才能在Experience Manager Assets as a Cloud Service 实例:
体验管理资产作为 Cloud Service 实例只能与一个Brand Portal租户连接。 您可以为Experience Manager Assets(作为 Cloud Service 例如,其中Brand Portal在一个环境中激活。
激活Brand Portal的步骤
在为Experience Manager Assets as a Cloud Service 实例,或单独进行。 假设环境已创建,此时您需要激活Brand Portal。
登录到AdobeCloud Manager,然后导航到 环境.
的 环境 页面会显示所有现有环境的列表。
从列表中选择环境(逐个)以查看环境详细信息。
Brand Portal有权使用其中一个可用环境,并反映在 环境信息.
找到与Brand Portal关联的环境后,单击 激活Brand Portal 按钮来启动激活工作流。
激活Brand Portal租户需要几分钟时间,因为激活工作流会在后端创建所需的配置。 激活Brand Portal租户后,状态将变为“已激活”。
Brand Portal必须在与Experience Mananger Assets(作为 Cloud Service 实例。
如果您现有的Brand Portal云配置(使用Adobe开发人员控制台手动配置),并将您的Experience Mananger Assets作为 Cloud Service 已为其他IMS组织(org2-new)配置实例,从Cloud Manager激活Brand Portal会将Brand Portal IMS组织重置为 org2-new
. 尽管在 org1-existing
将在Experience Manager Assets创作实例中可见,但从Cloud Manager激活Brand Portal后,将不再使用。
如果现有的Brand Portal云配置和Experience Manager Assets as a Cloud Service 实例使用的是相同的IMS组织(org1),您只需从Cloud Manager中激活Brand Portal即可。
请勿修改任何自动生成的设置。
另请参阅:
登录到您的Brand Portal租户:
在Cloud Manager中激活您的Brand Portal租户后,您可以从Admin Console或直接使用租户URL登录到Brand Portal。
您的Brand Portal租户的默认URL是: https://<tenant-id>.brand-portal.adobe.com/
.
其中,租户ID为IMS组织。
如果您不确定Brand Portal URL,请执行以下步骤:
登录到 Admin Console 并导航到 产品.
从左边栏中,选择 Adobe Experience Manager Brand Portal -Brand Portal.
单击 转到Brand Portal 可直接在浏览器中打开Brand Portal。
或者,从 转到Brand Portal 链接并粘贴到浏览器中以打开Brand Portal界面。
测试连接
执行以下步骤以验证Experience Manager Assets as a Cloud Service 实例和Brand Portal租户:
登录到Experience Mananger Assets。
从 工具 面板,导航到 部署 > 分发.
Brand Portal分发代理(bpdistributionagent0)创建于 发布到Brand Portal.
单击 发布到Brand Portal 打开分发代理。
您可以在 状态 选项卡。
分发代理包含两个队列:
处理队列:分配给Brand Portal。
error-queue:,用于分发失败的资产。
建议查看失败情况并清除 error-queue 定期。
验证Experience Mananger Assets作为 Cloud Service 和Brand Portal,单击 测试连接 图标。
此时会显示一条消息,显示您的 测试包已成功交付.
请避免禁用分发代理,因为这可能导致资产分发(在队列中运行)失败。
验证Experience Mananger Assets作为 Cloud Service 实例和Brand Portal租户,将资产从Experience Manager Assets发布到Brand Portal。 如果连接成功,则发布的资产会显示在Brand Portal界面中。
您现在可以:
请参阅 Brand Portal文档 以了解更多信息。
分发日志
您可以监控资产发布工作流的分发代理日志。
现在,让我们将资产从Experience Mananger Assets发布到Brand Portal并查看日志。
按照 测试连接 部分,然后导航到分发代理页面。
单击 日志 查看处理日志和错误日志。
分发代理已生成以下日志:
发布资产时,会生成以下请求和响应日志:
分发代理请求:
分发代理响应:
在上例中,会触发其他请求和响应。 由于资产是首次发布,系统在Brand Portal中找不到父文件夹(添加路径),因此,它触发了另一个请求,在Brand Portal中创建一个与资产发布位置同名的父文件夹。
如果父文件夹在Brand Portal中不存在或已在Experience Manager Assets中修改,则会生成其他请求。
与在Experience Mananger Assets as a Cloud Service,则还有一种方法可手动配置Experience Manager Assets作为 Cloud Service 使用Brand Portal开发人员控制台(不再推荐)。
如果您在激活Brand Portal租户时遇到任何问题,请联系客户支持。
以下部分介绍如何手动配置Experience Manager Assets作为 Cloud Service 使用Brand Portal开发人员控制台。
以前, Experience Mananger Assets as a Cloud Service 已通过Brand Portal开发人员控制台手动配置Adobe,该控制台可获取AdobeIdentity Management服务(IMS)帐户令牌以授权Brand Portal租户。 它需要在Experience Manager Assets和Adobe开发人员控制台中进行配置。
体验管理资产作为 Cloud Service 实例只应配置一个Brand Portal租户。
前提条件
要使用Brand Portal配置Experience Mananger Assets,您需要满足以下条件:
按照指定的顺序,执行以下步骤以使用Brand Portal配置Experience Manager Assets。
IMS配置将您的Experience Mananger资产验证为 Cloud Service 实例。Brand Portal租户。
IMS 配置包括两个步骤:
公钥(证书)在Adobe开发人员控制台上对您的配置文件进行身份验证。
登录到Experience Mananger Assets。
从 工具 面板,导航到 安全性 > Adobe IMS配置.
在Adobe IMS配置页面中,单击 创建. 它将重定向到 Adobe IMS技术帐户配置 页面。 默认情况下, 证书 选项卡。
选择 AdobeBrand Portal 在 云解决方案 下拉列表。
选择 创建新证书 复选框并指定 别名 公钥。 别名用作公钥的名称。
单击创建证书。然后,单击 确定 以生成公钥。
单击 下载公钥 图标,并将公钥(CRT)文件保存到您的计算机上。
公共密钥稍后用于在Brand Portal开发人员控制台中为您的Adobe租户配置API并生成服务帐户凭据。
单击下一步。
在 帐户 选项卡,Adobe IMS帐户创建时需要在Adobe开发人员控制台中生成的服务帐户凭据。 暂时保持此页面打开。
打开新选项卡并 在Adobe开发人员控制台中创建服务帐户(JWT)连接 以获取用于配置IMS帐户的凭据和JWT有效负荷。
在Adobe开发人员控制台中,项目和API是在Brand Portal租户(组织)级别配置的。 配置API会创建服务帐户(JWT)连接。 可通过以下两种方法配置API:生成密钥对(私钥和公钥),或上传公钥。 要使用Brand Portal配置Experience Manager Assets,您必须在Experience Manager Assets中生成公钥(证书),并通过上传公共密钥在Adobe开发人员控制台中创建凭据。 在Experience Manager Assets中配置IMS帐户时需要这些凭据。 配置IMS帐户后,您便可以在Experience Manager Assets中配置Brand Portal云服务。
执行以下步骤以生成服务帐户凭据和JWT有效负载:
使用IMS组织(Brand Portal租户)的系统管理员权限登录到Adobe开发人员控制台。 默认URL为 https://www.adobe.com/go/devs_console_ui.
确保您从右上角的下拉列表(组织)中选择了正确的IMS组织(Brand Portal租户)。
单击 创建新项目. 系统会为您的组织创建一个名为的空白项目。
单击 编辑项目 更新 项目标题 和 描述,然后单击 保存.
在 项目概述 ,单击 添加API.
在 添加API窗口,选择 AEM Brand Portal 单击 下一个.
确保您有权访问Experience Mananger Brand Portal服务。
在 配置API 窗口,单击 上传您的公钥. 然后,单击 选择文件 并上传您在 获取公共证书 中。
单击下一步。
验证公钥并单击 下一个.
选择 Assets Brand Portal 作为默认的产品配置文件,然后单击 保存配置的API.
配置API后,您将被重定向到API概述页面。 从左侧导航下 凭据,请单击 服务帐户(JWT) 选项。
您可以查看凭据并执行诸如生成JWT令牌、复制凭据详细信息、检索客户端密钥等操作。
从 客户端凭据 选项卡,复制 客户端ID.
单击 检索客户端密钥 并复制 客户端密码.
导航到 生成JWT ,并复制 JWT有效负载 信息。
现在,您可以将客户端ID(API密钥)、客户端密钥和JWT有效负载用于 配置IMS帐户 在Experience Mananger Assets中。
确保您已执行以下步骤:
执行以下步骤以配置IMS帐户。
打开IMS配置,然后导航到 帐户 选项卡。 您在 获取公共证书.
为 IMS 帐户指定标题。
在 授权服务器 字段,请指定URL: https://ims-na1.adobelogin.com/
在 API密钥 字段, 客户端密钥和 负载 (JWT有效负载) 创建服务帐户(JWT)连接.
单击创建。
已配置IMS帐户。
选择IMS帐户配置并单击 检查运行状况.
单击 检查 中。 成功配置后,将显示一条消息,显示 已成功检索令牌.
您只能有一个IMS配置。
确保IMS配置通过运行状况检查。 如果配置未通过运行状况检查,则无效。 您必须删除它,然后创建一个有效的新配置。
执行以下步骤以配置Brand Portal云服务:
登录到Experience Mananger Assets。
从 工具 面板,导航到 Cloud Services > AEM Brand Portal.
在Brand Portal配置页面中,单击 创建.
指定配置的标题。
选择您在 配置IMS帐户.
在 服务URL 字段中,指定您的Brand Portal租户(组织)URL。
单击保存并关闭。将创建云配置。
您的Mananger Assets as a Cloud Service 现在已使用Brand Portal租户配置实例。
您现在可以通过检查分发代理并将资产发布到Brand Portal来测试配置。