替代Google服务帐户

问题描述

我的公司使用IOT设备,并且我们有一个产品,其中每个设备都应该有一个服务帐户。

这种情况现在对我们来说是不可能的,因为跟随该文档(https://cloud.google.com/iam/docs/understanding-service-accounts)进行了更多研究,发现GCP的配额限制为100个服务帐户。使我们无法按设备使用1个服务帐户。

那时,在GCP中,除了服务帐户,还有其他选择吗? 有没有办法增加服务帐户数量?

解决方法

我建议检查一下此article,其中描述了可用于GCP(尤其是Google Cloud API)的身份验证策略。

如果您决定为每个IOT设备拥有一个服务帐户,那么如果使用OAuth 2.0 client之类的其他选项,则可以从request a quota increasedefault limit of 100

配额增加请求需要接受评估,因此最好添加清晰的注释,说明为什么您需要100个以上的SA。

也许authenticating as a en user可能是一个更好的选择,因为每当您需要增加设备数量时,就不需要等待任何类型的批准。但是,由于目前为止您在问题中添加的详细信息尚不清楚,因此无法确定该选项是否最佳。如前所述,您可以查看文档并为您的用例选择最佳选择。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...