Versions Compared

Key

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

...

De scope bestaat uit een lijst van permissies. Zoals eerder aangegeven kent een permissie een lijst van devices op basis van de scope, resource en actie. De scope kan zijn, alle devices (ALL), alleen je eigen device (OWN) of een selectie aan devices (GRANTED). Een permissie is opgebouwd uit de volgende formaat:

<devices>/<resource>.<actie><device(s)>/<resource(s)>.<actie(s)>


Info

De scope is case-sensitive. Let op dat de resource altijd middels PascalCase gezet is. De actie dient altijd in lower-case meegegeven te worden.

...

  1. Minimaal één van de onderstaande letters. De letters MOETEN lower-case zijn en hebben GEEN vaste volgorde.
    1. 'c' (Create),
    2. 'r' (Read),
    3. 'u' (Update),
    4. 'd' (Delete)
  2. ‘*’ (wildcard, ALL)

Scope voorbeelden

ScopeBeschrijving
13,20/ActivityDefinition.rActivityDefinitions met resource-owner Device/13  en Device/20  mogen gelezen worden
*/Task.druMag Tasks van alle Devices deleten, lezen en updaten
13/*.rAlle resources met resource-owner Device/13 mogen gelezen worden
17/Patient.*Mag alle acties op Patient resources uitvoeren met resource-owner Device/17 
*/*.rMag alle resources van alle devices lezen
*/*.*Mag alle acties op alle resources van alle devices uitvoeren

Het verkrijgen van toegang in stappen

...