当前位置: 首页 > wzjs >正文

阿里云服务器如何用IP做网站做兼职一般去哪个网站好

阿里云服务器如何用IP做网站,做兼职一般去哪个网站好,工具类网站设计,做现货IC电子网站的Odoo 18 安全组与访问权限管理指南 一、准备工作:在自定义模块中创建安全配置文件 创建 security 文件夹 在自定义模块内创建名为 security 的文件夹,用于存放安全组和访问权限的定义文件。 二、定义模型访问权限:ir.model.access.csv 文…

Odoo 18 安全组与访问权限管理指南

一、准备工作:在自定义模块中创建安全配置文件

  1. 创建 security 文件夹
    在自定义模块内创建名为 security 的文件夹,用于存放安全组和访问权限的定义文件。
    在这里插入图片描述

二、定义模型访问权限:ir.model.access.csv 文件

1. 创建访问权限文件

security 文件夹下创建 ir.model.access.csv 文件,定义模型的访问权限。 在这里插入图片描述

文件格式:

id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink

2. 字段说明

字段描述
id记录的唯一标识符(如 access_模型名
name访问规则的名称(如 access.class.record
model_id:id模型名称,格式为 model_<模型名>(如 model_class_record
group_id:id关联的安全组(留空表示所有用户均可访问)
perm_read读取权限(1=允许,0=拒绝)
perm_write写入权限(1=允许,0=拒绝)
perm_create创建权限(1=允许,0=拒绝)
perm_unlink删除权限(1=允许,0=拒绝)

3. 示例:无安全组限制的访问规则

id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_class_record,access.class.record,model_class_record,,1,1,1,1
  • 说明
    • group_id 留空:所有用户(包括管理员和普通用户)均可访问 class.record 模型。
    • 权限字段均为 1:允许读取、写入、创建和删除操作。

4. 应用访问规则

  1. 在模块的 __manifest__.py 文件的 data 列表中添加 CSV 文件路径:
    'data': ['security/ir.model.access.csv',# 其他数据文件
    ],
    
  2. 升级模块或重启 Odoo 使配置生效。

5. 通过界面查看访问权限

  • 路径设置 > 技术 > 访问权限
    在这里插入图片描述
  • 操作:搜索模型名称(如 class.record),查看已定义的访问规则及其关联的安全组和权限。

在这里插入图片描述

三、创建安全组:通过 XML 定义

1. 定义安全组 XML

security 文件夹下创建 security_groups.xml 文件:

<?xml version="1.0" encoding="UTF-8"?>
<odoo><data><!-- 创建安全组:学生管理员 --><record model="res.groups" id="student_group_manager"><field name="name">学生管理员</field><!-- 指定组分类为"管理" --><field name="category_id" ref="base.module_category_administration"/></record></data>
</odoo>

2. 更新模块清单文件

__manifest__.pydata 列表中添加 XML 文件路径:

{'data': ['security/security_groups.xml','security/ir.model.access.csv',],
}

3. 为用户分配安全组

  1. 添加用户到安全组
    进入 设置 > 用户与公司 > 群组,搜索创建的安全组(如 “学生管理员”),在这里插入图片描述
    在组的表单视图的 用户 标签页下选择需要加入的用户。在这里插入图片描述

  2. 更新访问规则以限制权限
    修改 ir.model.access.csv 文件,将 group_id:id 设置为安全组的 ID(如 student_group_manager):

    id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
    access_class_record,access.class.record,model_class_record,student_group_manager,1,1,1,1
    

    效果:只有属于该安全组的用户才能访问 class.record 模型。

4. 验证权限效果

  • 管理员用户(属于该组):可查看和操作模型。在这里插入图片描述

  • 普通用户(不属于该组):无法看到模型。
    在这里插入图片描述

四、总结

在 Odoo 18 中,通过安全组和访问权限管理可精准控制用户对数据和功能的访问,是保障系统安全和业务流程合规的核心机制。通过定义 ir.model.access.csv 规则、创建安全组并关联用户,企业可灵活适配组织架构和权限策略,确保数据安全的同时提升协作效率。

http://www.dtcms.com/wzjs/841719.html

相关文章:

  • 徐州市城乡建设局网站6wordpress haiyuan
  • 建设网站费用入什么科目app下载注册推广平台
  • 网页网站建设网站设计 素材
  • 电影网站如何做seo优化邮箱如何注册企业邮箱
  • 网站做百度推广怎么推广网站网站前置审批在哪里办
  • 山东地产网站建设西红门网站建设公司
  • net网站建设多少前如何查看域名服务商
  • 自己做网站网页归档安徽六安房价
  • 建网站手续现在网站开发模式
  • wordpress案例站点福清网络营销
  • iis 网站文件被占用2021年国内最新新闻
  • 微信公众号可以做几个微网站建设一个网站引言
  • 明年做啥网站致富手机网站修改
  • 一级造价工程师报名网站新网站做百度推广
  • 虞城县住房和城乡建设局网站网络推广和运营的区别
  • 网站静态和动态区别凡科网注册
  • 北京网站建设公司怎么排版wordpress上传音频
  • 松江新城建设发展有限公司网站什么是百度快照
  • 营销型网站建设哪家便宜西安seo天勤网络营销
  • 平台网站的建设需求企业网站组网方案
  • 国外网站 服务器wordpress+centos6
  • 均安公司网站建设网站建设网址网站制作
  • 宁乡网站建设uuv9个人制作的网站模板
  • seo网站推广案例百度如何网站
  • 空包网站分站怎么做广告公司怎么样
  • 用jsp sqlserver做的购物网站石家庄有哪些公司可以做网站
  • 宁波网络公司做网站网站开发过程
  • 新乡市网站建设wordpress邮件发文
  • 兰山区网站建设推广苏州官网建站
  • 西宁城东区建设局公租房网站成都官网seo服务