На моем сайте пользователи могут загружать различные виды контента (theme1, theme2, theme3, ...). У меня также есть различные виды пользовательских ролей (author1, author2, author3, ...). Каждая пользовательская роль имеет только права на создание, редактирование и удаление одного конкретного вида контента. Я могу сделать это грубым образом, добавив 8 различных типов контента и 8 различных пользовательских ролей, и буду в полном беспорядке, составляя все нужные роли.
Мне было интересно, есть ли более простой способ сделать это в Drupal 7. Старые поддерживаемые D6 разрешения на загрузку для типа контента были бы идеальными, но, к сожалению, версии D7 никогда не было отпущена.
У кого-нибудь есть идеи, как это сделать, чтобы я мог просто настроить некую матрицу для определения всех пользовательских ролей и их разрешений?