Altinn / altinn-authorization-tmp

Altinn Authorization
MIT License
1 stars 0 forks source link

Tilgangspakker | Datamodell #48

Open Thuen opened 1 month ago

Thuen commented 1 month ago

Tilgangspakker | Datamodell

Altinn/altinn-authorization-tmp#47

Beskrivelse

Datamodellen skal holde de nye tilgangspakkene og det de trenger for å administreres. Dette inkluderer støttetabeller som Role, RoleAssignment, EntityType, EntityVariant som vil kommer fra ER. Alle tabeller med tekst skal ha en oversettelses tabell med spesifisering av språk (nob, nno, eng). Alle tabeller vil ha en Historisk tabell for logging, dette vil følge mønsteret ValidFrom, ValidTo.

Definisjoner

Tabell Kilde dev Kilde prod Historisk Oversettelse
Role Git (Code) ER/Eget GUI X X
AccessPack Git (Code) Eget GUI X X
RoleAccessPack Git (Code) Eget GUI X
TagGroup Git (Code) Eget GUI X X
Tag Git (Code) Eget GUI X X
AccessPackTag Git (Code) Eget GUI X
EntityType Git (Code) ER X X
EntityVariant Git (Code) ER X X
RoleMap Git (Code) Eget GUI X
RoleAssignment - ER X
AccessPackDelegation - AccessMgmt X

Modell

image

DbDiagram

image

Linker

dbDiagram.io

Avklaringer

Akseptansekriterier

### Tasks
- [ ] https://github.com/Altinn/altinn-authorization/issues/1102
- [ ] https://github.com/Altinn/altinn-authorization/issues/1103