< All Hands-On Labs

Premium Hands-On Lab v2

Harden Azure Functions with Managed Identity

Long-term client secrets are not a good solution whenever we can avoid them. In this lab, you'll harden a Node.js Azure Functions API by replacing its client secret with a system-assigned managed identity. You'll use that identity to access Microsoft Foundry and private Blob runbooks, make sure the application still works, and then disable storage account key access.

Premium hands-on lab

This lab is accessible to Cybr Premium members

Join Premium to unlock this lab and the rest of the hands-on lab library.

View Plans Already a member? Log in

  • Real cloud environments, not simulations
  • One click to deploy, nothing to install
  • We cover the cloud costs so you can focus on learning