我有一个列表,我已经设置了项目级权限。我将其设置为允许用户阅读所有项目并仅编辑自己的项目......
问题是,如果我这样做,那么我仍然可以编辑所有项目......
如果我改变它以便我只能自己阅读并且只编辑我自己的那么它会按预期工作...
任何人都有任何关于为什么会这样做以及解决方案的想法......
我已将列表设置为仅允许一个用户帐户具有用于测试目的的贡献权限...
答案 0 :(得分:2)
当您更改列表高级设置中的权限时,它仍然允许贡献者转到EditForm但是一旦贡献者尝试保存不属于他们的项目,它就会显示您没有权限的错误消息。< / p>
尝试一下,由一些用户创建一个项目,比如User1,然后尝试使用User2凭据修改该项目(用户必须在网站/列表上只有贡献者权限),它会让你去EditForm但不会让你保存物品。
我希望它可以帮到你。
答案 1 :(得分:1)
您是名单管理员(例如,网站所有者)吗?列表管理员有额外的许可。
答案 2 :(得分:0)
仅当您的用户无权根据网站权限编辑列表中的所有项目时,此方法才有效。例如。如果您的用户已为网站提供权限,则会覆盖单个项目权限。