Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 Versiegeschiedenis...

Versie

Datum

Status

Wijzigingen

0.1.0

 

conceptScopes herschreven n.a.v. SMART v2
0.1.1

conceptDevice parameter waarde aangepast conform SMART v2 (referentie i.p.v. logical id)

Beschrijving

Binnen Koppeltaal krijgt elke applicatie-instantie (een applicatie binnen een domein) een rol toegekend. Deze rol bepaalt welke acties uitgevoerd mogen worden op de FHIR resource service.

...

Bij het uitgeven van een access_token MOET de autorisatieserver de gekoppelde permissies omzetten naar het scope veld. Raadpleeg [TODO: LINK TOEVOEGEN] Raadpleeg Applicatie toegang: SMART on FHIR backend services voor de exacte uitwerking hiervan.

...

Voor het autoriseren wordt gebruik gemaakt van de V2 scopes uit de SMART app launch. De uitgegeven scopes zijn een subset van de V2 scopes, en hebben altijd de resource-origin  parameters. Daarnaast heeft ons RBAC-model geen s permissie. Deze wordt expliciet altijd gezet door de auth server wanneer de client een r permissie heeft. De volgende syntax wordt gehanteerd:

...

Info

De value van de resource-origin parameter is altijd een comma-separated lijst van logical Device ids referenties. In het geval van een GRANTED permissie kunnen hier dus meerdere waarden staan.

...