1

创建机会后,当我单击保存时,它会向某些用户发出以下警告:

“访问规则禁止的操作,或对已删除的文档执行的操作(操作:读取,文档类型:用户修改)。”

是什么导致了这个问题?

更新:我创建了一个管理员类型的新用户,并添加了这些组:销售/用户、销售/用户所有潜在客户、调查/用户、工具/用户。它在创造机会的同时给了我一个警告。

我向新用户添加了以下组,它工作正常:员工、合作伙伴经理、营销/用户、会计/会计、会计/发票、会计/经理、管理/访问权限、人力资源/经理、人力资源/用户、知识/用户、市场营销/经理、项目/经理、销售/经理、工具/经理、trimax/AdminMeeting、Trimax/‌​SalesExecutive、Trimax/Vertical、Trimax/SalesHead、Trimax/SalesManager、可用性/分析会计、可用性/扩展、查看, 可用性/多公司, 可用性/无人, 可用性/产品 Uos 视图, 可用性/产品变体, 仓库/经理, 仓库/用户, 工具/用户, 管理/配置

但是在已经创建的用户中,如果我删除了上面给出警告的组,那么它也会显示相同的警告。

我上面提到的解决方案是针对新用户的,但对于一些现有用户来说,它仍然存在问题。所以我删除了一些不需要的组,这些用户不需要这些组并且它有效,现在它不显示警告。警告是由于某些访问权限重叠还是其他原因?

4

3 回答 3

1

这些用户可能没有机会对象或​​某些子对象的访问权限。阅读访问权限文档以了解更多详细信息。

更新:您说您在配置新用户时遇到问题。作为一个实验,尝试向现有用户添加权限,而不是创建一个全新的用户。另外,请检查您是否配置了角色和权限,这有时会让我感到困惑。

另一个更新:你说删除一些组停止了警告。可能是您已从对象中删除了所有访问规则。如果没有组被明确授予访问 OpenERP 中的某些内容,那么每个人都被授予访问权限。如果您真的想弄清楚发生了什么,我建议您阅读我上面链接到的文档。您还可以在源代码中搜索错误消息,并准确查看它在抱怨什么。我发现在调试模式下运行 OpenERP 服务器真的很有帮助,当我试图理解一些像这样的奇怪行为时,单步执行代码。您还可以尝试通过添加和删除组来准确找出是哪个更改触发了此错误,直到找到导致问题发生的单个更改。

于 2011-10-26T00:53:51.200 回答
0

嗨,这是由于访问权限问题。所以你给你的用户适当的访问权限(为了创造机会)

于 2013-10-16T07:11:34.693 回答
0

同样的问题。我正在使用多公司,我向用户提供所有权限

于 2014-04-28T09:30:02.357 回答