Open ERP的視圖界面有好幾組。 (groups="base.group_user"
,"stock.group_stock_user"
等)。我在哪裏可以使用Open ERP配置「stock.group_stock_user」等組?
看來我可以創建自己的自定義一個。但是,我可以在哪裏創建和修改管理它們?我如何配置哪些ERP用戶屬於這個組?
Open ERP的視圖界面有好幾組。 (groups="base.group_user"
,"stock.group_stock_user"
等)。我在哪裏可以使用Open ERP配置「stock.group_stock_user」等組?
看來我可以創建自己的自定義一個。但是,我可以在哪裏創建和修改管理它們?我如何配置哪些ERP用戶屬於這個組?
組是中的關鍵角色基於用戶安全組的Odoo(正式OpenERP)安全是實現用於專門用戶訪問的任何模塊的主要角色。
如何創建集團與OpenERP的現有組更新:
我只是更新現有的安全組從艦隊模塊中的OpenERP
<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和模型是創建基於組的用戶級別安全性時的關鍵屬性在OpenERP中記錄標籤
ID是唯一地識別其用於創建基於組名稱的組到數據庫表
組1中的各組記錄
模型:
ID =「fleet.group_fleet_user」
這是更新
ID =「group_fleet_line_manager」
其用於車隊創建新的組,並從組中添加兩組之間的組:從所述艦隊模塊
組2現有組名在用戶表單視圖中選擇用戶安全性。
組3:
ID = 「fleet.group_fleet_manager」
這是更新從車隊模塊現有組名。
您可以添加從安全組的用戶在下列方式:
我希望這應該對你有幫助:)
感謝。 @DasaDiYa我可以手動創建我自己的** fleet_security。xml **在我的自定義繼承「艦隊」模塊添加新組和重寫原始組設置? ** ir.model.access.csv **還有什麼功能?它看起來是多餘的,我可以通過界面做什麼。我可以在原始** Fleet模塊**和我** **自定義繼承**模塊中找到它。 – user3291766
是的,你可以做到這一點,當你在ir.model.access.csv文件中添加新記錄,然後在訪問控制列表中創建一個新記錄,你可以嘗試通過這種方式進行nevigate設置>>安全>>訪問控制名單,它不是多餘的,但它是一個覆蓋舊的。 –