Надеюсь, я не правильно понял ваш вопрос, но если вы хотите, чтобы у пользователей были разрешения на основе самого контента, а не его типа. Вы должны посмотреть на разрешения по терминам модуля.
https://www.drupal.org/project/permissions_by_term
Так, если, например, у вас есть сайт Drupal, где у вас есть контент, помеченный для стран, вы можете использовать этот модуль, чтобы иметь редактор для конкретной страны, который может редактировать только контент, помеченный для своей страны.