<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D0%BD%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B0_Slack</id>
	<title>Настройка коннектора Slack - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D0%BD%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B0_Slack"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D0%BD%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B0_Slack&amp;action=history"/>
	<updated>2026-10-26T19:39:25Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D0%BD%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B0_Slack&amp;diff=7116&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: « = Настройка коннектора Slack = Настройте коннектор Slack, чтобы подключить Workflows к рабочему пространству Slack. С этим соединением ваша команда сможет получать автоматические уведомления, обрабатывать запросы на одобрение и реагировать на инциденты, не покид...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BD%D0%BD%D0%B5%D0%BA%D1%82%D0%BE%D1%80%D0%B0_Slack&amp;diff=7116&amp;oldid=prev"/>
		<updated>2026-10-14T16:35:38Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: « = Настройка коннектора Slack = Настройте коннектор Slack, чтобы подключить Workflows к рабочему пространству Slack. С этим соединением ваша команда сможет получать автоматические уведомления, обрабатывать запросы на одобрение и реагировать на инциденты, не покид...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
= Настройка коннектора Slack =&lt;br /&gt;
Настройте коннектор Slack, чтобы подключить Workflows к рабочему пространству Slack. С этим соединением ваша команда сможет получать автоматические уведомления, обрабатывать запросы на одобрение и реагировать на инциденты, не покидая Slack.&lt;br /&gt;
&lt;br /&gt;
== Предварительные требования ==&lt;br /&gt;
&lt;br /&gt;
* Доступ к рабочему пространству Slack.&lt;br /&gt;
* Разрешения на создание и установку приложения в рабочем пространстве Slack.&lt;br /&gt;
&lt;br /&gt;
== Настройка коннектора Slack ==&lt;br /&gt;
&lt;br /&gt;
=== 1. Добавьте новый шаблон хоста во внешних запросах ===&lt;br /&gt;
Внешние запросы включают исходящие сетевые подключения из вашей среды Ключ-АСТРОМ к внешним сервисам. Они позволяют управлять доступом к публичным конечным точкам из AppEngine с помощью функций приложений и функций в &amp;#039;&amp;#039;&amp;#039;Дашбордах&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Блокнотах&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Автоматизациях&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Перейдите в &amp;#039;&amp;#039;&amp;#039;Настройки &amp;gt; Общие &amp;gt; Внешние запросы&amp;#039;&amp;#039;&amp;#039;. Выберите &amp;#039;&amp;#039;&amp;#039;Новый шаблон хоста&amp;#039;&amp;#039;&amp;#039;. Добавьте доменные имена. Выберите &amp;#039;&amp;#039;&amp;#039;Добавить&amp;#039;&amp;#039;&amp;#039;. Таким образом можно детально управлять веб-сервисами, к которым могут подключаться ваши функции.&lt;br /&gt;
&lt;br /&gt;
=== 2. Предоставьте разрешения Workflows ===&lt;br /&gt;
Workflows требуют определённых разрешений для выполнения действий от вашего имени. Другие разрешения требуются для действий, входящих в состав коннектора Slack. Чтобы точно настроить разрешения, предоставленные Workflows:&lt;br /&gt;
&lt;br /&gt;
* Перейдите в &amp;#039;&amp;#039;&amp;#039;Workflows&amp;#039;&amp;#039;&amp;#039; и выберите &amp;#039;&amp;#039;&amp;#039;Настройки &amp;gt; Настройки авторизации&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Выберите следующие разрешения в дополнение к общему разрешению Workflows.&lt;br /&gt;
** &amp;lt;code&amp;gt;app-settings:objects:read&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;app-settings:objects:write&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;state:app-states:read&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;state:app-states:write&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;state:app-states:delete&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;state:user-app-states:read&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;state:user-app-states:write&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;state:user-app-states:delete&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Подробнее об общих разрешениях пользователей Workflows см. в разделе &amp;#039;&amp;#039;&amp;#039;Управление разрешениями Workflow&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== 3. В Slack: создайте приложение ===&lt;br /&gt;
Чтобы действия коннектора Slack могли взаимодействовать с вашим рабочим пространством Slack, сначала нужно создать приложение для Ключ-АСТРОМ в Slack и авторизовать его подключение.&lt;br /&gt;
&lt;br /&gt;
1. Перейдите на &amp;#039;&amp;#039;&amp;#039;Slack API&amp;#039;&amp;#039;&amp;#039; и выберите &amp;#039;&amp;#039;&amp;#039;Create an App&amp;#039;&amp;#039;&amp;#039;. 2. В окне &amp;#039;&amp;#039;&amp;#039;Create an app&amp;#039;&amp;#039;&amp;#039; выберите &amp;#039;&amp;#039;&amp;#039;From an app manifest&amp;#039;&amp;#039;&amp;#039;. 3. В окне &amp;#039;&amp;#039;&amp;#039;Pick a workspace to develop your app&amp;#039;&amp;#039;&amp;#039; выберите рабочее пространство Slack, к которому хотите подключиться, и выберите &amp;#039;&amp;#039;&amp;#039;Next&amp;#039;&amp;#039;&amp;#039;. 4. В окне &amp;#039;&amp;#039;&amp;#039;Enter app manifest below&amp;#039;&amp;#039;&amp;#039; вставьте манифест JSON, приведённый ниже, на вкладку &amp;#039;&amp;#039;&amp;#039;JSON&amp;#039;&amp;#039;&amp;#039;. Замените &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;display_name&amp;lt;/code&amp;gt; на значения по вашему выбору, например &amp;lt;code&amp;gt;Astromkey&amp;lt;/code&amp;gt;. 5. Выберите &amp;#039;&amp;#039;&amp;#039;Install to Workspace&amp;#039;&amp;#039;&amp;#039; и подтвердите разрешения. 6. Теперь приложение должно быть доступно в рабочем пространстве Slack.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Манифест Slack со всеми необходимыми разрешениями&amp;#039;&amp;#039;&amp;#039;&amp;lt;pre&amp;gt;{&lt;br /&gt;
  &amp;quot;_metadata&amp;quot;: {&lt;br /&gt;
    &amp;quot;major_version&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;minor_version&amp;quot;: 1&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;display_information&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;features&amp;quot;: {&lt;br /&gt;
    &amp;quot;bot_user&amp;quot;: {&lt;br /&gt;
      &amp;quot;display_name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
      &amp;quot;always_online&amp;quot;: false&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;oauth_config&amp;quot;: {&lt;br /&gt;
    &amp;quot;scopes&amp;quot;: {&lt;br /&gt;
      &amp;quot;bot&amp;quot;: [&lt;br /&gt;
        &amp;quot;channels:join&amp;quot;,&lt;br /&gt;
        &amp;quot;channels:read&amp;quot;,&lt;br /&gt;
        &amp;quot;groups:read&amp;quot;,&lt;br /&gt;
        &amp;quot;chat:write&amp;quot;,&lt;br /&gt;
        &amp;quot;chat:write.public&amp;quot;,&lt;br /&gt;
        &amp;quot;files:read&amp;quot;,&lt;br /&gt;
        &amp;quot;files:write&amp;quot;,&lt;br /&gt;
        &amp;quot;reactions:read&amp;quot;,&lt;br /&gt;
        &amp;quot;reactions:write&amp;quot;,&lt;br /&gt;
        &amp;quot;users:read.email&amp;quot;&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;settings&amp;quot;: {&lt;br /&gt;
    &amp;quot;org_deploy_enabled&amp;quot;: false,&lt;br /&gt;
    &amp;quot;socket_mode_enabled&amp;quot;: false,&lt;br /&gt;
    &amp;quot;token_rotation_enabled&amp;quot;: false&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;Если вам нужно только отправлять простые текстовые или Markdown-сообщения в каналы и не требуются вложения файлов, emoji-реакции или одобрения Workflow, можно использовать меньший набор разрешений, чтобы уменьшить риск раскрытия токена и упростить одобрение администратором рабочего пространства.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Минимальный манифест для базовых уведомлений&amp;#039;&amp;#039;&amp;#039;&amp;lt;pre&amp;gt;{&lt;br /&gt;
  &amp;quot;_metadata&amp;quot;: {&lt;br /&gt;
    &amp;quot;major_version&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;minor_version&amp;quot;: 1&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;display_information&amp;quot;: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;features&amp;quot;: {&lt;br /&gt;
    &amp;quot;bot_user&amp;quot;: {&lt;br /&gt;
      &amp;quot;display_name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
      &amp;quot;always_online&amp;quot;: false&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;oauth_config&amp;quot;: {&lt;br /&gt;
    &amp;quot;scopes&amp;quot;: {&lt;br /&gt;
      &amp;quot;bot&amp;quot;: [&lt;br /&gt;
        &amp;quot;channels:read&amp;quot;,&lt;br /&gt;
        &amp;quot;groups:read&amp;quot;,&lt;br /&gt;
        &amp;quot;chat:write&amp;quot;&lt;br /&gt;
      ]&lt;br /&gt;
    }&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;settings&amp;quot;: {&lt;br /&gt;
    &amp;quot;org_deploy_enabled&amp;quot;: false,&lt;br /&gt;
    &amp;quot;socket_mode_enabled&amp;quot;: false,&lt;br /&gt;
    &amp;quot;token_rotation_enabled&amp;quot;: false&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4. В Ключ-АСТРОМ: авторизуйте подключение к Slack ===&lt;br /&gt;
Ваш коннектор Slack для Ключ-АСТРОМ требует токен OAuth для авторизации отправки сообщений в Slack.&lt;br /&gt;
&lt;br /&gt;
1. Перейдите на &amp;#039;&amp;#039;&amp;#039;Slack API&amp;#039;&amp;#039;&amp;#039;, выберите &amp;#039;&amp;#039;&amp;#039;Your Apps&amp;#039;&amp;#039;&amp;#039; в правом верхнем углу и выберите приложение, которое вы создали. 2. Перейдите в &amp;#039;&amp;#039;&amp;#039;Features &amp;gt; OAuth &amp;amp; Permissions&amp;#039;&amp;#039;&amp;#039;. Если вы администратор рабочего пространства, вы сможете скопировать токен OAuth для вашего рабочего пространства. В противном случае вам нужно будет запросить установку. После того как администратор включит ваше приложение, вы также получите доступ к токену OAuth. 3. Скопируйте токен OAuth. 4. Вернитесь в Ключ-АСТРОМ, перейдите в &amp;#039;&amp;#039;&amp;#039;Настройки&amp;#039;&amp;#039;&amp;#039; и выберите &amp;#039;&amp;#039;&amp;#039;Соединения &amp;gt; Slack&amp;#039;&amp;#039;&amp;#039;. 5. Выберите &amp;#039;&amp;#039;&amp;#039;Соединение&amp;#039;&amp;#039;&amp;#039;, задайте имя вашему соединению Slack и вставьте токен OAuth в &amp;#039;&amp;#039;&amp;#039;Bot token&amp;#039;&amp;#039;&amp;#039;. 6. Выберите &amp;#039;&amp;#039;&amp;#039;Создать&amp;#039;&amp;#039;&amp;#039;. Ваше соединение Slack теперь отображается в обзоре соединений.&lt;br /&gt;
&lt;br /&gt;
=== 5. Включите внешние одобрения (необязательно) ===&lt;br /&gt;
Когда &amp;#039;&amp;#039;&amp;#039;Signing Secret&amp;#039;&amp;#039;&amp;#039; не настроен или &amp;#039;&amp;#039;&amp;#039;Разрешить внешние одобрения&amp;#039;&amp;#039;&amp;#039; отключено, действие «Запрос на одобрение» отправляет ссылку на одобрение через сообщение Slack. Чтобы полностью использовать действие «Запрос на одобрение» из коннектора Slack:&lt;br /&gt;
&lt;br /&gt;
1. Отредактируйте соединение, выбрав &amp;#039;&amp;#039;&amp;#039;&amp;gt; Редактировать&amp;#039;&amp;#039;&amp;#039;. 2. Включите переключатель &amp;#039;&amp;#039;&amp;#039;Принимать внешние одобрения&amp;#039;&amp;#039;&amp;#039;. 3. Перейдите на &amp;#039;&amp;#039;&amp;#039;Slack API&amp;#039;&amp;#039;&amp;#039;, выберите &amp;#039;&amp;#039;&amp;#039;Your Apps&amp;#039;&amp;#039;&amp;#039; в правом верхнем углу и выберите приложение, которое вы создали. 4. Скопируйте &amp;#039;&amp;#039;&amp;#039;Signing Secret&amp;#039;&amp;#039;&amp;#039;. 5. Вставьте &amp;#039;&amp;#039;&amp;#039;Signing Secret&amp;#039;&amp;#039;&amp;#039; в поле &amp;#039;&amp;#039;&amp;#039;Signing Secret&amp;#039;&amp;#039;&amp;#039;. 6. Выберите &amp;#039;&amp;#039;&amp;#039;Создать&amp;#039;&amp;#039;&amp;#039;. 7. Скопируйте &amp;#039;&amp;#039;&amp;#039;Webhook URL&amp;#039;&amp;#039;&amp;#039;. 8. Вернитесь к приложению на странице &amp;#039;&amp;#039;&amp;#039;Slack API&amp;#039;&amp;#039;&amp;#039;. 9. Перейдите в &amp;#039;&amp;#039;&amp;#039;Features &amp;gt; Interactivity &amp;amp; Shortcuts&amp;#039;&amp;#039;&amp;#039;. 10. Включите интерактивность для приложения. 11. Вставьте &amp;#039;&amp;#039;&amp;#039;Webhook URL&amp;#039;&amp;#039;&amp;#039; в поле &amp;#039;&amp;#039;&amp;#039;Request URL&amp;#039;&amp;#039;&amp;#039;. 12. Вернитесь в Ключ-АСТРОМ и выберите &amp;#039;&amp;#039;&amp;#039;Сохранить&amp;#039;&amp;#039;&amp;#039;, чтобы сохранить соединение. 13. Перейдите в &amp;#039;&amp;#039;&amp;#039;Настройки &amp;gt; Общие &amp;gt; Запросы на одобрение Workflow&amp;#039;&amp;#039;&amp;#039; и выберите &amp;#039;&amp;#039;&amp;#039;Разрешить внешних одобряющих&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Необходимые разрешения Slack-бота ==&lt;br /&gt;
Необходимые области действия зависят от того, какие функции коннектора вы используете. В следующей таблице показано, что позволяет каждая область действия.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Вариант использования&lt;br /&gt;
!Необходимые области действия&lt;br /&gt;
|-&lt;br /&gt;
|Отправка сообщений в каналы&lt;br /&gt;
|&amp;lt;code&amp;gt;chat:write&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;channels:read&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;groups:read&amp;lt;/code&amp;gt;, опционально &amp;lt;code&amp;gt;chat:write.public&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Автоматическое присоединение к публичным каналам, если бот ещё не участник&lt;br /&gt;
|&amp;lt;code&amp;gt;channels:join&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Загрузка вложений файлов с сообщениями&lt;br /&gt;
|&amp;lt;code&amp;gt;files:write&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;files:read&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Добавление emoji-реакций к сообщениям&lt;br /&gt;
|&amp;lt;code&amp;gt;reactions:write&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Отправка запросов на одобрение в каналы&lt;br /&gt;
|&amp;lt;code&amp;gt;chat:write&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;channels:read&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;groups:read&amp;lt;/code&amp;gt;, опционально &amp;lt;code&amp;gt;chat:write.public&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
После добавления или изменения областей действия на странице &amp;#039;&amp;#039;&amp;#039;Slack API&amp;#039;&amp;#039;&amp;#039; в разделе &amp;#039;&amp;#039;&amp;#039;OAuth &amp;amp; Permissions&amp;#039;&amp;#039;&amp;#039; переустановите приложение, чтобы перегенерировать токен бота с обновлёнными областями действия. Затем обновите токен в Ключ-АСТРОМ в разделе &amp;#039;&amp;#039;&amp;#039;Настройки &amp;gt; Соединения &amp;gt; Коннекторы &amp;gt; Slack&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>