Vercel Connect подхватил кастомные окружения: токены и вебхуки

Vercel Connect привязывается к Custom Environment: деплой в кастомной среде запрашивает токены провайдера и получает пересланные вебхуки.
В дашборде при настройке проекта на коннекторе кастомные среды стоят рядом с Production, Preview и Development. Из CLI передай slug среды в --environment — флаг заменяет окружения по умолчанию.
Токены и вебхуки
- После привязки деплой вызывает
getTokenкак обычно. - Если среда не в project link, запрос падает с
ClientNotEnabledForEnvironmentError. - Триггеры тоже можно направить в Custom Environment — но сначала нужен деплой в эту среду и verified domain, через который Connect пересылает события.
Изоляция у провайдера
Project link задаёт, какие деплои могут запрашивать токены, но не ограничивает уже выданный токен провайдера. Для жёсткой изоляции заводят отдельный коннектор на каждую среду и запрашивают только нужные scopes. Vercel Connect в beta на всех планах; Custom Environments — на Pro и Enterprise.
Источник: Vercel Connect now supports Custom Environments.