モジュールにユーザーを追加する必要があり、メニュー項目の制限が必要です。主に、ユーザーとマネージャーの役割を作成しました。設定 -> ユーザー -> ユーザーの作成 -> アクセス権で、ユーザーまたはマネージャーを変更します。しかし、そのユーザーには影響しません。メニュー項目も表示されません。メインメニュー項目も表示されません。bpl_security.xml にコードを追加し、その xml ファイルを openerp.py ファイルにマップしました。私のコードとアドバイスを確認してください
<?xml version="1.0" ?>
<openerp>
<data>
<record model="ir.module.category" id="module_checkroll_category">
<field name="name">Checkroll</field>
<field name="description">manager-create new products</field>
<field name="sequence">16</field>
</record>
<record id="group_checkroll_user" model="res.groups">
<field name="name">Checkroll_User</field>
<field name="category_id" ref="module_checkroll_category" />
</record>
<record id="group_checkroll_manager" model="res.groups">
<field name="name">Checkroll_Manager</field>
<field name="implied_ids" eval="[(4, ref('group_checkroll_user'))]" />
<field name="category_id" ref="module_checkroll_category" />
<field name="users" eval="[(4, ref('base.user_root'))]" />
</record>
</data>
</openerp>
私のコード全体がここにアップロードされ、その 'bpl_view.xml 行番号 705 を参照してください
ここにview.xmlの関連部分を示します
<menuitem id="menu_bpl" name="Checkroll/Registration" groups="group_checkroll_manager,group_checkroll_user" />
<menuitem id="menu_bpl_ref" name="Reference" parent="menu_bpl"
groups="group_checkroll_user" />
<menuitem id="menu_bpl_logic" name="Company Specific" parent="menu_bpl"
groups="group_checkroll_manager" />