用户配置文件
项目描述
扩展base_user_role模块,此模块添加了配置文件的概念。实际上,配置文件作为对角色使用方式的附加筛选器。通过新小部件,用户可以在多公司组中切换公司的方式,在多配置文件组中切换配置文件。
- 这允许用户动态地切换其权限组。例如,这可以用于
对菜单和模型权限进行更精细的控制(使用记录规则,这使得它非常灵活)
将复杂的菜单分解为更简单的菜单
轻松限制用户意外编辑或创建O2M字段中的记录,以及一般滥用界面,而不是对他们进行过多的解释
- 当您定义一个角色时,您可以将它链接到一个配置文件。角色的应用方式如下
在任何情况下都应用没有配置文件的用户的角色
应用链接到当前选定配置文件的用户的角色
请注意,此模块假设多公司环境
目录
配置
转到配置/用户/配置文件,创建一个配置文件。转到配置/用户/角色,定义一些带有配置文件的角色行。定义角色行时,请务必正确配置公司ID和配置文件。
使用方法
一旦为用户设置至少一个配置文件后,请使用顶部栏中的小部件切换用户配置文件。请注意,可以使用无配置文件;在这种情况下,用户只能获得始终适用的角色(即没有 profile_id 的角色)。
错误追踪器
错误在 GitHub 问题 上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您首先发现,请通过提供详细且受欢迎的 反馈 帮助我们解决问题。
请不要直接联系贡献者询问支持或技术问题。
鸣谢
贡献者
Kevin Khao <kevin.khao@akretion.com>
Sébastien Beau <sebastien.beau@akretion.com>
维护者
此模块由 OCA 维护。
OCA,或 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并促进其广泛使用。
此模块是 GitHub 上的 OCA/server-backend 项目的组成部分。
欢迎您贡献力量。有关如何贡献的信息,请访问 https://odoo-community.org/page/Contribute。
项目详情
散列 为 odoo12_addon_base_user_role_profile-12.0.1.0.0.99.dev8-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | e211afce52be8a9420c719fb9d657e09cdd229bd6ece4eae3b7e3e3ca93aca60 |
|
MD5 | 51d05c56757a9562971e3cd588229aa3 |
|
BLAKE2b-256 | 2b84c392c21cb8dd44ceabf3c8f7cfeee803ac1908b5bfc374beda5ec0e29d71 |