2012-02-01 2 views
2

Я хочу, чтобы установить разрешение для просмотра контрактов на основе группHR Module - Установка Разрешение для просмотра контрактов

Для примера у меня есть организации с 5 пользователя (A, B, C, D, E)

. Здесь A находится в группе «Head Division» B находится в группе «Менеджер» и C, D & E все находятся в группе «Мои сотрудники».

Что мне нужно это

  1. Если А регистрируется в приложении он может видеть контракты всех сотрудников своего подразделения (А-Е)
  2. Если B вошел в приложение, он может видеть контракты сотрудников, которые все сообщают ему, что это C, D и E.
  3. Если какой-либо сотрудник зарегистрировался в приложении, он может видеть только его/ее контракт.

ответ

1

Вы можете видеть этот вид разрешений в контрактах на продажу. Вы можете увидеть три типа группы для продажи. 1.Manager 2.User 3.User -см все приводит

Обеспечить первую группу, менеджер для пользователя А, затем третью группу, увидеть все провода для пользователя B, и второй группы для пользователей C , D и E.

0

Похоже, что record rules должны обрабатывать такие вещи, но я их не использовал. Возможно, вам придется добавить related fields или functional fields, если в таблице нет достаточной информации для проверки отношений, которые вы хотите проверить.