znatty22 / smile-cdr-sandbox

Explore Smile CDR 🔥 server
0 stars 0 forks source link

⚗️ Explore basic auth and consent authz in Smile CDR #2

Closed znatty22 closed 1 year ago

znatty22 commented 1 year ago

Motivation

We need to understand how Smile CDR controls access to data. See https://smilecdr.com/docs/security/consent_service.html for details on this.

Approach

Smile CDR splits authorization into two consecutive steps: 1) Authorization - what action an authenticated user can take (HTTP GET/POST/etc) 2) Consent - what data the authenticated user is allowed to act on

To explore authorization this PR includes the following: