我需要创建一个包含一些自定义属性的webpart。它们是个性化属性。 但是当我通过具有“贡献者”权限的普通用户登录时,我发现普通用户无法更改自定义属性的值。
有没有人可以让我知道用户可以更改webpart的自定义属性。 或者,哪个代码段可以使每个用户都可以更改自定义属性。
感谢。
答案 0 :(得分:0)
查看这篇文章:
您正在谈论的自定义属性与任何权限都没有直接关联。相反,它与托管包含Web部件的页面的站点的权限相关联。如果您拥有站点的设计权限,则可以更新Web部件属性。默认情况下,贡献者没有设计权。
如果需要,您可以修改贡献者权限级别以在站点级别包含设计权限。
答案 1 :(得分:0)
您必须使个性化范围属于用户范围而不是共享范围