使用 Adobe Stock 中的资产 Adobe Experience Manager Assets use-adobe-stock-assets-in-aem-assets

版本
文章链接
AEM 6.5
单击此处
AEM as a Cloud Service
本文

Adobe Stock 通过此服务,设计人员和企业可为其所有创意项目访问数百万张高质量、精选且免版税的照片、矢量、插图、视频、模板和3D资产。

Adobe Stock 默认情况下,企业产品包括在组织内共享权限。 资产获得组织用户的许可后,组织的其他用户便可以识别、下载和使用此资产,而无需再次许可。 一旦您的组织对资产进行了许可,该资产的使用权即永久有效。

组织可以集成其企业 Adobe Stock 计划 Experience Manager Assets 利用的强大资产管理功能,确保许可资产可广泛用于其创意和营销项目。 Experience Manager. Experience Manager 用户可以快速查找、预览和许可保存在中的Adobe Stock资源 Experience Manager,而不离开 Experience Manager 界面。

集成 Experience Manager 和 Adobe Stock integrate-aem-and-adobe-stock

Experience Manager Assets 允许用户搜索、预览、保存和许可 Adobe Stock 资产直接来自 Experience Manager.

前提条件

集成需要:

  • 启动并运行 Experience Manager Assets as a Cloud Service 实例
  • An 企业 Adobe Stock 计划
  • 具有默认Stock产品配置文件Admin Console权限的用户
  • 在Adobe Developer Console中拥有用于创建集成的开发人员访问配置文件权限的用户

企业 Adobe Stock 计划,

  • 提供产品权利 Adobe Stock (与Experience Manager相关的股票)
  • 购买到的积分 Adobe Admin Console 您股票权益的
  • 在中启用服务帐户(JWT)身份验证 Adobe Developer Console 您股票权益的
  • 支持从内部全局管理信用和许可 Adobe Admin Console

在该权利中,默认产品配置文件 Adobe Stock 存在于 Admin Console. 可以创建多个配置文件,这些配置文件确定谁可以许可Stock资产。 对产品配置文件具有直接访问权限的用户可以访问 https://stock.adobe.com/ 并许可Stock资产。 而则可以使用开发人员访问权限创建集成(API)的其他方法。 此集成验证与 Experience Manager Assets 和 Adobe Stock.

NOTE
Stock服务帐户(JWT)身份验证随企业Stock权利提供。
该集成不支持企业股票权利的Oauth身份验证。

集成步骤 Experience Manager 和 Adobe Stock integration-steps

要集成 Experience Manager 和 Adobe Stock,请按列出的顺序执行以下步骤:

  1. 获取公共证书

    在 Experience Manager,创建IMS帐户并生成公共证书(公共密钥)。

  2. 创建服务帐户(JWT)连接

    在 Adobe Developer Console,为您的创建一个项目 Adobe Stock 组织。 在项目下,使用公钥配置API以创建服务帐户(JWT)连接。 获取服务帐户凭据和JWT有效负载信息。

  3. 配置IMS帐户

    在 Experience Manager,使用服务帐户凭据和JWT有效负载配置IMS帐户。

  4. 配置云服务

    在 Experience Manager,配置 Adobe Stock 使用IMS帐户的云服务。

创建IMS配置 create-an-ims-configuration

IMS配置对您的进行身份验证 Experience Manager Assets 使用的创作实例 Adobe Stock 权利。

IMS 配置包括两个步骤:

获取公共证书 public-certificate

公钥(证书)用于在Adobe Developer控制台中验证您的产品配置文件。

  1. 登录 Experience Manager Assets 云实例。

  2. 工具 面板,导航到 安全性 > Adobe IMS配置.

  3. 在“Adobe IMS配置”页面中,单击 创建. 此 Adobe IMS技术帐户配置 页面将打开。

  4. 证书 选项卡,选择 Adobe Stock云解决方案 下拉列表。

  5. 您可以创建证书或为配置重用现有证书。

    要创建证书,请选择 创建新证书 复选框,并指定 别名 用于公共密钥。 别名将用作公钥的名称。

  6. 单击​ 创建证书。然后,单击 确定 以生成公钥。

  7. 单击 下载公钥 图标并将公钥(.crt)文件保存在计算机上。 公钥稍后用于为Brand Portal租户配置API并在Adobe Developer控制台中生成服务帐户凭据。

    单击​ 下一步

    generate-certificate

  8. 帐户 选项卡,将创建Adobe IMS帐户,这需要服务帐户凭据。

    打开新选项卡并 在Adobe Developer控制台中创建服务帐户(JWT)连接.

