Vercel Connect 在 8 月 19 日加了微软连接器,托管形态,用来让应用和 agent 访问 Teams、OneDrive 这类微软产品,示例走的是 Microsoft Graph。
省掉的是应用注册这一摊。Vercel 代为注册 Entra 应用并配好联合凭据,你不需要自己建应用注册,也不用保管客户端密钥。在租户里授权一次,然后把连接器挂到需要的项目和环境上。命令行是 vc connect create microsoft --name acme-msft 建连接器,vc connect attach microsoft/acme-msft --project my-app --environment production 挂上去,控制台里也能做。
取令牌是按需的。@vercel/connect 这个 SDK 用部署自身的 OIDC 身份认证,签发短期令牌。应用令牌传 subject 类型为 app、scope 用 https://graph.microsoft.com/.default,走管理员授予的应用权限,官方例子是调 Graph 的 sendMail 发邮件。委派令牌把某个用户当 subject 传进去,令牌带的就是那个人的委派权限。令牌只限于申请的作用域并且自动续期。
阶段是测试版,全部套餐可用。有哪些连接器、触发转发怎么走,在转正之前都可能变,使用时适用 Vercel 的 Beta 协议和 Connect 条款。