mirror of
https://github.com/MichaelCade/90DaysOfDevOps.git
synced 2024-12-22 16:03:11 +07:00
Preparing notes for day 77
This commit is contained in:
parent
af3e158ced
commit
d30088669e
BIN
2024/Images/day77.png
Normal file
BIN
2024/Images/day77.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 562 KiB |
@ -0,0 +1,41 @@
|
||||
# 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)
|
Loading…
Reference in New Issue
Block a user