Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge
Read in English Edit

Share via

Facebook x.com LinkedIn Email

Azure Key Vault documentation

Learn how to use Key Vault to create and maintain keys that access and encrypt your cloud resources, apps, and solutions. Tutorials, API references, and more.

About Azure Key Vault

Overview

  • What is Azure Key Vault?
  • What's new

Concept

  • Basic concepts
  • Soft-delete
  • Throttling
  • Versions

Tutorials

Tutorial

  • Key Vault from a web application
  • Key Vault with a virtual machine in .NET
  • Key Vault with a virtual machine in Python
  • Key Vault with a virtual machine in JavaScript
  • Use Event Grid and Logic Apps
  • Integrate with Azure Databricks

Security

Overview

  • Secure your Key Vault
  • Network security
  • Azure Private Link

How-To Guide

  • Authenticate to Key Vault
  • Assign access policy
  • Use Azure RBAC for access control
  • Migrate from access policies to RBAC

Tutorial

  • Use private link

Client libraries

Reference

  • Client libraries for Azure Key Vault
  • .NET Client library
  • Python Client library
  • Java Client library
  • JavaScript Client library

Microsoft Learn training

Training

  • Manage secrets in your server apps with Azure Key Vault
en-us
Your Privacy Choices
  • AI Disclaimer
  • Previous Versions
  • Blog
  • Contribute
  • Privacy
  • Terms of Use
  • Trademarks
  • © Microsoft 2026