Sharepoint:是否有最大数量的权限级别?

时间:2010-03-12 13:13:15

标签: sharepoint sharepoint-2007 wss wss-3.0

我在尝试添加由于“意外限制”而导致的新权限级别时出错,我无法添加其他权限级别。我应该删除现有的,然后再试一次。 (对不起,没有原始错误消息,因为这来自德国WSS安装,因此这只是一个翻译)。

已经有大约1000个权限级别。我了解Sharepoint的(WSS 2007 / WSS3)与安全主体like explained here相关的限制,但我不知道与权限级别有关的任何限制。

有没有办法对权限级别进行分组?我需要多达2000个权限级别,因为每个组有许多访问权限星座。

--------------------------编辑:---------------- ----------
我可能没有说清楚。我在谈论Sharepoint权限级别,而不是组,而不是角色。谷歌首次获得sharepoint权限级别就是我所说的。 我的问题是我需要完全精细地控制我的用户可以访问哪些文档。存在多个数据库上的多个站点的多个站点集合已经存在,以处理文件的压缩量以规避Sharepoint的限制。但瓶颈是许可级别:

假设我有这些角色:

Role A
Role B

您可以上传这些不同类型的文件(每个文件的自定义属性):

Document with custom "Type" Invoice
Document with custom "Type" Question
Document with custom "Type" Answer

现在有大量的角色和大约50种不同类型的文档。这两件事 - 角色+上传的文件种类可以与权限级别相结合:

 Create    Document "Type" -> Permission Level
 Role A -> Invoice         -> Create
 Role A -> Question        -> Create, Read, Write
 Role A -> Answer          -> Read, Write
 Role B -> Invoice         -> Read
 Role B -> Answer          -> Write

每个文档没有“简单”权限级别(例如Invoice = Always Create权限),因为它始终是角色和每个文档的组合(此外,角色具有每个网站集和站点的读/写权限)。 整个结构过于复杂 - 因此我的唯一问题是:Sharepoint是否限制每个网站集/每个服务器场的最大权限级别数?如果是,那么指定了这个限制在哪里?

3 个答案:

答案 0 :(得分:0)

为什么你使用这么多权限级别?如果没有重复,我们无法创建1000个权限级别。或者您错误地将“组”称为权限级别?

我们可以为网站集中的传送站点中的传送组提供相同的权限级别。

因此,请尝试使用现有的权限级别,而不是创建新的权限级别。

答案 1 :(得分:0)

你的权限级别是什么意思?

我见过一个应用程序,其中有1000个组导致整个应用程序慢速爬行(显然SharePoint在某些功能中枚举了所有网站集组)。它最终是不可持续的,应用程序必须分成多个网站集。

如果你达到这样的限制;这个限制可能是有原因的,你正在为自己设置问题。也许重新架构您的信息架构或自定义角色提供程序是一个更好的解决方案?

答案 2 :(得分:0)

通常情况下,如果您遇到很多麻烦让Sharepoint对您有效,那么您就没有正确使用Sharepoint。有一种不同的方法可以解决您手头的问题。创建2000权限级别将非常适得其反!想想你想做什么。

为什么不为您想要执行的不同类别的角色创建不同的网站,并相应地向这些人授予权限。人们不必成组(尽管强烈建议他们)。您可以为任何或所有用户提供对其所需访问权限的有限访问权限。当某些内容显示“限制访问”时,通常意味着他们拥有文档库或网站的权限,但不包含其中的所有内容。