Adobe Experience Manager Assets 允许您以URL的形式与组织成员和外部实体(包括合作伙伴和供应商)共享资产、文件夹和收藏集。通过链接共享资产是一种方便的方式,使外部方无需先登录Assets即可获得资源。
要为要与用户共享的资产生成URL,请使用“链接共享”对话框。 具有管理员权限或在/var/dam/share
位置具有读取权限的用户能够视图与他们共享的链接。
在Assets用户界面中,选择要作为链接共享的资产。
在工具栏中,单击共享链接 。
单击共享后将创建的链接会提前显示在共享链接字段中。 链接的默认过期时间为一天。
图:将资产共享为链接的对话框。
如果要将Experience Manager作者部署中的链接共享到外部实体,请确保仅为GET
请求提供以下URL(用于链接共享)。 出于安全原因阻止其他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
属性,请分别提供本地实例和作者实例的URL。 如果运行单个Experience Manager作者实例,local
和author
属性的值相同。 对于发布实例,请提供Experience Manager发布实例的URL。
在链接共享对话框的电子邮件地址框中,键入要与其共享链接的用户的电子邮件 ID。您可以添加一个或多个用户。
图:直接从“链接共享”对话框共享 指向资 产的链接。
如果您输入的电子邮件ID不是您组织的成员,则单词外部用户前面会加上用户的电子邮件ID。
在主题框中,为您要共享的资产输入主题。
在消息框中,输入可选消息。
在Expiration字段中,指定链接停止工作的到期日期和时间。 默认情况下,过期日期设置为您共享链接后一周的时间。
要允许用户下载原始资产和演绎版,请选择允许下载原始文件。 默认情况下,用户只能下载您共享为链接的资产的演绎版。
单击共享。系统会显示一条消息,确认已通过电子邮件将链接共享给用户。
要视图共享的资产,请单击发送给用户的电子邮件中的链接。 共享资产显示在Adobe Marketing Cloud页面中。
要生成资产的预览,请单击共享的资产。 要关闭预览并返回至Marketing Cloud页,请单击工具栏上的返回。 如果已共享文件夹,请单击父文件夹返回父文件夹。
Experience Manager 支持只生成受支持文件类型的资产预览。如果共享了其他MIME类型,则只能下载资产,而不能进行预览。
要下载共享的资产,请单击工具栏中的选择,单击资产,然后单击工具栏中的下载。
要视图已作为链接共享的资产,请转到Assets用户界面,然后单击Experience Manager徽标。 选择导航。 在导航窗格中,选择共享链接以显示共享资产的列表。
要取消共享资产,请选择该资产,然后单击工具栏中的取消共享。 随后将显示确认消息。 资产的条目会从列表中删除。
在Experience Manager主页中,导航到工具 > 操作 > Web控制台。
在服务列表中,找到Day CQ Mail Service。
单击服务旁边的编辑,为Day CQ邮件服务配置以下参数,并根据其名称提及详细信息:
单击/点按保存。
当您使用链接共享功能从共享的链接下载资产时,Experience Manager会从存储库中压缩资产层次结构,然后以ZIP文件形式返回资产。 但是,在ZIP文件中压缩的数据量没有限制的情况下,大量数据会受到压缩,这会导致JVM中内存不足错误。 要防止系统因此受到潜在拒绝服务攻击,请使用配置管理器中的Day CQ DAM临时资产共享代理Servlet的最大内容大小(未压缩)参数配置最大大小。 如果资产的未压缩大小超出配置值,则会拒绝资产下载请求。 默认值为100 MB。
单击Experience Manager徽标,然后转至工具 > 操作 > Web控制台。
在Web控制台中,找到Day CQ DAM临时资产共享代理Servlet配置。
在编辑模式下打开 Day CQ DAM 临时资产共享代理 Servlet 配置,并修改最大内容大小(未压缩)参数的值。
保存更改。