# Day 77 - Connect to Microsoft Graph in Azure DevOps using Workload Identity Federation - Jan Vidar Elven ![day77](./images/day77.png) This note accompanies my contribution for 2024 edition of 90DaysOfDevOps, which consists of: - A video: [Link]() - A presentation deck for reference: [Link]() - This markdown file and a summary below, and a blog post where I have more details. ## What is Workload Identity Federation? WIF is.. ## What are Service Connections? Service Connections.. ## About Microsoft APIs protected by Entra ID Microsoft have several well-known APIs that support OIDC (OpenID Connect) and OAuth2 for Authentication and Authorization, like Azure Resource Manager Rest API, Microsoft Graph API, KeyVault API to name a few. In addition you can create, expose and protect your own APIs via App Registrations, so there are a lot of usage scenarios. All this Microsoft APIs can be accessed securely and without secrets using Workload Identity Federation and Service Connections in Azure DevOps. ## Blog post Here is a previous blog post I published that show the details on how to set this up: https://gotoguy.blog/2023/09/15/connect-to-microsoft-graph-in-azure-devops-pipelines-using-workload-identity-federation/ ## About me I'm Jan Vidar Elven, and work as a Senior Architect in Evidi AS in Norway, I'm a Microsoft Security MVP, and specialize in Microsoft Entra, IAM (Identity Access Management), IGA (Identity Governance & Administration), Security, Cloud Platform solutions using Microsoft Azure, and DevOps. Connect with me at: - [LinkedIn](https://linkedin.com/in/janvidarelven) - [X](https://x.com/JanVidarElven) - [GitHub](https://github.com/janvidarelven)