Skip to main content

具有某些团体的会员条件

项目描述

贝塔 许可证:AGPL-3 OCA/服务器认证 在 Weblate 上翻译我 试试我的 Runbot

该模块允许定义组,其成员资格是表示为 python 代码的条件。对于每个用户,在登录期间评估她是否属于该组。

目录

<nav class="contents local" id="contents" role="doc-toc"> </nav>

配置

在您想要动态的组上选中动态。现在填写条件,使用user这是相关用户的浏览记录,如果用户应该是组的成员,则评估为真,如果不是,则为假。

如果此表达式存在检查有效性的字段上的约束。当您满意时,单击“评估”按钮以预填充组的成员。现在将为每个登录的用户检查条件。

用法

我们有一个名为阿姆斯特丹的组,并希望它包含来自阿姆斯特丹市的所有用户。所以我们使用会员条件

user.partner_id.city == 'Amsterdam'

现在我们可以确定居住在这个城市的每个用户都在正确的组中,我们可以开始为其分配本地菜单、调整权限等。请记住,视图覆盖也可以通过组 id 来限制,这给出了一个基于可通过用户记录访问的任意属性动态调整视图的许多可能性。

错误追踪器

在GitHub 问题上跟踪错误。如果遇到问题,请检查您的问题是否已被报告。如果您首先发现它,请通过提供详细且受欢迎的 反馈来帮助我们粉碎它。

不要就技术问题的支持或帮助直接联系贡献者。

学分

作者

  • Therp BV

贡献者

其他学分

  • Odoo 社区协会:图标

维护者

该模块由 OCA 维护。

Odoo 社区协会

OCA 或 Odoo 社区协会是一个非营利组织,其使命是支持 Odoo 功能的协作开发并促进其广泛使用。

该模块是GitHub 上OCA/server-auth项目的一部分。

欢迎您贡献。要了解如何,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置分布