Sitecore 8用户访问权限

本文关键字:访问权 权限 访问 用户 Sitecore | 更新日期: 2023-09-27 18:20:12

我正在尝试在Sitecore 8中设置角色。我创建了一个新的角色,它继承了Sitecore的作者。我只授予该角色对内容树中少数项目的读取权限。

但当属于该角色的用户登录时。它无法访问网站(FE)上的主页。因为主页使用了另一个该角色没有读取权限的项。当试图在代码中获取该项时,会引发对象引用null异常。

但匿名用户仍然可以访问整个网站。我认为用户应该仍然可以在FE查看网站,即使他们没有CMS中该项目的读取权限。

以前有人遇到过类似的问题吗?

感谢

Sitecore 8用户访问权限

与其他系统一样,在Sitecore中,拒绝访问通常优先于允许访问。因此,登录用户被拒绝访问CMS中的主页,这意味着如果他们在与登录CMS的用户相同的会话中查看网站,他们将无法查看主页。

内容编辑器和网站交付都具有相同的权限。

我总是建议,如果内容编辑器只想查看网站(而不是预览、页面编辑器或调试等),那么最好打开一个匿名窗口或不同的浏览器,这样他们就不会与编辑器帐户共享会话,因为编辑器帐户通常无法正确查看交付网站。

即使有交付网站的登录端,它通常也设置在与通常位于sitecore域的内容编辑器不同的域中。