Как ограничить пользователя определенным этапом набора?

Я хочу добавить уровень записи security в модель кандидата. Я хочу restrict user на конкретную стадию recruitment process, он может видеть только stage, которые связаны с ним.


person Tahir Noor    schedule 22.06.2016    source источник


Ответы (1)


Мне просто нужно это domain

    [('name','=','First Interview')]

с объектом hr.recruitment.stage в record rule

person Tahir Noor    schedule 22.06.2016
comment
Этот ответ немного короткий, хм? Кроме того, вы не можете ограничить отдельных пользователей этим правилом записи, потому что правила записи основаны на группах (каждый пользователь в группе не может быть решением). Вместо этого я бы определил поле user_ids (many2many) в hr.recruitment.stage и использовал домен [('user_ids', '=', user.id)] в правиле записи. Это немного более гибко - person CZoellner; 22.06.2016