Digital Rights Management数字资源 digital-rights-management-in-assets

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

数字资产通常与指定使用条款和持续时间的许可证相关联。 使用Experience Manager平台,您可以有效地管理资产到期信息和许可信息。

资产到期 asset-expiration

要强制实施资产的许可证要求,请使用资产到期信息。 到期信息可确保已发布的资产在过期时取消发布,从而防止出现许可证违规情况。 没有管理员权限的用户无法编辑、复制、移动、发布和下载已过期的资源。

您可以在以下位置查看资源的到期状态:

  • 卡片视图:对于已过期的资产,卡片上的标志表示该资产已过期。
  • 列表视图:对于已过期的资产,状态 ​列显示​ 已过期 ​横幅。
  • 时间线:您可以在时间线中查看资产的到期状态。 选择资产并选择“时间轴”。
  • 引用边栏:您还可以在​ 引用 ​边栏中查看资产的到期状态。 它管理资产过期状态以及复合资产与引用的子资产、收藏集和项目之间的关系。

要查看资源的引用网页和复合资源,请执行以下步骤:

  1. 导航到资源,选择该资源,然后单击 左边栏内容引用图标 。 左边栏将打开。
  2. 从左边栏中选择​ 引用
  3. 对于已过期的资源,引用显示到期状态,因为​ 资源已过期。 如果资源具有过期的子资源,引用边栏会显示状态​ 资源具有过期的子Assets

搜索过期的资产 search-expired-assets

要搜索过期的资产(包括过期的子资产),请执行以下步骤:

  1. 在Assets控制台中,单击工具栏中的​ 搜索,然后按Enter

  2. 单击GlobalNav图标并选择​ 到期状态 ​选项。

  3. 选择​ 已过期。 搜索结果将显示已过期的资源。

当您选择​ 过期 ​选项时,Assets控制台仅显示由复合资源引用的过期资源和子资源。 引用过期子资产的复合资产不会在子资产过期后立即显示。 相反,在Experience Manager检测到下次执行计划程序时引用过期的子资产后,将显示这些子资产。

可以将已发布资源的到期日期修改为早于当前计划程序周期的日期。 但是,计划在下次执行时仍会检测到此类资产为已过期的资产,Experience Manager会在报告中反映状态。 对于处于不同时区的用户,资源的到期日期显示方式有所不同。

此外,如果错误阻止调度程序在当前周期中检测过期资产,则调度程序在下一个周期中重新检查这些资产并检测其过期状态。

要启用Assets控制台以显示引用的复合资源以及过期的子资源,请在Experience Manager中配置​ Adobe CQ DAM到期通知 ​工作流。 基于时间的调度程序会调度一个作业,以在特定时间检查资产是否已过期子资产。 作业完成后,具有过期子资产和引用资产的资产会在搜索结果中显示为已过期。

  1. 访问与您的环境关联的Cloud Manager Git存储库。

  2. 提交存储库中名为com.day.cq.dam.core.impl.ExpiryNotificationJobImpl.cfg.json的文件,该文件包含以下内容。

    code language-json
    {
       "send_email":"false", "asset_expired_limit":"100", "prior_notification_seconds":"86400", "cq.dam.expiry.notification.url.protocol":"http", "cq.dam.expiry.notification.scheduler.istimebased":"true", "cq.dam.expiry.notification.scheduler.period.rule":"10", "cq.dam.expiry.notification.scheduler.timebased.rule":"0 0 0 * * ?"
    }
    
  3. 按照中的说明操作 Experience Manager as a Cloud Service中的OSGi配置。

可以使用以下属性配置调度程序:

  • 属性cq.dam.expiry.notification.scheduler.istimebasedtrue值将启动调度程序。 *属性cq.dam.expiry.notification.scheduler.timebased.rule的值是用于定义时间的正则表达式。 以上示例在00小时启动调度程序作业。
  • 如果send_email设置为true,则资产创建者(将特定资产上传到Assets的人员)将在资产过期时收到电子邮件。
  • 计划程序的一个迭代中过期的最大资源数是属性asset_expired_limit的值。
  • 要定期运行作业,请将属性cq.dam.expiry.notification.scheduler.istimebased的值设置为false,并将属性cq.dam.expiry.notification.scheduler.period.rule的值设置为以秒为单位的时间。

