Я уже какое-то время размышляю над этим вопросом и решил поделиться своими идеями в группе, чтобы узнать ваше мнение.
За последние несколько месяцев я говорил с довольно большим количеством людей, которые пытаются организовать прямую поддержку клиентов — где команда поддержки решает (конфиденциальные) специфические для клиента вопросы — в дополнение к существующему (публичному) форуму поддержки сообщества.
Большинство таких решений используют плагины «assign», «solved» и «ticket», и при этом существует несколько подходов (но, похоже, универсального решения нет, именно поэтому я создаю эту тему).
Решение №1: Создание отдельных категорий/групп для каждого клиента
Это работает только при относительно небольшом количестве клиентов, но не в случае, когда их сотни.
Решение №2: Описанное пользователем schungx в теме «Как использовать Discourse как закрытую систему поддержки/тикетов»
Главная проблема здесь заключается в следующем: «(…) что вы создаете специализированную тикетную платформу, или, как минимум, что пользователи интерфейса Discourse и пользователи, создающие тикеты поддержки, не пересекаются.»
Однако эта тема затрагивает одну из главных проблем: «Вы изучили систему безопасности и прав доступа, но не нашли того, что нужно: по сути, чистые права «Создать» и «Создать/Ответить» отсутствуют.» К этому я вернусь ниже.
Решение №3: Групповые почтовые ящики.
Первоначальная идея Сэма «Discourse как закрытый портал поддержки по электронной почте», которая трансформировалась в групповые почтовые ящики. Вы настраиваете групповой ящик, назначаете его команде поддержки, и каждый может отправлять сообщения или письма в этот ящик.
Сейчас это основное решение, и оно работает.
Однако мне оно не очень нравится.
На мой взгляд (!), у этого подхода есть ряд недостатков, и три основных из них:
- Сообщения, отправленные в группу поддержки, трудно найти (на самом деле, по моему мнению, все сообщения трудно найти, если у вас нет уведомления, на которое можно нажать). Хотя у сотрудников поддержки есть хороший обзор, у пользователя его нет. Там, где сотрудники, работающие с тикетами, видят отдельный групповой ящик, пользователи, создавшие тикеты, могут найти их только среди своих обычных личных сообщений.
- Отсутствие поддержки тегов в личных сообщениях: только сотрудники могут добавлять теги к личным сообщениям, а пользователи не могут видеть или фильтровать по тегам.
- Нет «места», куда можно было бы перейти и отправить сообщение. Возможность написать команде поддержки должна быть явно где-то объявлена (и мне трудно найти логичное место для этого; чаще всего это заканчивается каким-то баннером).
В целом, для меня это кажется чем-то «наскоро приделанным», компромиссом между темами в категориях и личными сообщениями.
#4 Закрытые темы
Идея эта высказывалась уже не раз (также здесь, здесь и здесь), и я уже упоминал выше права «Создать» и «Создать/Ответить».
Что, если бы существовала категория типа «почтовый ящик», где люди могли бы создавать темы и взаимодействовать с сотрудниками поддержки (по сути, группа), где видеть тему могли бы только они и члены этой группы?
Это стало бы универсальным решением для данного сценария. У нас была бы четко определенная категория «Поддержка», где каждый пользователь мог бы видеть свои (и только свои) тикеты поддержки. Всё находится в одном месте, и можно использовать теги и всё остальное.
Но и @codinghorror, и @sam много раз говорили нам, что права доступа к отдельным темам реализованы не будут (что я полностью понимаю, так как это добавляет огромную сложность).
Я вижу два пути вперед: использовать групповые почтовые ящики (решение №3) и надеяться, что эти недостатки будут устранены, или снова попробовать идею закрытых тем (решение №4).
Тем временем появились несколько плагинов, которые вмешиваются в реализуют права доступа на уровне темы, например, Restricted Replies — разрешает отвечать в категории только определенным группам, и Discourse Private Replies, который делает ответы невидимыми для всех, кроме автора темы (и сотрудников)… и это кажется выполнимым… поэтому я рассматриваю возможность реализации этого в виде плагина.
Но.
Прежде чем я продолжу, мне было бы интересно узнать:
- разделяют ли другие люди мое мнение относительно групповых почтовых ящиков, поскольку я осознаю, что эти воспринимаемые недостатки могут быть очень субъективными.
- любые (!!) отзывы об идее плагина для закрытых тем.




