Для настройки доставки подсказок и плейбуков перейдите в раздел Настройки → Связь → Каналы и нажмите карточку Slack. На этой странице описана настройка самого приложения Slack.
Предварительные требования
Перед настройкой интеграции со Slack убедитесь, что у вас есть:- права администратора рабочего пространства Slack или права на установку приложений
- доступ к порталу Slack API по адресу api.slack.com
- права администратора в Living Security
Создание приложения Slack
1
Создайте новое приложение Slack
- Перейдите на страницу api.slack.com/apps
- Нажмите Create New App
- Выберите From scratch
- Введите название приложения (например, «Living Security»)
- Выберите своё рабочее пространство
- Нажмите Create App
Ваше приложение появится на панели управления Slack API.
2
Настройте области доступа OAuth
- На боковой панели слева нажмите OAuth & Permissions
- Прокрутите страницу до раздела Bot Token Scopes
- Добавьте следующие области доступа:
3
Установите приложение в рабочее пространство
- Прокрутите страницу OAuth & Permissions в начало
- Нажмите Install to Workspace
- Ознакомьтесь с запрашиваемыми разрешениями и нажмите Allow
Появится Bot User OAuth Token, начинающийся с
xoxb-.4
Получите секрет подписи
- На боковой панели слева нажмите Basic Information
- Прокрутите страницу до раздела App Credentials
- Скопируйте Signing Secret
Добавление учётных данных в Living Security
1
Перейдите в раздел исходящих интеграций
Перейдите в раздел Настройки → Интеграции → Исходящий и нажмите карточку 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
Сохраните и проверьте
Нажмите Сохранить. Учётные данные появятся в списке со статусом активен.
Интеграция со Slack подключена и готова к отправке уведомлений.
Типы уведомлений
После подключения Living Security может отправлять в Slack уведомления следующих типов:Устранение неполадок
Сообщения не появляются в каналах
Сообщения не появляются в каналах
- Убедитесь, что бот приглашён в канал (
/invite @YourBotName) - Проверьте, что добавлена область доступа
chat:write.publicдля публикации в открытых каналах без присоединения к ним - Убедитесь, что идентификатор канала указан верно (используйте идентификатор канала, а не его название)
Ошибка недействительного токена
Ошибка недействительного токена
- Убедитесь, что вы скопировали токен полностью, включая начало
xoxb- - Проверьте, что приложение по-прежнему установлено в вашем рабочем пространстве
- Проверьте, не был ли токен перевыпущен (в этом случае его необходимо обновить в Living Security)
Ограничение частоты запросов
Ограничение частоты запросов
Slack ограничивает количество запросов к API. Если вы видите ошибки превышения лимита запросов:
- Сократите частоту отправки уведомлений
- Объедините несколько уведомлений в сводные сообщения
- Обратитесь в службу поддержки, если у вас большой объём уведомлений
Рекомендации
- Используйте понятные названия учётных данных, если вы управляете несколькими рабочими пространствами
- Регулярно проверяйте, какие каналы получают уведомления
- Для оповещений большого объёма настраивайте сводки уведомлений вместо отдельных сообщений
- Пересматривайте разрешения приложения Slack ежеквартально и удаляйте неиспользуемые области доступа
Связанные материалы
Интеграция с электронной почтой
Настройте электронную почту в качестве канала доставки.
Интеграция с Teams
Настройте Microsoft Teams в качестве канала доставки.
Журнал коммуникаций
Отслеживайте статус и историю доставки сообщений в Slack.
Как настроить новую интеграцию
Общее руководство по настройке интеграций.

