【问题标题】:User Access Rights getting cleared in Odoo 8用户访问权限在 Odoo 8 中被清除
【发布时间】:2016-02-29 19:27:50
【问题描述】:

我正在尝试学习 Odoo 并开发一个模块。同样,我刚刚创建了 2 个新用户组。 IE。 ParentFaculty。我使用了以下代码,

<record id="group_parent" model="res.groups">
    <field name="name">Parent</field>
</record>
<record id="group_faculty" model="res.groups">
    <field name="name">Faculty</field>
</record>

效果很好,我可以在用户表单视图的Access Rights 选项卡下看到这些组。

然后我可以为用户分配Faculty 选项。但是当我升级我的模块时,它会重置用户的访问权限。

升级我的模块后,它的样子是:

data 块中,我曾经尝试使用noupdate="1"noupdate="0",但没有用。我仍然遇到同样的问题。有没有其他地方需要考虑来解决这个问题?

如果有人能告诉我这个问题的原因,那将是可观的。

【问题讨论】:

  • 尝试添加“数据”标签 noupdate="1"
  • 谢谢!我通过在data 标签中添加noupdate="1" 进行了尝试,但没有用。仍然遇到同样的问题。
  • 尝试使用 noupdate="0",无论如何也请编辑您的问题!

标签: openerp odoo-8


【解决方案1】:

在您的数据块中将选项 noupdate 设置为 1:

<data noupdate="1">
...
</data>

请注意,这仅在您更新模块时才有效。如果您正在重新安装,此标志将被绕过,您的更改仍将被覆盖。

【讨论】:

  • 是的,我正在尝试更新模块,但遇到了问题。我试过noupdate="1"noupdate="0",但没用。
猜你喜欢
  • 2023-03-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-21
  • 1970-01-01
  • 1970-01-01
  • 2017-11-12
相关资源
最近更新 更多