代码之家  ›  专栏  ›  技术社区  ›  xspydr

项目级权限(仅编辑自己的权限,但读取每个权限)

  •  3
  • xspydr  · 技术社区  · 16 年前

    我有一个列表,我已对其设置了项目级权限。我将其设置为允许用户读取所有项目并只编辑自己的项目…

    问题是,如果我这样做,我仍然可以编辑所有项目…

    如果我改变它,使我只能读我自己的,只能编辑我自己的,那么它会像预期的那样工作…

    任何人都想知道为什么会发生这种情况,以及解决办法…

    我已将列表设置为仅允许一个用户帐户具有用于测试的贡献权限…

    3 回复  |  直到 11 年前
        1
  •  2
  •   suleman ibrahim    16 年前

    当更改列表高级设置中的权限时,它仍允许参与者转到editform,但一旦参与者尝试保存不属于他们的项目,则会显示错误消息,说明您没有权限。

    尝试一下,由某个用户创建一个项目,比如说user1,然后尝试使用user2凭据修改该项目(用户必须在网站/列表上只有参与者权限),它将允许您转到editform,但不允许您保存项目。

    希望对你有帮助。

        2
  •  1
  •   Kirk Liemohn    16 年前

    您是否是列表管理者(例如,网站所有者)?列表管理器具有额外权限。

        3
  •  0
  •   Nat    16 年前

    只有当用户没有根据网站权限编辑列表中所有项目的权限时,此操作才有效。例如,如果您的用户对站点具有贡献权限,则会覆盖单个项目权限。

    推荐文章