资产状态 asset-states

Assets控制台可以显示资源的各种状态。 根据特定资产的当前状态,其卡片视图会显示一个描述其状态的标签,例如,已过期、已发布、已批准、已拒绝等。

  1. 在Assets用户界面中,选择一个资产。

  2. 从工具栏中选择​ Publish。 如果您在工具栏中未看到Publish选项,请单击工具栏上的​ 更多,然后找到​ Publish ​选项。

  3. 从菜单中选择​ Publish,然后关闭确认对话框。

  4. 退出选择模式。 资源的发布状态显示在卡片视图的资源缩略图底部。 在列表视图中,已发布列显示资产的发布时间。

  5. 要显示其资源详细信息页面,请在Assets界面中选择一个资源,然后单击​ 属性

  6. 在高级选项卡中,通过​ 过期 ​字段设置资源的过期日期。

  7. 单击​ 保存,然后单击​ 关闭 ​以显示资产控制台。

  8. 资源的发布状态表示卡片视图中资源缩略图底部的已过期状态。 在列表视图中,资产的状态显示为​ 已过期

  9. 在Assets控制台中,选择一个文件夹,然后在该文件夹上创建审核任务。

  10. 审阅并批准/拒绝审阅任务中的资产,然后单击​ 完成

  11. 导航到您为其创建审阅任务的文件夹。 您批准/拒绝的资产状态将显示在卡片视图的底部。 在列表视图中,审批和到期状态显示在相应的列中。

  12. 要根据资产的状态搜索资产,请单击​ 搜索 ​以显示搜索栏。

  13. 选择Return并单击Experience Manager。

  14. 在搜索面板中,单击​ Publish状态,然后选择​ 已发布 ​以在Assets中搜索已发布的资源。

  15. 要搜索已批准或已拒绝的资产,请选择​ 批准状态 ​并选择适当的选项。

  16. 要根据资产的到期状态搜索资产,请在搜索面板中选择​ 到期状态,然后选择相应的选项。

  17. 您还可以根据各种搜索彩块化下的状态组合搜索资源。 例如,您可以搜索在审核任务中批准且未过期的已发布资产。 要搜索此类资源,请在搜索彩块化中选择相应的选项。

在Assets中Digital Rights Management digital-rights-management-in-assets-1

DRM功能强制接受许可协议,然后才能从Assets下载许可资产。

如果您选择受保护的资产并单击​ 下载,则会将您重定向到许可证页面以接受许可协议。 如果不接受许可协议,下载 ​选项将不可用。

如果所选内容包含多个受保护资产,则一次选择一个资产,接受许可协议,然后继续下载资产。

如果满足以下任一条件,则资产被视为受保护:

  • 资源元数据属性xmpRights:WebStatement指向包含资源的许可协议的页面的路径。
  • 资源元数据属性adobe_dam:restrictions的值是指定许可协议的原始HTML。
NOTE
位置/etc/dam/drm/licences用于存储早期版本的Experience Manager中的许可证。 该位置现已弃用。 如果您创建或修改许可证页,或者从以前的Experience Manager版本移植页,Adobe建议您将此类资源存储在/apps/settings/dam/drm/licenses/conf/*/settings/dam/drm/licenses位置。

下载受DRM保护的资产 downloading-drm-assets

  1. 在卡片视图中,选择要下载的资源并选择​ 下载

  2. 在​ 版权管理 ​页面,从列表中选择要下载的资产。

  3. 在许可证窗格中,选择​ 同意。 资产旁边会显示一个复选标记。 选择​ 下载 ​选项。

    note note
    NOTE
    仅当您选择同意受保护资产的许可协议时,才会启用​ 下载 ​选项。 但是,如果您的选择包含受保护和不受保护的资产,则窗格中仅列出受保护的资产,并且​ 下载 ​选项可用于下载不受保护的资产。 要同时接受多个受保护资产的许可协议,请从列表中选择资产,然后选择“同 意”
  4. 要下载资源或其演绎版,请在对话框中选择​ 下载

另请参阅

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