Руководство · Командный чат
Коды 2FA для всей команды в канале Slack или Microsoft Teams
Общие аккаунты компании (банк, рекламный кабинет, маркетплейс) присылают коды для входа на один телефон. Тот, у кого он в руках, становится узким местом. Вот как перенаправить эти коды в канал Slack или Teams. И что учесть перед этим.
Команда Cleat · Обновлено 16 сентября 2026 г.
Проблема одного телефона
Большинство общих аккаунтов позволяют указать для SMS-кодов только один номер телефона. Обычно это личный мобильный основателя или руководителя операционного отдела. Любой вход кого-то другого начинается с сообщения «пришли код». Если этот человек спит, летит в самолёте или уволился, всё встаёт.
Как коды попадают в канал
Коды двухфакторной аутентификации (2FA) попадают в канал Slack или Microsoft Teams через ссылку входящего вебхука: это закрытый URL, который превращает запрос в сообщение в канале. Но сначала код должен куда-то прийти. Поэтому цепочка такая: сервис отправляет SMS на номер телефона, провайдер номера принимает SMS и публикует его по ссылке канала.
Slack
“Creating an incoming webhook gives you a unique URL to which you send a JSON payload with the message text and some options.”
Создав входящий вебхук, вы получаете уникальный URL, на который отправляете JSON с текстом сообщения и некоторыми параметрами.
https://docs.slack.dev/messaging/sending-messages-using-incoming-webhooksSlack, о том, куда публикуется сообщение
“one that's specific to a single user and a single channel”
привязан к одному пользователю и одному каналу
https://docs.slack.dev/messaging/sending-messages-using-incoming-webhooksMicrosoft Teams
“You can post to a channel or chat when a webhook request is received.”
При получении запроса вебхука можно опубликовать сообщение в канале или чате.
https://support.microsoft.com/en-us/office/create-incoming-webhooks-with-workflows-for-microsoft-teams-8ae491c7-0394-4861-ba59-055e33f75498
Придут ли коды вообще, зависит от номера телефона: многие сервисы не отправляют коды подтверждения на интернет-номера (VoIP). Почему важен тип номера.
Настройка с линией Cleat
- Подключите линию Cleat и подтвердите личность как её владелец (около двух минут). Пока владелец не прошёл проверку, SMS прочитать нельзя.
- В Slack: создайте приложение Slack, включите Incoming Webhooks, нажмите “Add New Webhook to Workspace” («добавить новый вебхук в рабочее пространство») и выберите канал (инструкция Slack). Скопируйте URL вебхука.
- В Teams: откройте «Рабочие процессы», выберите шаблон, который публикует сообщение в канал при получении запроса вебхука, укажите команду и канал, сохраните, затем скопируйте URL вебхука на странице сведений о рабочем процессе (инструкция Microsoft).
- В Cleat откройте Settings (настройки), вставьте этот URL в разделе Webhooks и добавьте его. Cleat распознаёт ссылки Slack и Teams. Каждое SMS публикуется в формате самого приложения: сначала код, затем текст сообщения, затем кто его отправил и на какую линию.
- Укажите номер линии в общих аккаунтах, по одному, и запустите вход, чтобы увидеть, как код появится в канале.
Канал, входящие или почта: что выбрать
| Куда приходят коды | Подходит для | Что учесть |
|---|---|---|
| Канал Slack или Teams | Команды, которая и так работает в канале | Каждый участник канала видит каждый код; используйте закрытый канал только с теми, кому коды нужны |
| Общие входящие Cleat | Точного контроля над тем, кто видит коды | Только люди, которых вы пригласили в рабочее пространство, и удалить их можно в любой момент |
| Почта или Telegram, для каждого отдельно | Тех, кто хочет получать коды на свой телефон | Каждый участник команды включает это сам |
| Ваш собственный вебхук или API | Автоматизаций и скриптов | Подписанный JSON, который вы проверяете на своей стороне |
Прежде чем отправлять коды в канал
- Сделайте канал закрытым и оставьте в нём только тех, кто входит в эти аккаунты. Код в канале защищён ровно настолько, насколько защищён сам канал.
- Проверяйте состав участников, когда кто-то уходит. Удалите человека из канала и из рабочего пространства Cleat, и новые коды он больше не увидит.
- Выбирайте приложение-аутентификатор или ключ доступа, если сервис их поддерживает и входит один человек. Общие SMS-коды нужны для аккаунтов, которые предлагают только SMS, или которыми команда действительно пользуется сообща.
Где здесь Cleat
Cleat — настоящая мобильная линия США только для приёма. 24,99 $ в месяц за линию, отменить можно в любой момент, участники команды бесплатно. Коды приходят в общие входящие, на почту, в Telegram, в ваши собственные инструменты или в канал Slack или Teams. Звонок, в котором зачитывают код, приходит в виде расшифровки. Звонить и отправлять SMS нельзя. Большинство сервисов, которые отклоняют VoIP, принимают мобильную линию; но ни один провайдер не может обещать, что её примут все.
- Подробнее о том, как делиться кодами внутри компании: Cleat для команд и агентств.
- Что входит в стоимость, а что нет: цены.
Читайте также
Вопросы
Нужен ли платный тариф Slack или Teams?
Cleat этого не требует. Что ваш тариф позволяет делать с входящими вебхуками и рабочими процессами, уточните в условиях Slack и Microsoft.
Можно ли отправлять разные линии в разные каналы?
Каждый вебхук, добавленный в рабочее пространство, получает SMS всех линий этого пространства. Чтобы разделить их, держите линии в разных рабочих пространствах, у каждого свой канал.
Публикуется ли код где-то ещё?
Только там, где вы это настроили: всегда в общих входящих, плюс на почту или в Telegram тем участникам команды, кто это включил, и в ваши вебхуки.
Может ли кто-то в канале ответить на код?
Ответить в канале можно, но ответ никуда не уйдёт: Cleat Line только принимает.
Источники
Сведения о других компаниях взяты с их собственных страниц и проверены: сентябрь 2026 г..
- Slack developer docs, sending messages using incoming webhooks https://docs.slack.dev/messaging/sending-messages-using-incoming-webhooks
- Microsoft Support, send messages in Teams using incoming webhooks https://support.microsoft.com/en-us/office/create-incoming-webhooks-with-workflows-for-microsoft-teams-8ae491c7-0394-4861-ba59-055e33f75498