首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenERP7访问权

OpenERP7访问权
EN

Stack Overflow用户
提问于 2016-02-07 19:42:40
回答 1查看 35关注 0票数 1

我对OpenERP7有一个奇怪的问题。

我试着解释一下:

我正在开发一个新的模块,我必须创建至少5组用户。

在这种情况下,设置/用户/用户/管理员/访问权限。

我发现类别组MyModule,但复选框没有在应用程序部分与下拉菜单。

如果用户组只有2,则不会发出此问题。

有人能让我走上正确的道路吗?

EN

回答 1

Stack Overflow用户

发布于 2016-02-08 07:42:03

如果要在下拉选项下显示安全性,则需要使用以下信息/代码。

您需要创建一个.xml文件,该文件将表示安全名称及其选项的信息,例如:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data noupdate="0">
        <record model="ir.module.category" id="module_category_name_test">
            <field name="name">Your Application Name</field> 
            <field name="sequence">7</field>
        </record>

        <record id="group_name_test_user" model="res.groups">
            <field name="name">Application User name</field>
            <field name="category_id" ref="module_category_name_test"/>
            <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
        </record>

        <record id="group_name_test_manager" model="res.groups">
            <field name="name">Application Manager name</field>
            <field name="category_id" ref="module_category_name_test"/>
            <field name="implied_ids" eval="[(4, ref('group_name_test_user'))]"/>
            <field name="users" eval="[(4, ref('base.user_root'))]"/>
        </record>

        <record id="group_name_n_number_option" model="res.groups">
            <field name="name">Application N number of Users</field>
            <field name="category_id" ref="module_category_name_test"/>
            <field name="implied_ids" eval="[(4, ref('group_name_test_user'))]"/>
            <field name="users" eval="[(4, ref('base.user_root'))]"/>
        </record>
    </data>
</openerp>

注:

不要忘记让您的应用程序的新模型/对象/类具有读、写、创建和删除访问权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35258186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档