Управление доступом Drupal 7 с несколькими (ВСЕМИ) словарями

Мы пытаемся управлять доступом, прикрепляя термины таксономии как к пользователям, так и к узлам, используя 3 словаря.

Есть 2 отличных модуля Drupal 7, которые позволяют управлять доступом к таксономии: Taxonomy Access (на основе ролей) и TAC Lite (на основе пользователей).

Но оба модуля используют логику ИЛИ при использовании нескольких словарей, а нам нужно сопоставить их все.

Есть ли какой-либо альтернативный или рекомендуемый подход для управления доступом между пользователями и узлами путем сопоставления всех связанных категорий (с использованием таксономий или без)?

Спасибо!


person brutus    schedule 07.11.2012    source источник


Ответы (1)


Я использую управление доступом к таксономии для разрешений на основе ролей. Вы можете добавить выбор по умолчанию для каждого словаря таксономии к запрещенному, а затем установить разрешение только для определенных терминов в каждом словаре. С этой настройкой вы получаете доступ к содержимому, только если выбран каждый термин из каждого словаря. Чего мне не удалось сделать, так это разрешить доступ, если совпадают термин 1, термин 2 из словаря 1 и термин 3, термин 4 для словаря 2.

person geoandri    schedule 30.10.2014