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