NorrCompetition нативно поддерживает систему Joomla! ACL. Если вы с ней не знакомы, то можете прочитать вот этот материал.
Настройка прав в NorrCompetition
Ниже приведён список дополнительных действий, которые использует NorrCompetition.
Административные действия
Настройка - разрешает пользователям группы изменять настройки данного расширения.
Управление параметрами - позволяет пользователям группы производить настройку параметров за исключением прав доступа к расширению.
Управление компонентом - разрешает пользователям группы администрировать данное расширение.
Заявки/участники
Создать - разрешает пользователям группы создавать любое содержимое в данном расширении.
Создавать до начала конкурса - позволяет пользователям группы создавать участников и подавать заявки когда конкурс создан, но ещё не начался.
Создавать после начала конкурса - позволяет пользователям выбранной группы создавать участников и подавать заявки после начала конкурса.
Создавать после начала голосования - позволяет пользователям выбранной группы создавать участников и подавать заявки после начала голосования.
Удалить - разрешает пользователям группы удалять любое содержимое в данном расширении.
Изменить - разрешает пользователям группы изменять любое содержимое в данном расширении.
Изменить состояние - Разрешает пользователям группы изменять любое содержимое в данном расширении.
Изменить свои - разрешает пользователям группы изменять только то содержимое компонента, которое создано ими самими.
Изменять после начала конкурса - позволяет пользователям группы редактировать участников и заявки после начала конкурса.
Изменять после начала голосования - позволяет пользователям группы редактировать участников и заявки после начала голосования.
Голосовать - разрешает пользователям выбранной группы голосовать за участников.
Фронтэнд форма конкурса
Создавать конкурс - позволяет пользователям группы создавать конкурсы, используя фронтэнд форму.
Редактировать конкурс - позволяет пользователям группы редактировать любой конкурс с фронтэнда.
Изменять состояние конкурса - позволяет пользователям группы изменять состояние любого конкурса, используя фронтэнд форму.
Редактировать свой конкурс - позволяет пользователям группы редактировать с фронтэнда конкурсы, которые они создали.
Редактировать конкурс после начала конкурса - позволяет пользователям группы редактировать конкурс с фронтэнда после начала конкурса.
Редактировать конкурс после начала голосования - позволяет пользователям группы редактировать конкурс с фронтэнда после начала голосования.
Действия Создавать до, Создавать после и Редактировать после будут работать только в том случае, если разрешены общие действия Создавать и Редактировать/Редактировать свой.
Существует несколько правил наследования, которые вы должны принять во внимание перед настройкой прав:
категории наследуют права от уровня прав компонента;
конкурсы наследуют права от уровня прав компонента;
участники наследуют права от уровня прав конкурса. Это позволяет вам настроить уникальные права для каждого конкурса.