我正在调查适用于项目的NoSQL技术,Azure Cosmos Mongo API是其中一种选择。作为微软推荐的架构的一部分,有一个资源代理组件中间件可以保留CosmosDB主访问密钥的所有权,并且可以生成/分发资源令牌以实现对使用客户端的更细粒度的访问控制。
然而,文档似乎没有提到Mongo API,我找不到关于它的任何信息,这种模式是否不适用于Cosmos Mongo API数据库?如果是这样的话,如果Cosmos Mongo API只需要访问主密钥,如何实现细粒度的访问控制和最小权限访问?
在Stackoverflow上有一个关于创建资源令牌的备选问题,但我想使用像mongoose这样的ORM来连接到CosmosDB,以便使用资源令牌而无需将主密钥分发给许多服务。
非常感谢任何答案!
然而,文档似乎没有提到Mongo API,我找不到关于它的任何信息,这种模式是否不适用于Cosmos Mongo API数据库?如果是这样的话,如果Cosmos Mongo API只需要访问主密钥,如何实现细粒度的访问控制和最小权限访问?
在Stackoverflow上有一个关于创建资源令牌的备选问题,但我想使用像mongoose这样的ORM来连接到CosmosDB,以便使用资源令牌而无需将主密钥分发给许多服务。
非常感谢任何答案!