我们可以在没有任何密钥的情况下将Active Directory与cosmosdb集成吗

时间:2019-04-25 13:29:16

标签: azure-cosmosdb

我们可以集成Active Directory,然后从那里可以不使用任何键来访问cosmosdb,就像我们访问sql server一样。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可能知道cosmos db提供了两种securing access方式。

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

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

enter image description here

另一个想法,您可以将cosmos db存储到Azure Key Vault中,无论是在sdk代码还是REST API中,它都可以确保密钥的安全性。