~/talk

Role Alchemy: Forging Least-Privilege Roles from Cloud Logs...

links:none on file
slides:none on file

A PowerShell-driven pipeline converts Azure and Entra ID activity logs into ready-to-deploy JSON role definitions by building a user‑action matrix, applying K‑Means clustering and a custom auto-k algorithm, and emitting RBAC roles that run on PowerShell 7 and Windows PowerShell 5.1. Demos show CSV and Log Analytics inputs, an optional AI assistant for naming, and produced about six clusters on the demo tenant; limitations include 30‑day Entra retention and missing scope metadata.

AI-written summary · about

  1. 0:00Introduction
  2. 1:55Least privilege in cloud security
  3. 3:20Activity logs for permissions
  4. 5:49Glory Roll features
  5. 7:57Limitations and roadmap
  6. 9:00Built-in support expansions
  7. 10:25Demo setup data ingestion
  8. 17:29K-means clustering
  9. 23:56Auto-K algorithm summaries
  10. 25:00JSON role definitions
  11. 29:33Azure role mining demo
  12. 33:23Entra ID role mining demo
  13. 35:50Source code overview
  14. 37:32Testing custom roles
  15. 37:52Lessons from Glory Roll
  16. 40:45Next steps features
  17. 42:07Q&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.