我们可以将Active Directory与cosmosdb集成在一起,没有任何密钥

问题描述 投票:0回答:1

我们可以集成Active Directory,从那里我们可以访问cosmosdb没有任何键,类似于我们访问sql server的方式。

谢谢。

azure-cosmosdb
1个回答
0
投票

你可以知道cosmos db提供了两种securing access方式。

  • 主密钥:用于管理资源:数据库帐户,数据库,用户和权限
  • 资源令牌:用于应用程序资源:容器,文档,附件,存储过程,触发器和UDF

通常,我们使用主密钥来调用需要帐户密钥和帐户名称的cosmos db方法。如果要将Cosmos DB帐户中的资源访问权限提供给使用主密钥无法信任的客户端,则可以考虑使用资源令牌。它描述如下:

enter image description here

另一个想法是,你可以将你的宇宙数据库存储到Azure Key Vault中,它可以保持你的密钥的安全性,无论它是在sdk代码还是REST API中。

© www.soinside.com 2019 - 2024. All rights reserved.