0

我在为我们的一位客户的媒体库设置安全权限时遇到问题。对于“Sitecore 客户端创作”角色,我已指定它仅对整个媒体库具有读取权限。我需要“取消保护”项目来执行此操作,但访问查看器告诉我已经成功。随后,我想为自定义角色指定访问权限。该自定义角色是以下角色的成员:

  • sitecore\Sitecore 客户表单作者
  • sitecore\Sitecore 客户帐户管理
  • sitecore\Sitecore ClientAuthoring
  • 网站核心\作者
  • sitecore\Sitecore 营销人员表单作者

问题是访问查看器一直告诉我(当我查看该自定义角色的访问权限时)我的自定义角色对目录 A 具有写入权限,因为 sitecore\Sitecore 客户端创作帐户已被授予“项目:写入” '/sitecore/media library' 项目的访问权限。当我查看 Access Viewer 中的 sitecore\Sitecore Client Authoring 角色时,系统告诉我一个不同的故事。那里的 sitecore\Sitecore 客户端创作角色只有读取权限。

这是该客户的媒体库的基本结构。

媒体库

  • 文件

    • 目录 A
    • 目录 B
    • 目录 C 等
  • 图片

    • 目录 A'
    • 目录 B'
    • 目录 C' 等

知道为什么将写访问权限授予我的自定义角色吗?

4

2 回答 2

2

尝试 iisreset 并再次查看 Access Viewer。它是否正确反映了现在的情况?

某些旧版本的 SC 6.X 似乎存在问题。

于 2010-10-07T11:15:16.553 回答
2

您也可以尝试重置缓存(/sitecore/admin/cache.aspx)。如果是6.X的问题,访问结果没有及时重置,所以错误的结果一直在缓存中可用。

于 2010-10-08T13:00:43.767 回答