Разграничение доступа к материалу

Главные вкладки

Аватар пользователя kurl kurl 29 января 2014 в 14:12

Подскажите, п-та, как можно разграничить между пользователями (одна роль - автор, пользователи разные) доступ к материалу заданного типа. Например, у меня есть тип материала "новость" с признаком таксономии "спорт" или "политика". Так вот хотелось бы, чтоб:
редактировать новости с термом "спорт" мог только "пользователь 1" (роль "автор"), а новости с термом "политика" мог только "пользователь 2" (роль "автор")

Комментарии

Аватар пользователя antiMax antiMax 31 января 2014 в 11:33

Немного усложню задачу:
1. есть лента новостей, в которой транслируются новости компаний, как сделать так, чтобы пользователь мог редактировать только новость своей компании (тип материала не возможно изменить - у всех новостей - "новости компаний") (связка идет пользователь - компания - новость)... но тут, скорее всего, решение - ставить пользователя, связанного с компанией, автором... но есть ли другой вариант?
2. как разрешить комментировать новость(статью) только тем пользователям, чья компания в ней упоминается (тут уже автора не сменишь)?

Аватар пользователя kurl kurl 2 февраля 2014 в 18:16

модуль Nodeaccess даёт возможность указать конкретного пользователя (не роль) для правки странички