Adobe Experience Manager Assets 允许您以URL形式与组织成员及外部实体(包括合作伙伴和供应商)共享资产、文件夹和收藏集。通过链接共享资产是使外部各方无需首先登录Assets即可获得资源的一种便捷方式。
要为要与用户共享的资产生成URL,请使用链接共享对话框。 具有管理员权限或在/var/dam/share
位置具有读取权限的用户能够查看与其共享的链接。
在Assets用户界面中,选择要作为链接共享的资产。
在工具栏中,单击共享链接 。 单击Share后将创建的链接会提前显示在Share Link字段中。 在单击Submit之前,尚未创建该链接。
图:将资产共享为链接的对话框。
在链接共享对话框的电子邮件地址框中,键入要与其共享链接的用户的电子邮件 ID。您可以添加一个或多个用户。
图:直接从链接共享对话框共享指向 资产 的链接。
如果您输入的用户的电子邮件ID不是您组织的成员,则单词External User将在前面添加用户的电子邮件ID。
在主题框中,为您要共享的资产输入主题。
在消息框中,输入可选消息。
在过期字段中,指定链接停止工作的过期日期和时间。 链接的默认过期时间为一天。
要允许用户下载原始资产和演绎版,请选择允许下载原始文件。 默认情况下,用户只能下载您以链接形式共享的资产的演绎版。
单击共享。系统会显示一条消息,确认已通过电子邮件与用户共享该链接。
要查看共享的资产,请单击发送给用户的电子邮件中的链接。 要生成资产预览,请单击共享资产。 要关闭预览,请单击返回。 如果已共享文件夹,请单击父文件夹以返回到父文件夹。
Experience Manager 支持仅生成支持文件类型的资产预览。如果共享其他MIME类型,则您只能下载资产,无法预览。
要下载共享资产,请单击工具栏中的选择,单击资产,然后单击工具栏中的下载。
要查看您以链接形式共享的资产,请转到Assets用户界面,然后单击Experience Manager徽标。 选择导航。 在“导航”窗格中,选择共享链接以显示共享资产列表。
要取消共享资产,请选择该资产,然后单击工具栏中的取消共享。 下面显示确认消息。 资产的条目将从列表中删除。
在Experience Manager主页上,导航到工具 > 操作 > Web控制台。
在服务列表中,找到Day CQ Mail Service。
单击服务旁边的编辑 ,并为Day CQ Mail Service配置以下参数,并针对其名称提供详细信息:
单击保存。
使用链接共享功能从共享的链接下载资产时,Experience Manager会从存储库中压缩资产层次结构,然后以ZIP文件形式返回资产。 但是,在对ZIP文件中可压缩的数据量没有限制的情况下,会对大量数据进行压缩,这会导致JVM中出现内存不足错误。 为了保护系统免受由于这种情况而导致的潜在拒绝服务攻击,请在Configuration Manager中使用Max Content Size(uncompressed)参数为Day CQ DAM Adhoc Asset Share Proxy Servlet配置最大大小。 如果资产的未压缩大小超过配置的值,则会拒绝资产下载请求。 默认值为100 MB。
单击Experience Manager徽标,然后转到工具 > 操作 > Web控制台。
在Web控制台中,找到Day CQ DAM临时资产共享代理Servlet配置。
在编辑模式下打开 Day CQ DAM 临时资产共享代理 Servlet 配置,并修改最大内容大小(未压缩)参数的值。
保存更改。
名称中包含空格的资产文件夹或收藏集可能无法共享。
如果用户无法下载共享资产,请咨询Experience Manager管理员,了解下载限制的具体内容。
如果您无法发送包含指向共享资产的链接的电子邮件,或者如果其他用户无法收到您的电子邮件,请咨询Experience Manager管理员,确定是否配置了电子邮件服务。
如果您无法使用链接共享功能共享资产,请确保您拥有相应的权限。 请参阅共享资产。
如果共享资产被移动到其他位置,则其链接会停止工作。 重新创建链接并与用户重新共享。
如果要将链接从Experience Manager创作部署共享到外部实体,请确保仅公开以下用于链接共享的URL(仅适用于GET
请求)。 出于安全原因阻止其他URL。
http://[aem_server]:[port]/linkshare.html
http://[aem_server]:[port]/linksharepreview.html
http://[aem_server]:[port]/linkexpired.html
在Experience Manager界面中,访问工具 > 操作 > Web控制台。 打开Day CQ Link Externalizer配置,并修改Domains字段中的以下属性,其值针对local
、author
和publish
。 对于local
和author
属性,请分别提供本地实例和Author实例的URL。 如果运行单个Experience Manager创作实例,则对local
和author
属性使用相同的值。 对于Publish实例,请提供Experience Manager Publish实例的URL。