创建服务帐户(JWT)连接 createnewintegration

在Adobe Developer控制台中,项目和API在组织级别进行配置。 配置API将创建服务帐户(JWT)连接。 配置API的方法有两种:生成密钥对(私钥和公钥)或上传公钥。 在此示例中,服务帐户凭据是通过上传公钥生成的。

要生成服务帐户凭据和JWT有效负载,请执行以下操作:

  1. 使用系统管理员权限登录到Adobe Developer控制台。 默认URL为 https://www.adobe.com/go/devs_console_ui.

    确保您从下拉列表(组织)中选择了正确的IMS组织(库存权利)。

  2. 单击 创建新项目. 系统会为您的组织创建一个名称由系统生成的空白项目。

    单击 编辑项目. 更新 项目标题描述,然后单击 保存.

  3. 项目概述 选项卡,单击 添加API.

  4. 添加API窗口,选择 Adobe Stock. 单击​ 下一步

  5. 配置API 窗口,选择 服务帐户(JWT) 身份验证。 单击​ 下一步

    create-jwt-credentials

  6. 单击 上传公钥. 单击 选择文件 并上传您在中下载的公共密钥(.crt文件) 获取公共证书 部分。 单击​ 下一步

  7. 验证公钥并单击 下一个.

  8. 选择默认值 Adobe Stock 产品配置文件并单击 保存配置的API.

  9. 配置API后,您将被重定向到API概述页面。 从左侧导航栏中的 凭据,单击 服务帐户(JWT) 选项。 在这里,您可以查看凭据并执行操作,如生成JWT令牌、复制凭据详细信息和检索客户端密码。

  10. 客户端凭据 选项卡,复制 客户端ID.

    单击 检索客户端密码 并复制 客户端密码.

    generate-jwt-credentials

  11. 导航至 生成JWT 制表并复制 JWT有效负荷 信息。

您现在可以将客户端ID(API密钥)、客户端密钥和JWT有效负载用于 配置IMS帐户 在 Experience Manager Assets.

配置IMS帐户 create-ims-account-configuration

您必须拥有 证书服务帐户(JWT)凭据 配置IMS帐户。

配置IMS帐户:

  1. 打开IMS配置并导航到 帐户 选项卡。 你保持页面打开 获取公共证书.

  2. 为 IMS 帐户指定​ 标题

    授权服务器 字段中,输入URL: https://ims-na1.adobelogin.com/.

    在中输入客户端ID API密钥 字段, 客户端密码、和 有效负荷 (JWT有效负荷)您已复制的时间 创建服务帐户(JWT)连接.

  3. 单击​ 创建。将创建IMS帐户配置。

    configure-ims-account

  4. 选择IMS帐户配置并单击 检查运行状况.

    单击 Check 对话框中。 成功配置时,将显示一条消息: 已成功检索令牌.

    运行状况检查

配置云服务 configure-the-cloud-service

配置 Adobe Stock 云服务:

  1. 在 Experience Manager 用户界面,导航至 工具 > Cloud Service > Adobe Stock.

  2. 在 Adobe Stock Configurations 页面,单击 创建.

  3. 指定 标题 用于云配置。

    选择您已在以下时间创建的IMS配置: 配置IMS帐户.

    从下拉列表中选择您的区域设置。

    aem-stock-cloud-config

  4. 单击“保存并关闭”。

    您的 Experience Manager Assets 创作实例现已与集成 Adobe Stock. 您可以创建多个 Adobe Stock 配置(例如,基于区域设置的配置)。 您现在可以访问、搜索和许可 Adobe Stock 中的资产 Experience Manager 用户界面。

    search-stock-assets

    note note
    NOTE
    在集成的此阶段,只有管理员才能访问 Adobe Stock 资产,搜索Stock资产(使用Omnisearch),并许可 Adobe Stock 资产。
    管理员可以将用户或组进一步添加到 Adobe Stock cloud service并将权限授予中的这些非管理员用户 Experience Manager 以访问Stock配置。
  5. 要添加用户或组,请选择 Adobe Stock 云配置并单击 属性.

  6. 搜索以添加您为其分配了访问Adobe Stock配置的权限的用户或组。 请参阅 向用户组分配权限.

