Page History
...
Der findes følgende brugertyper i Minlog. Se dokumentet med brugerhistorier for yderligere beskrivelse af disse.
...
- Systembruger
- Sundhedsfaglig med autorisation
- Borger
...
- (18+)
- Borger
...
- (15-17 år) er en variant af dette
- Borger på vegne af
...
- :
- Borger med forældremyndighed over børn under 15 år
- Borger
...
- som fuldmagtshaver på vegne af borger over 18 år
- Borger som
...
- værge
...
- på vegne af borger under værgemål
De nedenstående afsnit er foreløbig kun en skabelon til den fremtidige actor modeling i minlog. Og skal
Bestemmelse og mapning til actor
| Brugertypen: OrganisationssystembrugerSystembruger | Verifikation | Mapning til Minlog ServiceActor | ||
| SecurityContext | Ticket | Audience | Verificeres ikke - må gerne være der | |
| Validity | Er valid | |||
| Message | Verificeres ikke - må gerne være der | |||
| ActingUser | UserType | Må ikke være der | ||
| PrincipalUser | Må ikke være der | |||
| Organisation | Identifier | Verificeres ikke - må gerneSkal være der og skal være CVR | ||
| identifierFormat | Verificeres ikke - må gerne være der | |||
| Client | Name | Verificeres ikke - må gerne være der | ||
...
| Brugertypen Borger | Verifikation | Mapning til Minlog ServiceActor | ||
| SecurityContext | Ticket | Audience | Matche audience som findes som konfiguration i minlog | |
| Validity | Er valid | |||
| Message | Verificeres ikke - må gerne være der | |||
| ActingUser | UserType | Skal være Citizen | ||
| IdentifierFormat | Skal være CPR | |||
| Identifier | Skal være sat | |||
| GivenName | Verificeres ikke - må gerne være der | |||
| SurName | Verificeres ikke - må gerne være der | |||
| Credentials | Verificeres ikke - må gerne være der | |||
| PersistentUniqueKey | Verificeres ikke - må gerne være der | |||
| PrincipalUser | Må ikke være der | |||
| Organisation | Må ikke være der | |||
| Client | Verificeres ikke - må gerne være der | |||
| Brugertypen: Borger på vegne af borger | Verifikation | Mapning til Minlog ServiceActor | ||
| SecurityContext | Ticket | Audience | Matche audience som findes som konfiguration i minlog | |
| Validity | Er valid | |||
| Message | Verificeres ikke - må gerne være der | |||
| ActingUser | UserType | Skal være Citizen | ||
| IdentifierFormat | Skal være CPR | |||
| Identifier | Skal være sat | |||
| GivenName | Verificeres ikke - må gerne være der | |||
| SurName | Verificeres ikke - må gerne være der | |||
| Credentials | Verificeres ikke - må gerne være der | |||
| PersistentUniqueKey | Verificeres ikke - må gerne være der | |||
| PrincipalUser | Skal være sat | |||
| Identifier | Må ikke være det samme som Identifier på ActingUser | |||
| Organisation | Må ikke være der | |||
| Client | Name | Verificeres ikke - må gerne være der | Værge:||
| Brugertypen: Borger med forældremyndighed over børn under 15 år | ||||
vha. ActingUser.Relations Guardian ChildCustodyHolder og PrincipalUser.Relations Ward Child sættes relation.Fuldmagt: | ||||
| Brugertypen: borger som fuldmagtshaver på vegne af borger over 18 år | ||||
vha. ActingUser.Credentials.PowerOfAttorneyPrivileges sættes relation hvis det passer med minlog PowerOfAttorneyPrivileges strenge. | ||||
| Brugertypen: borger som værge på vegne af borger under værgemål | ||||
vha. ActingUser.Relations | ||||
Guardian og PrincipalUser.Relations | ||||
Ward sættes relation. | ||||
Transformation af brugertyper
...
- validering af at audience er til stede
- at der er en gyldig relation mellem 2 borgere, hvis der søges på vegne af en anden borger. F.eks. i form af en fuldmagt.
- at en borger som er værge, er whitelistet at en borger, som har forældre myndighed, kun har det, hvis barnet er under 15til dette
Snitflader
MinLog2 løsningen håndterer både MinLog2 og MinLog1 formaterne.
...