在哪里可以使用Open ERP配置“stock.group_stock_user”等组?

问题描述 投票:0回答:1

Open ERP的视图界面有几组。 (groups="base.group_user""stock.group_stock_user"等)。

我似乎可以创建自己的自定义。但是,我可以在哪里创建和修改管理它们?如何配置哪些ERP用户属于该组?

security openerp-7
1个回答
0
投票

组是Odoo中的关键角色(正式名称为OpenERP)基于用户安全组的安全性是实现任何模块以进行特定用户访问的主要角色。

如何创建组并使用OpenERP中的现有组进行更新:

我只是在OpenERP中更新Fleet Module中的现有安全组

<openerp>
    <data noupdate="0">
       <record id="fleet.group_fleet_user" model="res.groups">
            <field name="name">Staff User</field>
            <field name="category_id" ref="fleet.module_fleet_category"/>
       </record>
       <record id="group_fleet_line_manager" model="res.groups">
            <field name="name">Line Manager</field>
            <field name="category_id" ref="fleet.module_fleet_category"/>
             <field name="implied_ids" eval="[(4, ref('fleet.group_fleet_user'))]"/>
        </record>
        <record id="fleet.group_fleet_manager" model="res.groups">
            <field name="name">Manager</field>
            <field name="implied_ids" eval="[(4, ref('group_fleet_line_manager'))]"/>
            <field name="category_id" ref="fleet.module_fleet_category"/>
            <field name="users" eval="[(4, ref('base.user_root'))]"/>
        </record>
    </data>
</openerp>

id和model是在OpenERP中基于记录标记组创建用户级安全性时的关键属性

id是唯一标识每个组记录的唯一标识

用于根据组名创建组到数据库表中的模型

第1组:

ID = “fleet.group_fleet_user”

这是从车队模块更新现有的组名

第2组:

ID = “group_fleet_line_manager”

其中用于为车队创建新组,并在用户表单视图中的用户安全性中从组选择中的两个组之间添加该组。

第3组:

ID = “fleet.group_fleet_manager”

这是从车队模块更新现有的组名。

您可以通过以下方式添加安全组中的用户:

我希望这对你有帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.