Proof of Presence (PoP) for Pull Requests – Re-authentication on PR merge & approval (Entra IdP) [Public Preview]
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- azure
- Ambito
- authentication
Direzione di ricerca
Questa issue della roadmap descrive Proof of Presence per le approvazioni e i merge delle pull request tramite Microsoft Entra ID, ma non indica file del repository, test o punti di ingresso dell’implementazione. Inizia individuando i flussi di autenticazione per l’approvazione e il merge delle pull request; il lavoro sarà completato quando la policy configurata attiverà una nuova richiesta interattiva di MFA prima che venga completata una delle due azioni.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Value Prop
When a repository policy requires it, developers approving or merging a pull request are prompted to complete a fresh, interactive MFA challenge through Microsoft Entra ID before the action goes through. This ensures that the specific person taking those high-impact actions is genuinely present and verified at the exact moment they matter — not just holding an active session. It adds a meaningful layer of identity assurance directly into the pull request workflow, without changing how teams collaborate day to day.
Expected Outcome
Regulated organizations can now demonstrate, with a real-time identity check, that pull request approvals and merges were performed by an authorized, present individual — strengthening compliance with requirements like FDA 21 CFR Part 11. By anchoring proof of presence to the two most consequential points in the code review process, teams reduce the risk that compromised tokens or sessions could silently influence what ships to production.
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 9k
- Fork
- 1.8k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di github/roadmap
-
Enterprise Free GA GHES 3.24 GitHub Advanced Security (GHAS) Shipped Team
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Enterprise Free GA GHES 3.24 Team
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
-
Enterprise Free GA GHES 3.24 Team
Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100
-
Closing Down cloud Enterprise Free Shipped - Dotcom Team
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
cloud Copilot Enterprise Copilot for Business Copilot for Individuals Public Preview Shipped - Dotcom
Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100
Tutte le issue di github/roadmap
Issue simili
-
github_actions security
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
dekobon/big-code-analysis#1815 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Open-Earth-Foundation/CityCatalyst#3399 ·
I maintainer di solito rispondono entro 2 giorni
-
BUG: catalog database credentials printed to logs at startupForse già presa @cjboyle l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
code-yeongyu/oh-my-openagent#12396 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno