Tickets: права доступа
Василий, помогите, пожалуйста, еще разобраться с правами доступа для Tickets. Безопасность -> Контроль доступа -> Шаблоны политик доступа: добавила:
ticket_delete — Разрешает удалять свой тикет
ticket_publish — Разрешает публиковать и снимать с публикации свой тикет
ticket_save — Разрешает создание\изменение тикета
ticket_view_private — Разрешает просматривать закрытые тикеты
Далее в нужной политике доступа проставила 4 галки. Но однако же все равно никаких прав не появляется...( При попытке удалить комментарий (Компоненты -> Тикеты) при входе в админ.панель с соответствующей политикой доступа выскакивает ошибка:
«У вас недостаточно прав для этого действия.»
Входила-выходила из админки, перезагружала права доступа — ничего не помогает…
Подскажите, пожалуйста, что не так, где чинить?
ticket_delete — Разрешает удалять свой тикет
ticket_publish — Разрешает публиковать и снимать с публикации свой тикет
ticket_save — Разрешает создание\изменение тикета
ticket_view_private — Разрешает просматривать закрытые тикеты
Далее в нужной политике доступа проставила 4 галки. Но однако же все равно никаких прав не появляется...( При попытке удалить комментарий (Компоненты -> Тикеты) при входе в админ.панель с соответствующей политикой доступа выскакивает ошибка:
«У вас недостаточно прав для этого действия.»
Входила-выходила из админки, перезагружала права доступа — ничего не помогает…
Подскажите, пожалуйста, что не так, где чинить?
Комментарии: 15
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
TicketSectionPolicy
A policy for add tickets in section.
TicketsSectionPolicyTemplate
1 из 1
TicketUserPolicy
A policy for create and update Tickets.
TicketsUserPolicyTemplate
4 из 5
TicketVipPolicy
A policy for create and update private Tickets.
TicketsUserPolicyTemplate
5 из 5
Ты потыкай на кнопочки в админке, прежде чем вопросы задавать, а?
Безопасность -> Контроль доступа:
1. Создала новую группу пользователей («Tickets»), ее настройки:
— контексты: web,mgr (можно добавить потом при редактировании этой группы),
— политика бэкэнда: TicketVipPolicy (не понятно, что дает тут эта настройка, т.к. далее все равно пришлось заново проставлять политику… см. ниже).
2. Далее правой кнопкой по созданной группе -> редактировать:
— вкладка «Пользователи»: добавила нужного пользователя;
— вкладка «Доступ к контекстам», правой кнопкой на контексте (для обоих контекстов проставила одинаковые настройки): минимальная роль — Super User, политика доступа (почему-то не применилась сразу та, которую я выставила при создании группы пользователей, еще раз ее устанавливаю) — TicketVipPolicy;
— вкладка «Доступ к категориям элементов» -> добавить категорию: категория — Tickets, контекст — mgr, минимальная роль — Super User, политика доступа — Element.
И вот только после этого все заработало. В принципе, конечно, потыкав по кнопочкам, найти, как, можно… но как-то на мой взгляд слишком запутано..)
A policy for create and update private Tickets — приватные тикеты это какие тикеты?
Прошу прощения если вопрос повторялся=)
Как я понял, пользователям с данной политикой будет доступен просмотр закрытых тикетов.
Tickets для странички отзывов использую. Оставляют комментарии без регистрации.
В админке есть пользователь редактор. Вот с такими комментариями он делает все что угодно — изменяет, удаляет, сохраняет. НО...
Все кроме публикации! Пытается публиковать — выдает у вас недостаточно прав!
Люди добрые подскажите чего не хватает!?
p.s. заранее благодарю вас, за потраченное время!
Не знаю, чем я руководствовался, когда закомментил comment_save и стал требовать это разрешение.