Skip to main content
Інтеграція зі Slack дає змогу Living Security надсилати сповіщення безпосередньо до вашого робочого простору Slack. Повідомляйте користувачів про призначені Training, сповіщайте команди безпеки про події, пов’язані з ризиками, та інформуйте керівників про прогрес їхніх команд.
Щоб налаштувати доставлення Nudge і Playbook, перейдіть до Settings → Communications → Channels і натисніть картку Slack. Ця сторінка охоплює базове налаштування застосунку Slack.

Передумови

Перш ніж налаштовувати інтеграцію зі Slack, переконайтеся, що у вас є:
  • права адміністратора робочого простору Slack або права на встановлення застосунків
  • доступ до порталу Slack API на api.slack.com
  • права адміністратора Living Security

Створення застосунку Slack

1

Створіть новий застосунок Slack

  1. Перейдіть на api.slack.com/apps
  2. Натисніть Create New App
  3. Виберіть From scratch
  4. Введіть назву застосунку (наприклад, «Living Security»)
  5. Виберіть свій робочий простір
  6. Натисніть Create App
Ваш застосунок з’явиться на Dashboard Slack API.
2

Налаштуйте області дії OAuth

  1. На бічній панелі ліворуч натисніть OAuth & Permissions
  2. Прокрутіть до Bot Token Scopes
  3. Додайте такі області дії:
Додавайте лише ті області дії, які потрібні вашій організації. Чим менше областей дії, тим вищий рівень безпеки.
3

Встановіть застосунок у свій робочий простір

  1. Прокрутіть на початок сторінки OAuth & Permissions
  2. Натисніть Install to Workspace
  3. Перегляньте дозволи та натисніть Allow
З’явиться Bot User OAuth Token, що починається з xoxb-.
4

Отримайте Signing Secret

  1. На бічній панелі ліворуч натисніть Basic Information
  2. Прокрутіть до App Credentials
  3. Скопіюйте Signing Secret
Зберігайте Signing Secret у таємниці. Ніколи не публікуйте його в публічних репозиторіях або журналах.

Додавання облікових даних у Living Security

1

Перейдіть до Outbound Integrations

Перейдіть до Settings → Integrations → Outbound і натисніть картку Slack.
2

Додайте облікові дані

Натисніть Add Credential і введіть:
string
обов'язково
Ваш Bot User OAuth Token, що починається з xoxb-. Його можна знайти в OAuth & Permissions.
string
обов'язково
Signing Secret вашого застосунку. Його можна знайти в Basic Information → App Credentials.
string
Необов’язково. Потрібен лише для підключень у Socket Mode. Починається з xapp-.
string
Необов’язково. Зрозуміла назва для цих облікових даних (наприклад, «Production Slack»).
3

Збережіть і перевірте

Натисніть Save. Облікові дані з’являться у вашому списку зі статусом active.
Вашу інтеграцію зі Slack підключено, і вона готова надсилати сповіщення.

Типи сповіщень

Після підключення Living Security може надсилати до Slack такі типи сповіщень:

Усунення несправностей

  • Переконайтеся, що бота запрошено до каналу (/invite @YourBotName)
  • Перевірте, що додано область дії chat:write.public для публікації в публічних каналах без приєднання до них
  • Переконайтеся, що ідентифікатор каналу правильний (використовуйте ідентифікатор каналу, а не назву)
  • Переконайтеся, що ви скопіювали токен повністю, починаючи з xoxb-
  • Перевірте, що застосунок досі встановлено у вашому робочому просторі
  • Перевірте, чи токен не було згенеровано повторно (потрібне оновлення в Living Security)
Slack обмежує кількість запитів до API. Якщо ви бачите помилки обмеження частоти запитів:
  • Зменште частоту сповіщень
  • Об’єднайте кілька сповіщень у зведені повідомлення
  • Зверніться до служби підтримки, якщо у вас великі обсяги сповіщень

Рекомендації

Створіть окремий канал Slack для сповіщень Living Security (наприклад, #security-training), щоб впорядкувати сповіщення та зменшити інформаційний шум у загальних каналах.
  • Використовуйте змістовні мітки облікових даних, якщо керуєте кількома робочими просторами
  • Регулярно перевіряйте, які канали отримують сповіщення
  • Для великих обсягів сповіщень налаштуйте зведені повідомлення замість окремих
  • Щокварталу переглядайте дозволи застосунку Slack і видаляйте невикористані області дії

Пов’язані матеріали

Інтеграція з електронною поштою

Налаштуйте електронну пошту як канал доставлення.

Інтеграція з Teams

Налаштуйте Microsoft Teams як канал доставлення.

Журнал комунікацій

Відстежуйте статус і історію доставлення у Slack.

Як налаштувати нову інтеграцію

Загальний посібник із налаштування інтеграцій.