起初,我使用具有执行 Apps Script API 的委托凭据的服务帐户,通过 Google 的 Python 客户端库从 Python 脚本运行 Google Apps Script 上的函数,它运行良好。
我想为其添加一些IP限制,以确保它只能由特定IP执行。
我尝试在 VPC 中添加防火墙规则,该规则拒绝来自 0.0.0.0/0 的所有入口并将目标设置为服务帐户。但是,在设置 vpc 规则之后运行脚本与之前没有什么不同。
防火墙规则似乎只针对服务帐户使用的 VM 实例。
有没有更好的方法来为服务帐户设置 IP 限制?