Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Demo service for data.altinn.no data #80

Open
erlendoksvoll opened this issue Jun 18, 2024 · 0 comments
Open

Demo service for data.altinn.no data #80

erlendoksvoll opened this issue Jun 18, 2024 · 0 comments
Assignees

Comments

@erlendoksvoll
Copy link
Member

erlendoksvoll commented Jun 18, 2024

Altinn 3 app - belonging to testdepartementet to begin with

Authorization requirement is DAGL for an organization
After login present a landing page with options for data.altinn.no servicecontexts retrived from metadata api

It needs a jwk for authentication with maskinporten, clientid with all DAN scopes and apikeys for every servicecontext.

After selecting a context, present all datasets within that context using organization number that the user is currently representing, similar to the poc - each dataset in a collapsible accordion or similar with the possibility to mark them for inclusion in a report. If possible, create everything as generic as possible - using metadata about the datasets to choose how they are presented (key/value, json schema etc) and allow for help texts for each dataset and data element.

Simple button at the bottom for creating a pdf/report of the selected datasets and/or sending to email/altinn correspondence to a given recipient

https://github.com/data-altinn-no/poc-duediligence

Further ahead: inclue dialogporten items for the selected organization to further enhance "my business portal"

@erlendoksvoll erlendoksvoll converted this from a draft issue Jun 18, 2024
@nlundee nlundee moved this from 🔖 Ready to 🏗 In progress in DAN public backlog Jun 20, 2024
@nlundee nlundee self-assigned this Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

No branches or pull requests

2 participants