这是场景:

我有一个站点集合,并激活了出版不良功能。在此下方,我有一个发布网站,其发布功能已打开。我对此网站也有独特的权限。

问题是,除了站点收集管理员外,没有人可以“创建页面”。我已经给个人提供了一切,包括完全控制,他们仍然无法创建页面。他们可以编辑页面,但不能创建。

难道我做错了什么?设置网站分类法的正确方法是什么?我正在尝试创建一个与我的组织相匹配的层次,并且主要是在每个站点/子站点上使用唯一的权限。这还可以,直到我需要出版网站,但我不希望他成为网站收集管理员。我将感谢任何帮助或想法如何使发布网站像我一样工作,或者指导我采用适当的方式布置网站。

有帮助吗?

解决方案

您正在使用发布功能的事实不应对权限产生影响。 (在大多数情况下)确实对如何处理编辑具有更大的影响 - IE立即部署或签入并在以后发布。这过于简单化 - 但是回到您的问题。

最有可能的是 - 正在发生的事情是,您尚未将用户许可访问库的模板是他们需要访问的模板以创建页面。我99%肯定这就是这里发生的事情。很有意义 - 他们拥有网站的权利 - 以及编辑存在的页面的权限 - 但是创建页面需要他们在其他库中访问新文件。如果他们没有该模板库的权限 - 您将获得访问拒绝的错误。

当您的用户试图创建页面时,他们会获得访问拒绝的错误页面正确吗?复制该页面的URL,并仔细检查。它应该揭示他们要访问的模板文件夹的位置,但没有权限。仅阅读该模板库的访问应为您的用户提供所需的访问。

另一项建议 - 查看CodePlex中的访问检查器Web部分。 http://accesschecker.codeplex.com/. 。该Web零件被加载为解决方案,并允许您显示特定用户具有权限的站点的层次结构列表。非常有帮助您确认您已经赋予了自己认为拥有的权限。

最后 - 就许可最佳实践而言 - 我认为您做得很好。您有点沮丧,因为您在网站上走了一条不同的道路(即出版),而且行为不同。但是没有什么错。我去过那里:)您确实有两个带有SP权限的选项 - 基于SP的组(访问者,成员,所有者等)或参与广告组。无论哪种方式,您都会就唯一或继承权限做出相同的决定。您要么使用与父站点相同的权限,要么使用唯一的权限。 Hth

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top