向用户组分配权限 assign-permissions-to-group

管理员可以创建用户组,并将权限授予特定用户或组,以访问 Adobe Stock 云服务。

以下是用户搜索和许可Adobe Stock资源所需的权限:

  • 配置路径: /conf/global/settings/stock
  • 特权: jcr:read
  • 权限类型: Allow

您可以创建用户组或向现有用户组分配权限。 可以从以下位置分配权限 Experience Manager Assets 界面或从 User Admin 控制台。

要提供对用户组的访问权限,请执行以下操作: Experience Manager:

  1. 在 Experience Manager 用户界面,导航至 工具 > 安全性 > . 创建用户组 Adobe Stock.

  2. 导航到 工具 > 安全性 > 权限.

  3. 在左侧面板中搜索用户组并新增 访问控制条目(ACE) 用于Adobe Stock。

    • 配置路径: /conf/global/settings/stock
    • 特权: jcr:read
    • 权限类型: Allow

    单击​ 添加

    user-permissions

  4. 导航到 工具 > Cloud Service > Adobe Stock. 选择 Adobe Stock 云配置并单击 属性.

  5. 将创建的用户组添加到 Adobe Stock 配置。 单击“保存并关闭”。

    assign-user

要提供对用户的访问权限,请执行以下操作: User Admin Console:

  1. 打开 Experience Manager 用户Admin Console。 默认URL为 http://localhost:4502/userdamin.

  2. 在左侧面板中,通过输入 user_idname. 双击以打开用户属性。

  3. 导航至 权限 制表符并允许 read 的权限 Adobe Stock 云配置: /conf/global/settings/stock.

    note caution
    CAUTION
    如果不允许云配置,则用户只能访问 资产 在 Experience Manager 界面。
    要允许访问 资产 和 Adobe Stock 资源,确保用户允许云配置。
  4. 单击 保存 以更新权限。

    assign-user-in-user-admin

  5. 将用户或组添加到 Adobe Stock 云配置。

访问Adobe Stock资源 access-stock-assets

非管理员用户具有对的权限 Adobe Stock 云配置可以搜索并许可 Adobe Stock 来自以下各项的资产: Experience Manager 界面。

用户必须执行额外的步骤来激活 Adobe Stock 访问之前的云配置 Adobe Stock 资产。 这是一次性活动。 如果用户被分配了多个权限 Adobe Stock 云配置中,用户可以从中选择所需的配置 用户首选项.

激活 Adobe Stock 云配置:

  1. 登录 Experience Manager.

  2. 单击右上角的用户图标,然后单击 我的首选项. 此 用户首选项 窗口打开。

  3. 选择所需的 Stock配置 ,然后单击 Accept 以激活配置。

    用户首选项

  4. 导航到 资产 > Adobe Stock. 您现在可以查看、搜索和获取许可证 Adobe Stock 资产。

下表说明了访问时用户权限的工作方式 Adobe Stock 资产:

用户
权限
在用户首选项中接受Stock配置
访问资源
访问Adobe Stock
管理员
不适用
所有
不适用
test-doc1
DAM 用户
/conf/global/settings/stock/cloud-config
test-doc1
DAM 用户
/conf/global/settings/stock/cloud-config
错误:无法加载数据
test-doc1
DAM 用户
允许: /conf/global/settings/stock 拒绝: /cloud-config
Stock配置不可见

使用和管理 Adobe Stock 中的资产 Experience Manager usemanage

利用此功能,组织可允许其用户使用 Adobe Stock 中的资产 Experience Manager Assets. 从 Experience Manager 用户界面,用户可以进行搜索 Adobe Stock 并许可所需的资产。

一次 Adobe Stock 资产许可位置 Experience Manager,可以像典型资源一样对其进行使用和管理。 在 Experience Manager用户可以搜索并预览资产;复制并发布资产;共享资产 Brand Portal;通过以下方式访问和使用资源 Experience Manager 桌面应用程序;等等。

