Relle rettighetshavere needs access to citizenship. This is not available on the person object. But the problem is not that easy either since our FREG copy only contains one citizenship.
Considerations
Before we start we need to identify authentication and authorization of Altinn in FREG. Can Register access FREG as "Altinn" or do we need to use an ORG token or user token.
Expand our FREG copy
Add needed data to our copy
Create FREG client library for apps
One way to solve this is to create a FREG client library that can be used by apps to call the FREG directly
Create a FREG proxy in Register
App calls Register that calls FREG with us
Ops requirements
Acceptance criteria
Specification tasks
[ ] Development tasks are defined
Development tasks
Test
Definition of done
[ ] Documentation (docs.altinn.studio) is updated (if relevant)
[ ] Technical documentation
[ ] User documentation
[ ] QA
[ ] Manual test is complete (if relevant)
[ ] Automated test is implemented (if relevant)
[ ] All tasks in this userstory are closed (i.e. remaining tasks are moved to other user stories or marked obsolete)
Description
Relle rettighetshavere needs access to citizenship. This is not available on the person object. But the problem is not that easy either since our FREG copy only contains one citizenship.
Considerations
Before we start we need to identify authentication and authorization of Altinn in FREG. Can Register access FREG as "Altinn" or do we need to use an ORG token or user token.
Expand our FREG copy
Add needed data to our copy
Create FREG client library for apps
One way to solve this is to create a FREG client library that can be used by apps to call the FREG directly
Create a FREG proxy in Register
App calls Register that calls FREG with us
Ops requirements
Acceptance criteria
Specification tasks
Development tasks
Test
Definition of done