oca-ocb-core/odoo-bringout-oca-ocb-mail/mail/models/res_role.py
Ernad Husremovic 2d3ee4855a 19.0 vanilla
2026-03-09 09:30:27 +01:00

17 lines
646 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class ResRole(models.Model):
_name = "res.role"
_description = (
"Represents a role in the system used to categorize users. "
"Each role has a unique name and can be associated with multiple users. "
"Roles can be mentioned in messages to notify all associated users."
)
name = fields.Char(required=True)
user_ids = fields.Many2many("res.users", relation="res_role_res_users_rel", string="Users")
_unique_name = models.UniqueIndex("(name)", "A role with the same name already exists.")