0

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

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

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

4

1 回答 1

1

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

媒体下载按钮

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

于 2013-09-20T06:58:17.523 回答