Tickets: права доступа
        Василий, помогите, пожалуйста, еще разобраться с правами доступа для Tickets. Безопасность -> Контроль доступа -> Шаблоны политик доступа: добавила:
ticket_delete — Разрешает удалять свой тикет
ticket_publish — Разрешает публиковать и снимать с публикации свой тикет
ticket_save — Разрешает создание\изменение тикета
ticket_view_private — Разрешает просматривать закрытые тикеты
Далее в нужной политике доступа проставила 4 галки. Но однако же все равно никаких прав не появляется...( При попытке удалить комментарий (Компоненты -> Тикеты) при входе в админ.панель с соответствующей политикой доступа выскакивает ошибка:
«У вас недостаточно прав для этого действия.»
Входила-выходила из админки, перезагружала права доступа — ничего не помогает…
Подскажите, пожалуйста, что не так, где чинить?
    
    
                                                                                
            ticket_delete — Разрешает удалять свой тикет
ticket_publish — Разрешает публиковать и снимать с публикации свой тикет
ticket_save — Разрешает создание\изменение тикета
ticket_view_private — Разрешает просматривать закрытые тикеты
Далее в нужной политике доступа проставила 4 галки. Но однако же все равно никаких прав не появляется...( При попытке удалить комментарий (Компоненты -> Тикеты) при входе в админ.панель с соответствующей политикой доступа выскакивает ошибка:
«У вас недостаточно прав для этого действия.»
Входила-выходила из админки, перезагружала права доступа — ничего не помогает…
Подскажите, пожалуйста, что не так, где чинить?
Комментарии: 15
                Компонент устанавливает 2 политики доступа, их нужно просто назначить группам пользователей.            
                    
                Увидела… Даже не две, вроде, а три:
 
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
                    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
                А как одному пользователю привязать две различные политики доступа? Просто у меня есть политика доступа под названием «Content Editor» с множеством настроек. В ней я и пыталась добавить (как в случае с miniShop2) права доступа для управления тикетами…            
                    
                Даша, одной группе пользователей можно назначать сколько угодно политик.
Ты потыкай на кнопочки в админке, прежде чем вопросы задавать, а?
                    Ты потыкай на кнопочки в админке, прежде чем вопросы задавать, а?
                Обычно так и делаю) иначе вопросов было бы больше)            
                    
                Получилось, вроде. На случай, если у кого-то такая же проблема, описываю, что сделала (возможно, что-то было даже лишним).
Безопасность -> Контроль доступа:
1. Создала новую группу пользователей («Tickets»), ее настройки:
— контексты: web,mgr (можно добавить потом при редактировании этой группы),
— политика бэкэнда: TicketVipPolicy (не понятно, что дает тут эта настройка, т.к. далее все равно пришлось заново проставлять политику… см. ниже).
2. Далее правой кнопкой по созданной группе -> редактировать:
— вкладка «Пользователи»: добавила нужного пользователя;
— вкладка «Доступ к контекстам», правой кнопкой на контексте (для обоих контекстов проставила одинаковые настройки): минимальная роль — Super User, политика доступа (почему-то не применилась сразу та, которую я выставила при создании группы пользователей, еще раз ее устанавливаю) — TicketVipPolicy;
— вкладка «Доступ к категориям элементов» -> добавить категорию: категория — Tickets, контекст — mgr, минимальная роль — Super User, политика доступа — Element.
И вот только после этого все заработало. В принципе, конечно, потыкав по кнопочкам, найти, как, можно… но как-то на мой взгляд слишком запутано..)
                    Безопасность -> Контроль доступа:
1. Создала новую группу пользователей («Tickets»), ее настройки:
— контексты: web,mgr (можно добавить потом при редактировании этой группы),
— политика бэкэнда: TicketVipPolicy (не понятно, что дает тут эта настройка, т.к. далее все равно пришлось заново проставлять политику… см. ниже).
2. Далее правой кнопкой по созданной группе -> редактировать:
— вкладка «Пользователи»: добавила нужного пользователя;
— вкладка «Доступ к контекстам», правой кнопкой на контексте (для обоих контекстов проставила одинаковые настройки): минимальная роль — Super User, политика доступа (почему-то не применилась сразу та, которую я выставила при создании группы пользователей, еще раз ее устанавливаю) — TicketVipPolicy;
— вкладка «Доступ к категориям элементов» -> добавить категорию: категория — Tickets, контекст — mgr, минимальная роль — Super User, политика доступа — Element.
И вот только после этого все заработало. В принципе, конечно, потыкав по кнопочкам, найти, как, можно… но как-то на мой взгляд слишком запутано..)
                Что за политика TicketVipPolicy? 
A policy for create and update private Tickets — приватные тикеты это какие тикеты?
Прошу прощения если вопрос повторялся=)
                    A policy for create and update private Tickets — приватные тикеты это какие тикеты?
Прошу прощения если вопрос повторялся=)
                Там поле есть оказывается — Закрытый тикет, при редактировании тикета в админке. 
Как я понял, пользователям с данной политикой будет доступен просмотр закрытых тикетов.
                    Как я понял, пользователям с данной политикой будет доступен просмотр закрытых тикетов.
                Как дать возможность контент менеджеру редактировать и удалять комментарии из админки?            
                    
                Уже всё нашёл, извините за беспокойство.            
                    
                Подскажите по правам…
Tickets для странички отзывов использую. Оставляют комментарии без регистрации.
В админке есть пользователь редактор. Вот с такими комментариями он делает все что угодно — изменяет, удаляет, сохраняет. НО...
Все кроме публикации! Пытается публиковать — выдает у вас недостаточно прав!
Люди добрые подскажите чего не хватает!?
p.s. заранее благодарю вас, за потраченное время!
                    Tickets для странички отзывов использую. Оставляют комментарии без регистрации.
В админке есть пользователь редактор. Вот с такими комментариями он делает все что угодно — изменяет, удаляет, сохраняет. НО...
Все кроме публикации! Пытается публиковать — выдает у вас недостаточно прав!
Люди добрые подскажите чего не хватает!?
p.s. заранее благодарю вас, за потраченное время!
                Вроде как update_document.
Не знаю, чем я руководствовался, когда закомментил comment_save и стал требовать это разрешение.
                    Не знаю, чем я руководствовался, когда закомментил comment_save и стал требовать это разрешение.
                Спасибо! помогло!)            
                    
                Василий, подскажите пожалуйста была аналогичная ситуация (можно было делать все что угодно кроме публикации), раскоментировал строку, теперь не выводится сообщение «Недостаточно прав доступа», однако и комментарий не публикуется. В чем может быть дело?            
                    
                И снять с публикации опубликованный комментарий, так же не получается.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.