【发布时间】:2011-01-17 15:32:42
【问题描述】:
我需要创建一个包含一些自定义属性的 Web 部件。它们是个性化属性。 但是当我由具有“贡献者”权限的普通用户登录时,我发现普通用户无法更改自定义属性的值。
有没有人可以让我知道哪些用户可以更改 webpart 的自定义属性。 或者,哪些代码 sn-p 可以使自定义属性可以由每个用户更改。
谢谢。
【问题讨论】:
标签: sharepoint sharepoint-2010
我需要创建一个包含一些自定义属性的 Web 部件。它们是个性化属性。 但是当我由具有“贡献者”权限的普通用户登录时,我发现普通用户无法更改自定义属性的值。
有没有人可以让我知道哪些用户可以更改 webpart 的自定义属性。 或者,哪些代码 sn-p 可以使自定义属性可以由每个用户更改。
谢谢。
【问题讨论】:
标签: sharepoint sharepoint-2010
查看这篇文章:
您所说的自定义属性与任何权限没有直接关联。相反,它与托管包含 Web 部件的页面的站点的权限相关联。如果您拥有网站的设计权限,则可以更新 Web 部件属性。默认情况下,贡献者没有设计权。
如果您愿意,您可以修改贡献者权限级别以包括站点级别的设计权限。
【讨论】:
您必须将个性化范围设为用户范围而不是共享范围
【讨论】: