Skip to end of banner
Go to start of banner

IAM - Eisen (en aanbevelingen) voor Identity Provisioning

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

#EisFHIR serviceBron applicatieDomein
001Of er sprake is van toegevoegde identificatie van de gebruiker door middel van een Identity Provider (IdP) hangt af van wat de module(s) in de applicatie verwerken. De koppeltaal standaard bepaalt dit niet; hiervoor wordt verwezen naar die WDO en andere wettelijke kaders. Het is uiteindelijk de verantwoordelijkheid van het domein om hierin de juiste keuze te maken.

X
002De Identity Provisioning maakt gebruik van de Open Id Connect (OIDC) standaard.X
X
003De Identity Provisioning wordt door de autorisatie service geïntegreerd in de /authorize stap van de SMART on FHIR app launch flow. Zowel de lancerende party als de ontvangende partij van de launch hoeft niets specifieks te ondernemen, anders dan het volgende punt.


004Het is binnen een domein te adviseren om de portal applicaties aan dezelfde IdP oplossing te koppelen als de autorisatie service om zo Single Sign On (SSO) te bewerkstelligen.

X
005

In het domeinbeheer moet de Identity Provider geconfigureerd worden op de volgende drie-eenheid: domein - gebruikerstype - applicatie-instantie.

X

006

Per drie-eenheid kan ingesteld worden:

  • Of een IdP vereist is,
  • zo ja:
    • welk type (vooralsnog enkel OIDC), indien er meerdere typen in de toekomst worden gebruikt kan dit veld meervoudig worden ;

    • welk veld het identifier attribuut bevat, hiermee wordt geconfigureerd welke attribuut van de user-assertion wordt gebruikt;

    • voor welk type FHIR resource deze IdP is (Patient/Practitioner),

    • op welke identifier van de FHIR resource de identiteit gemapped is (Patient.identifier.system/Practitioner.identifier.system);

    • de kenmerken van de Identity Provider (URL, public key/JWKS URL etc.).

X

007Het domeinbeheer mag gebruik maken van defaults om de configuratiecomplexiteit te vereenvoudigen.X

  • No labels