简单访问Azure密钥库机密

akv的Python项目详细描述


Azure密钥库(akv)

这是一个用于访问Azure密钥库中机密的简单包。在

设置

环境变量AZURE_TENANT_IDAZURE_CLIENT_IDAZURE_CLIENT_SECRET和{}都需要在您的环境中设置。在

  • 租户ID也称为Azure租户的目录ID。在
  • 客户端ID即应用程序标识的应用程序ID。转到Azure门户中的应用程序注册以创建应用程序。在
  • 客户端密码又名用于请求应用程序授权令牌的机密。客户端机密可以在App Registrations>;App Name>;^{下定义。在
  • 密钥保管库名称是已定义的Azure密钥保管库资源的字面名称。在

请注意,客户端需要访问保险库中的机密的权限。在Azure门户中,导航到Key Vaults>;Key Vault Name>;Access policies,然后单击Add Access Policy。在

使用

设置四个必需的环境变量:

export AZURE_TENANT_ID='somethin-glik-ethi-ssss-ssssssssssss'
export AZURE_CLIENT_ID='134kmg50-af2g-2qq2-g3ag-q2f[p30jgsl2'
export KEY_VAULT_NAME='Key-Vault-Name-From-Azure-Portal'
export AZURE_CLIENT_SECRET='2_2rfammunoia3befg_402?w].e'

在代码中使用:

^{pr2}$

贡献

继续:

$ git clone https://github.com/casperlehmann/akv.git
$ cd akv
$ pip install -r requirements.txt

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何动态地为注释提供值?   活动上的java活动结果,并从片段返回   java按泛型元素对对象数组列表进行排序   java下拉菜单不显示(intellij gui编辑器)   在Android studio中使用截取从mysql服务器请求数据   java如何在安卓的另一个类中调用具有视图类型参数的函数   java Android应用程序切换活动   GridLayout的java透明背景   java在两点之间对角遍历2D数组   java Docker类。forName找不到类   HTML格式的javajarapplet   java为子实体生成的更新sql在Onetomany关系中不正确   java处理编码/解码输入   java Intellij 2019重新编译整类问题   使用nimbus的java自定义JButton   java将字符串转换为可读的SimpleDataFormat   java如何将字符串时间戳解析为LocalDateTime