~/talk

Using an identity broker to augmenting existing login solution

Talkat HL7 FHIR DevDays International 2022 · 2022-06-06..06-09· [security]
links:none on file
slides:none on file

An identity broker isolates SMART on FHIR authorization from an unchanged central login by deploying Keycloak with a custom extension that calls a lambda lookup during login to query patient identifiers in the FHIR repo. The system enforces no cache so lookups run on each first login, performs auto-hydration to create missing Patient resources, and stores consent records for dependent access. It rejects logins when an identifier maps to multiple patients and raises alerts. Latency is acceptable because authZ and the repo are cohosted.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:09Project background and goals
  3. 3:15Identity broker concept and benefits
  4. 5:23Mapping identities to repository
  5. 7:13Handling missing patient records
  6. 9:17Dependent access and consent records
  7. 13:16Discovery process and challenges
  8. 15:25Q&A session part one
  9. 18:14Q&A session part two
~/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.