# Slack Если вы хотите, чтобы ваши [Подписки на отчеты](../dashboards/subscriptions.md) были отправлены в каналы Slack (или пользователям в Slack), то администратор должен сначала интегрировать ваш GlarusBI с Slack. ## Создание Slack App Для того, чтобы GlarusBI мог отправлять сообщения на ваши каналы Slack, вам нужно создать Slack App и дать GlarusBI доступ к нему. С любой страницы GlarusBI перейдите в **Настройки администратора** > **Настройки** > **Slack**. Нажмите на **Открыть Slack Apps**. GlarusBI откроет новую вкладку браузера и перебросит вас на сайт Slack для создания Slack App. На сайте Slack нажмите на **Создать App**. ### Выбор рабочей области для разработки приложения Выберите рабочую область, в которой вы хотите создать свое приложение. ### Манифест приложения При нажатии на **Открыть Slack App**, GlarusBI передаст манифест приложения, который Slack использует для установки вашего приложения. Может появится следующее предупреждение: **Это приложение создано из манифеста третьей стороны.** Всегда перепроверяйте правильность URLs и выданных разрешений. Это предупреждение ожидаемо (в данном случае GlarusBI является третьей стороной). Вы можете нажать на **Настроить**, чтобы просмотреть манифест приложения, который GlarusBI передал в URL. Вот его YAML формат: ``` _metadata: major_version: 1 minor_version: 1 display_information: name: GlarusBI description: Bringing the power of GlarusBI to your Slack #channels! background_color: "#509EE3" features: bot_user: display_name: GlarusBI oauth_config: scopes: bot: - users:read - channels:read - channels:join - files:write - chat:write - chat:write.customize - chat:write.public ``` Манифест просто заботится о некоторых настройках для вашего приложения и помогает ускорить все процессы. Нажмите кнопку **Далее**. Затем нажмите **Создать**, чтобы настроить ваше приложение Slack. ## Инсталляция приложения в вашу рабочую область На странице приложения в Slack в разделе **Настройки** > **Основная информация**, в разделе **Установите приложение**, нажмите на **Установите в рабочее пространство**. На следующем экране, нажмите **Разрешить**, чтобы дать GlarusBI доступ к вашему рабочему пространству Slack. ## OAuth токен для bot пользователя На странице Slack для вашего приложения Slack в разделе **Функции** нажмите на **OAuth и разрешения** в боковой панели приложений Slack и затем скопируйте **Bot User OAuth Token**. Вернитесь на страницу настроек Slack в GlarusBI и вставьте этот токен в поле GlarusBI с тем же именем. ## Создание выделенного канала GlarusBI в вашем Slack В вашем рабочем пространстве Slack создайте общедоступный канал с любым именем, затем введите имя этого канала в поле **Slack Channel Name** в GlarusBI. Этот канал позволяет вашему GlarusBI отправлять сообщения в ваше Slack-рабочее пространство, не имея дела с лишними разрешениями. Убедитесь, что канал, который вы создаете, совпадает с каналом, который вы вводите в этом поле в GlarusBI (без префикса "#"). Если вы переименовали канал в Slack - вам нужно обновить значение поля **Slack Channel Name** в GlarusBI, указав там новое имя канала. ## Сохранение изменений в GlarusBI Нажмите на кнопку **Сохранить изменения**. После этого GlarusBI автоматически проведет быстрое тестирование, чтобы проверить, что токен API и ваш отдельный канал Slack работают корректно. Если что-то пойдет не так, вы получите сообщение об ошибке. ## Дополнительная информация - [Алерты](../questions/sharing/alerts.md) - [Подписки на дашборды](../dashboards/subscriptions.md) - [Разрешения на уведомления](../permissions/notifications.md) - [Настройка email](./email.md) - [Аудит GlarusBI](./usage-and-performance-tools/audit.md)