Mattermost обавештења

Пратите доле наведене кораке да бисте подесили повратни позив за примање Zammad обавештења у Mattermost каналу.

Корак 1 - Подесите Incoming Webhooks интеграцију за ваш Mattermost канал

У менију у горњем левом углу Mattermost апликације изаберите Integrations.

Ставка менија Integrations у Mattermost-у

Кликните на дугме за Incoming Webhooks интеграцију.

Incoming Webhooks у Mattermost интеграцијама

Кликните на дугме Add Incoming Webhook.

Add Incoming Webhook дугме

Наведите одговарајући Title и Description за долазни повратни позив и изаберите циљни Channel за поруке обавештења.

Опционо, можете изабрати да означите Lock to this channel да бисте ограничили обавештења на један Mattermost канал. Ако није подешено, биће могуће подесити циљни канал и са Zammad стране.

Incoming Webhook подешавање

Кликните на дугме Save.

Након додавања, обавезно копирајте Webhook endpoint URL у привремену меморију и сачувајте га за касније. То можете учинити једним кликом преко дугмета приказаног одмах поред поља.

Копирање URL адресе долазног повратног позива

Коначно, затворите подешавање долазног повратног позива кликом на Done.

Корак 2 - Додајте повратни позив по шаблону у Zammad

Идите на екран управљања повратним позивима у вашој Zammad инстанци и кликните на стрелицу поред зеленог дугмета у горњем десном углу. Изаберите Повратни позив по шаблону из падајућег менија.

Дугме новог повратни позива по шаблону

У следећем модалном дијалогу изаберите Mattermost обавештења за шаблон повратног позива.

Дијалог новог повратног позива по шаблону Mattermost обавештења

Кликните на Следеће.

У новом дијалогу налепите Webhook endpoint URL из Mattermost-a у поље Путања.

Опционо, можете да подесите Корисничко име за поруке које ће се користити за постављање Zammad обавештења. Подразумевана вредност је zammad.

Опционо, такође можете да подесите Канал за поруке, ако желите да објављујете на каналу другачијем од онога који је подешен у Mattermost Incoming Webhook.

Подешавање путање Mattermost повратног позива

На крају кликните на Пошаљи.

Корак 3 – Подешавање окидача за покретање повратног позива

Као последњи корак, потребно је да направите окидач за постављање обавештења у Mattermost канал под одређеним условима.

Када је окидач подешен, ваш повратни позив је спреман за употребу!

Пример обавештења у Mattermost каналу

Од сада, кад год се тикет отвори или освежи у вашем Zammad систему, одговарајуће обавештење ће бити објављено у подешеном Mattermost каналу. Обавештење ће садржати линк до тикета, освежене податке и садржај последњег чланка. Такође ће бити означен бојом према најновијем стању.

Пример обавештења у Mattermost каналу

Уклањање садржаја чланка из Mattermost обавештења

Ако сте забринути због цурења осетљивог садржаја чланка путем обавештења, постоји начин да их уклоните даљим прилагођавањем података повратног позива.

Пронађите свој повратни позив у листи на екрану за управљање и кликните на њега да бисте га уредили.

Укључите Прилагођени подаци и биће приказан уредник кода испод, унапред попуњен подразумеваним подацима.

Затим идентификујте ред који почиње са "text": "... блок у JSON структури.

Прилагођени подациза Mattermost повратни позив

Померите се хоризонтално до краја реда и обележите део \n\n#{notification.body} при крају. Уверите се да не укључите крајњи двоструки наводник са зарезом (",) у остатку реда, пошто нова структура мора остати исправна JSON вредност.

Прилагођени подаци са садржајем чланка за Mattermost повратни позив

Затим једноставно избришите обележени код.

Прилагођени подаци без садржаја чланка за Mattermost повратни позив

На крају, кликните на Пошаљи да бисте сачували измене повратног позива.

Приликом следећег позивања повратног позива, обавештење неће укључивати садржај последњег чланка.