2

我正在开发一个使用 Sitecore CMS 的网站。已创建具有受限访问权限的 Intranet Webpart。

在这个 Intranet 中,我创建了一个只对 1 个角色可见的新页面。我创建了新角色。我试图在内容编辑器(安全->分配)中弄乱页面的安全性。我发布了更改。但无论我做什么,它似乎都没有任何效果。

任何指导将不胜感激!

4

2 回答 2

4

打开 sitecore 桌面 ( http://yoururl/sitecore/shell),单击“sitecore”按钮,然后单击“安全工具”和“安全编辑器”。

在功能区中选择“匿名用户”帐户,单击树中所选页面,然后单击“读取”附近的“x”。

然后单击功能区中的“选择”并选择适当的角色。再次选择所选节点并允许角色的“读取”权限。

完成后,您可以使用“访问查看器”应用程序(同样是桌面上的站点核心按钮和安全工具)检查权限是否设置正确。

于 2012-08-16T09:44:18.117 回答
1

诀窍可能是拒绝extranet\Anonymous用户访问,然后授予角色访问权限。我喜欢为此使用访问查看器或安全编辑器,而不是内容编辑器,因为它可以为您提供更好的概览。

确保充分利用继承,这样您就不必单独为每个项目设置安全性,而是在站点的根目录(如果可能)。

我建议您查看 Sitecore 安全管理员手册:http: //sdn.sitecore.net/upload/sitecore6/securityadministratorscookbook-usletter.pdf

于 2012-08-16T09:38:04.847 回答