首页 > 其他分享 >odoo 模型权限 ir.model.access

odoo 模型权限 ir.model.access

时间:2023-08-04 13:44:42浏览次数:35  
标签:group ir access user odoo model 权限 id

odoo权限分两种,一种是菜单,一种是模型,这里介绍模型权限

开发好一个模型以后,先要在security文件夹中创建一个ir_model_access.css文件,然后设置权限,如下图:

这里有两个字段需要注意:
1、group_id:id:一般设置为base.group_user,中文描述为内部用户,因为base.group_user是odoo预先设定的群组,新的用户都默认属于base.group_user这个组,当然你可以根据实际情况设置其他已经有的群组

扩展一下,base.group_user是存储在外部标识模型中一条记录,系统保存权限设置到权限表的时候,会转换成外部id,如下图:

2、model_id

标签:group,ir,access,user,odoo,model,权限,id
From: https://www.cnblogs.com/3cock/p/17605544.html

相关文章

  • odoo ir.model.data 外部标识模型
    所有xml文件定义的record都保存在这个表,比如第一个图中定义的cn_com_brandmax_product_action2,在第2个图的表中存储:可以在技术->外部标识菜单中打开这个页面,如下图:......
  • SLF4J warning or error messages and their meanings(转)
     Themethod o.a.commons.logging.impl.SLF4FLogFactory#release wasinvoked.Giventhestructureofthecommons-loggingAPI,inparticularasimplementedbySLF4J,the o.a.commons.logging.impl.SLF4FLogFactory#release()methodshouldneverbecalled.However,d......
  • Access 谈谈数据导出语句 DoCmd.OutputTo
    官方文档:DoCmd.OutputTo方法(Access)|MicrosoftLearn看上去挺复杂的,其实主要看第一和第三个参数.不想去研究的朋友,下面这几行代码,应该够用了'将报表导出为PDF代码DoCmd.OutputToacOutputReport,"报表名称",acFormatPDF,,True'将报表导出为Excel代码D......
  • airtest常用方法
    1.snapshot(filename=None,msg=None):#用于截取当前设备屏幕的截图,可以保存到文件中。filename参数指定保存的文件路径,msg参数用于显示日志信息。2.assert_exists(target,message=None,timeout=None):#断言指定的目标元素存在于当前设备屏幕上,如果不存在则抛出airtest......
  • [转]Linux下系统防火墙的发展历程和怎样学好防火墙(iptalbes和firewalld)
    原文地址:Linux下系统防火墙的发展历程和怎样学好防火墙(iptalbes和firewalld)-Repetition_Maximum-博客园有关firewalld和iptables详细使用的文章iptables详解firewalld详解=====================================华丽的分割线===================================== 1.......
  • 开启firewalld或iptables的日志记录
    文件名:ip_fire.sh内容:#!/bin/bash#iptablesiptables_run(){#修改日志文件grep-e"^kern.*"/etc/rsyslog.confflag_k=$?if[$flag_k-eq0]thenecho"rsyslog日志指定文件已存在"elsesed-i'/#kern.*......
  • SpringBoot 单元测试不执行:maven-surefire-plugin 版本问题
    SpringBoot单元测试不执行:maven-surefire-plugin版本问题 问题现象SpringBoot项目,在编写单元测试时,使用了JUnit4.13.2以上的版本。为了让Maven能自动运行单元测试,需要引入MavenSurefire或MavenFailsafe插件。项目中使用的maven-surefire-plugin版本号为......
  • 通俗讲解Dirichlet分布和beta分布——Beta分布是二项分布的共轭先验,用大白话讲是,Beta
    二项分布:分布参数p,表示转化率的可能性。传统的频率学派会把实验总数中所有转化率的总数除以实验总数,得到这个p。以这个p为峰值获得一个类似高斯分布,大概像这样:然而,贝叶斯学派不会假设p是固定不变的,他们会引入一个Beta分布作为二项分布的共轭先验,通过调整Beta分布参数,动态调整p的值.......
  • 语义检索系统之排序模块:基于ERNIE-Gram的Pair-wise和基于RocketQA的CrossEncoder训练
    语义检索系统之排序模块:基于ERNIE-Gram的Pair-wise和基于RocketQA的CrossEncoder训练的单塔模型文本匹配任务数据每一个样本通常由两个文本组成(query,title)。类别形式为0或1,0表示query与title不匹配;1表示匹配。基于单塔Point-wise范式的语义匹配模型ernie_matchi......
  • QOJ875 Arrange The Piranhas
    题意:大小为\(1\timesn\)的棋盘上有一些棋子,一次可以选择一个空的位置,将左边第一个棋子往该位置拉一格,右边第一个往这拉一格,操作完这个位置也必须是空的(也就是左右至少得有一格的空隙),问能不能把所有棋子变成目标状态。将棋子位置的前缀和\(s_i\)求出,每次操作相当于将一个\(......