Skip to content

Commit d300886

Browse files
committed
Preparing notes for day 77
1 parent af3e158 commit d300886

2 files changed

Lines changed: 41 additions & 0 deletions

File tree

2024/Images/day77.png

562 KB
Loading

2024/day77.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Day 77 - Connect to Microsoft Graph in Azure DevOps using Workload Identity Federation - Jan Vidar Elven
2+
3+
![day77](./images/day77.png)
4+
5+
This note accompanies my contribution for 2024 edition of 90DaysOfDevOps, which consists of:
6+
7+
- A video: [Link]()
8+
- A presentation deck for reference: [Link]()
9+
- This markdown file and a summary below, and a blog post where I have more details.
10+
11+
## What is Workload Identity Federation?
12+
13+
WIF is..
14+
15+
## What are Service Connections?
16+
17+
Service Connections..
18+
19+
## About Microsoft APIs protected by Entra ID
20+
21+
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.
22+
23+
In addition you can create, expose and protect your own APIs via App Registrations, so there are a lot of usage scenarios.
24+
25+
All this Microsoft APIs can be accessed securely and without secrets using Workload Identity Federation and Service Connections in Azure DevOps.
26+
27+
## Blog post
28+
29+
Here is a previous blog post I published that show the details on how to set this up:
30+
31+
https://gotoguy.blog/2023/09/15/connect-to-microsoft-graph-in-azure-devops-pipelines-using-workload-identity-federation/
32+
33+
## About me
34+
35+
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.
36+
37+
Connect with me at:
38+
39+
- [LinkedIn](https://linkedin.com/in/janvidarelven)
40+
- [X](https://x.com/JanVidarElven)
41+
- [GitHub](https://github.com/janvidarelven)

0 commit comments

Comments
 (0)