~/talk

git push permissions

TalkinFrenchat Devoxx France 2023 · 2023-04-12..04-14· [devops-and-delivery, security]
links:none on file
links:none on file
slides:none on file

Presents a code-first permissions system that keeps access rules in Git and uses GitHub Actions (GitOps) to provision identity provider groups and app entitlements instead of ticketing. Demonstrates an entitlements-app that creates GitHub teams, LDAP groups and Okta assignments from repository files, supports expirations and logical operators, scales to ~4000 employees, and integrates with CodeSpaces and PR-based approval workflows via pluggable providers.

AI-written summary · about

  1. 0:00GitHub introduction
  2. 1:04Permission management issues
  3. 3:32DevOps and security
  4. 7:46Automation with GitHub
  5. 11:20GitHub internal solution
  6. 17:53Live demo
  7. 39:54Advanced features
  8. 42:20Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.