搜索 Adobe Stock 资源并从筛选结果 Adobe Experience Manager 工作区

A. ​Adobe Stock 搜索与提供 ID 的资产类似的资产。B. 搜索与您选择的形状或方向匹配的资产。C. 搜索一种或多种受支持的资产类型 D. 打开或折叠过滤器窗格 E. 在 中授权并保存选定的资产 Experience Manager​ F. ​Experience Manager 在 中保存带水印的资产 G. ​Adobe Stock 在 网站上浏览与选定资产类似的资产 H. ​Adobe Stock 在 网站上查看选定资产 I. 搜索结果中的选定资产数 J. 在卡片视图和列表视图之间切换

查找资源 find-assets

您的 Experience Manager 用户可以在以下两个位置搜索资产: Experience Manager 和 Adobe Stock. 当搜索位置不限于 Adobe Stock,则搜索结果来自 Experience Manager 和 Adobe Stock 将显示。

  • 要搜索 Adobe Stock 资产,请单击 导航 > 资产 > 搜索Adobe Stock.

  • 要搜索中的资产,请执行以下操作 Adobe Stock 和 Experience Manager Assets,单击搜索 搜索 .

或者,开始键入 Location: Adobe Stock 在搜索栏中选择 Adobe Stock 资产。 Experience Manager 对搜索的资产提供高级筛选功能,允许用户使用筛选器快速聚焦于所需的资产,如支持的资产类型、图像方向和许可状态。

NOTE
搜索自以下位置的资源: Adobe Stock 显示于 Experience Manager. Adobe Stock 资源获取并存储在 Experience Manager 仅在用户出现以下任一情况后创建存储库: 保存资产许可并保存资产. 已存储在中的资产 Experience Manager 为了便于引用和访问,将显示和突出显示。 此外, Stock 资源会与一些其他元数据一起保存,以将源指示为 Stock.

在中搜索筛选器 Experience Manager 和突出显示 Adobe Stock 搜索结果中的资源

保存并查看所需的资产 saveassets

选择要保存到的资源 Experience Manager. 单击 保存 并提供资源的名称和位置。 未授权的资产将带有水印保存在本地。

下次搜索资源时,保存的资源将带徽章突出显示,以指示此类资源在中可用 Experience Manager Assets.

NOTE
最近添加的资产显示“新”徽章,而不是“已许可”徽章。

许可资产 licenseassets

用户可以许可 Adobe Stock 资源(通过使用其资源的 Adobe Stock 企业计划。 当您许可资产时,该资产会保存而不加水印,并且可用于搜索和使用中 Experience Manager Assets.

用于许可和保存的对话框 Adobe Stock 中的资产 Experience Manager Assets

访问元数据和资源属性 access-metadata-and-asset-properties

用户可以访问和预览元数据,包括 Adobe Stock 保存在中的资源的元数据属性 Experience Manager,并添加 许可证引用 对于资产。 但是,对许可证引用的更新不会在 Experience Manager 和 Adobe Stock 网站。

用户可以查看已许可和未许可资产的属性。

查看和访问已保存资产的元数据和许可证引用

已知限制 known-limitations

  • 限制用户进行许可的功能无法正常工作:所有用户都具有 read 允许stock配置的权限来搜索和许可 Adobe Stock 资产。

  • 非管理员用户必须手动激活 Adobe Stock 云配置:在 用户首选项 窗口, Stock配置 显示 Adobe Stock 云配置已启用,但对于非管理员用户不起作用。 用户必须单击 Accept 按钮以激活Stock配置。 如果不执行此步骤,系统会在访问时显示错误消息 资产.

  • 不显示编辑图像警告:在许可图像时,用户无法检查图像是否仅用于编辑。 为防止可能的滥用,管理员可以从Admin Console中关闭对编辑资源的访问权限。

  • 显示的许可证类型错误:可能在中显示不正确的许可证类型 Experience Manager 对于资产。 用户可以登录到 Adobe Stock 网站以查看许可证类型。

  • 引用字段和元数据未同步:当用户更新许可证引用字段时,许可证引用信息在中更新 Experience Manager 但不会在 Adobe Stock 网站。 同样,如果用户在 Adobe Stock 网站中,更新未同步 Experience Manager.

另请参阅

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab