【问题标题】:Enable download button in a Sitecore media field to Sitecore non admin users为 Sitecore 非管理员用户启用 Sitecore 媒体字段中的下载按钮
【发布时间】:2013-09-17 10:15:25
【问题描述】:

我有一个名为 Classified Image 的模板,它继承自 /sitecore/templates/System/Media/Versioned/File 模板。有一些项目是从分类图像模板创建的,每个项目在媒体字段中都包含一个来自 /sitecore/templates/System/Media/Versioned/File 模板的图像。

有些 Sitecore 用户没有管理员权限(管理员测试人员),他们只想下载分类图像项中保存的图像。但我找不到仅启用此下载选项的方法 对于管理员测试用户,所以我必须通过设置模板标准值安全性来授予对整个项目的访问权限。但问题是即使下载,他们也必须通过选择“锁定和编辑”来获取锁定,然后释放该锁定,这样其他管理员测试用户就不会被拒绝访问该项目。

有没有更简单的方法我可以配置它,这样管理员测试用户就可以在不获取任何锁的情况下下载图像。

【问题讨论】:

    标签: sitecore


    【解决方案1】:

    导航到媒体项目后,让用户导航到“媒体”选项卡并尝试那里的“下载”按钮 - 如下图所示。如果这不起作用,您可以实现一个自定义工具栏按钮,该按钮使用Sitecore.SecurityModel.SecurityDisabler 允许其他非特权用户下载

    注意:此屏幕截图来自 Sitecore 6.4.1

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多