Dana Okafor
dana@acme.com
Корпоративный вход
Каждое приложение в TeamOnly закрыто входом через аккаунт компании. Коллеги входят через рабочий аккаунт Google или Microsoft либо по коду, отправленному на рабочую почту. Всем остальным отказывают ещё до загрузки приложения. Вам не нужно ничего делать или настраивать. Безопасность мы берём на себя.
01Коллега
Он открывает ссылку, нажимает «Войти через Google» или «Войти через Microsoft» и выбирает рабочий аккаунт либо запрашивает код на рабочую почту. Через несколько секунд он уже в приложении, а в следующий раз вход уже выполнен.
02Посторонний
Человек с личным аккаунтом, подрядчик с другого домена или бот, который нашёл ссылку. Они доходят до экрана входа, и там им отказывают. Код вашего приложения для них не запускается.
03Коды на почту
У вас нет Google Workspace или Microsoft 365? Коллеги могут войти по 6-значному коду, отправленному на рабочий адрес.
Неважно, кто обслуживает вашу почту: Zoho, Fastmail, GoDaddy или ваш собственный почтовый сервер. Если у компании есть свой почтовый домен, она может пользоваться TeamOnly, ничего не настраивая.
На экране входа, под кнопками Google и Microsoft, коллега вводит рабочий адрес и запрашивает код.
6-значный код приходит с signin@teamonly.app.
Код вводится в том же браузере, и приложение открывается. В следующий раз вход уже выполнен.
04Пароли
Пароль на всё приложение лучше, чем ничего. Но для команды он быстро перестаёт работать.
05Своими силами
Это вполне можно сделать самому. Вот что для этого нужно, чтобы вы могли решить.
Создать проект в Google Cloud, настроить экран согласия, выпустить учётные данные, добавить адреса перенаправления для каждого места, где живёт приложение, и надёжно хранить секрет.
Частая ошибка: использовать параметр hd и на этом остановиться. Он только подсказывает, какие аккаунты показать. Домен нужно проверять на сервере.
Зарегистрировать приложение в Microsoft Entra, выбрать, кто может входить, и обрабатывать его токены.
Частая ошибка: выбрать «любая организация», чтобы всё заработало, и тем самым пустить рабочие аккаунты любой компании.
Cloudflare Access бесплатен для 50 пользователей. Вы подключаете своего провайдера идентификации и пишете политики для каждого приложения.
Частая ошибка: политика, которая разрешает чуть больше, чем нужно, или новое приложение, опубликованное без неё.
Перед приложением для расходов стоит дверь с табличкой «Только для персонала». Sam входит как sam@acme.com, проходит проверку у двери и заходит. Затем randomperson@gmail.com и бот проходят ту же проверку, и им отказывают. До приложения они не доходят, потому что проверка происходит у двери, раньше приложения.
06Кто может открыть
По умолчанию каждое приложение открыто всем в вашей компании. Можно сузить доступ к приложению до списка адресов почты, например только для финансового отдела в случае согласования расходов.
Кто бы ни вошёл, приложение получает его имя и почту, поэтому знает, кто что сделал.
07Увольнение
Когда его рабочий аккаунт отключают, он больше не может войти в ваши приложения. Никому не нужно помнить, что его надо удалить из каждого инструмента.
У тех, кто пользуется вашими приложениями, нет дополнительных аккаунтов или платных мест, поэтому больше ничего чистить не нужно. Для ИТ подробнее об увольнениях и владении приложениями на странице для ИТ.
Да, и в TeamOnly вам ничего не нужно настраивать. Когда ваша компания подключается к TeamOnly, домен почты подтверждается, например acme.com. С этого момента открыть ваши приложения могут только аккаунты Google на этом домене.
Нет. Параметр hd от Google только подсказывает странице входа, какие аккаунты предложить. Любой может его убрать. Домен нужно проверять на сервере после входа, по проверенному токену. TeamOnly делает эту проверку при каждом входе.
Это тоже работает. Коллеги вводят рабочую почту на экране входа, и мы присылаем им 6-значный код. Это работает с любым почтовым сервисом, например Zoho, Fastmail, GoDaddy или вашим собственным почтовым сервером, поэтому любая компания со своим почтовым доменом может пользоваться TeamOnly, ничего не настраивая.
Это уже работает. Коллеги нажимают «Войти через Microsoft» и используют рабочий аккаунт. Личные аккаунты Microsoft отклоняются, а пускают только аккаунты на доменах вашей компании.
Ему откажут на экране входа с коротким сообщением, что приложение только для вашей компании. Запросить код на личный адрес тоже не получится. Ваше приложение для него не загрузится.
Да. Каждое приложение открыто либо всей компании, либо списку адресов почты, который вы выберете.
Ранний доступ
TeamOnly в раннем доступе, и все тарифы уже открыты. Попробуйте бесплатно 14 дней без карты или оформите подписку. В любом случае компания готова сразу, а три команды запускают первое приложение.
Для пробного периода карта не нужна. Дальше от $19 в месяц, отменить можно в любой момент.
Вопросы пишите на hello@teamonly.dev, отвечает живой человек.