21.4
Forbedringer og feilrettinger
Release 21.4, produksjonssatt 19. april 2021
Vi minner også om endringer i Altinn 3.0.
Endringer i Portal
Brukere blir nå sendt til dyplenken i stedet for å få meldingsboksvalg etter pålogging
Det er sesjonsobjektet som frem til nå har blitt brukt til å ta vare på informasjon om hvilken del av løsningen brukeren forsøkte å nå. Relevante verdier er nå flyttet ut av sesjonsobjektet og inn i kryptert AltinnContext cookie med SameSite property satt til None. Dette skal gi bedre brukeropplevelse dersom bruker blir flyttet fra en portal server til en annen.
Nytt løp for delegering av rettigheter til enkelttjenester
Delegering av rettigheter til enkelttjenester vil nå gå gjennom en ny flyt hvor det er mulig å delegere rettigheter til flere tjenester samtidig. Den nye flyten ligner på flyt for å be om tilgang til enkelttjenester. En velger først tjenester, dernest i neste trinn velges rettigheter man ønsker og delegere. I tidligere løsning har en måttet søke opp én tjeneste om gangen for å delegere rettigheter.
Fjernet lenke til gammel meldingsboks fra søk på tvers
Under Søk på tvers har det tidligere vært en gul informasjonsboks med lenke til gammel meldingsboks. Denne er nå fjernet. Det er ikke lenger mulig å nå gammel meldingsboks.
Endringer i sluttbrukerløsnigen
Oppgradering av skjemapakker med Infopath 2010 kompatibilitet
Sharepoint 2019 støtter ikke skjemapakker (Infopath xsn-filer) med Infopath 2007 kompatibilitet. For at det skal være mulig å flytte skjemaene (xsn-filene) på eksisterende plattform over på Sharepoint 2019 plattform må xsn-filene oppgraderes. Det er laget en komponent som automatiserer oppgradering av xsn-filer. Komponenten er integrert i to moduler:
- Import fra TUL til SBL
- Console app som oppdaterer en xsn-fil direkte. Denne appen vil benyttes ved eksport/import når man skal senere skal oppgradere til Sharepoint 2019 Komponenten sikrer at tjenesteeierne ikke trenger å gjøre en manuell konvertering fra Infopath 2007 til Infopat2010 i TUL før oppgradering til Sharepoint 2019. Tjenesteeierne oppfordres likevel til å oppgradere skjemaer til å bruke Infopath 2010 kompatibilitet når man likevel gjør endringer på en tjeneste.
I V21.4 er integrasjonen i “Import til SBL fra TUL” skrudd av. Fra versjon V21.5 skal denne integrasjonen (konverteringen fra Infopath 2007 til Infopath 2010) default være på.
Oppdatering av DotNetZip
DotNetZip brukes for å håndtere zip filer i SBL og TUL. Dette biblioteket er oppdatert til siste versjon. DotNetZip refereres nå via nuget pakke.
Bootstrap er oppgradert
Bootstrap er et front-end produkt som anvendes til design og tilpasning av responsive sider. Bootstrap er oppgradert til 4.6.0 i de deler av Mvc portalen som ikke benytter Altinn designsystemet.
Endringer i Autorisasjon
Database prosedyrer for å fjerne delegeringer og samtykker og logge til Aktivitetsloggen når et selskap slettes
Det er laget to prosedyrer som sletter delegeringer når et selskap slettes:
- Alle delegeringer som går på Samtykker, delegation scheme og enkeltelement delegeringer. (ServDev.AuthorizationRule)
- Alle delegeringer av Altinn og Lokale roller (Authz.Role)
Endringer i REST API
Nytt endepunkt for oppdatering av DelegationScheme i Maskinporten API
Implementert endepunkt for å oppdatere et eksisterende DelegationScheme i Maskinportens API. Tidligere har det bare vært mulig å oppdatere scopes på et DelegationScheme, men med denne oppdateringen vil man nå ha mulighet å oppdatere alle felter i et DelegationScheme.
Oppdatere jquery i REST
jQuery er et JavaScript-bibliotek utviklet for å forenkle klientskripting av HTML. Dette biblioteket er oppdatert for hjelpesidene til REST.
Masseinnsending av fødselsnummer og etternavn knyttet til skjema for Kompensasjonsordningen (KFI)
Det var behov for en bulk variant av GetPersonRegisterData i forbindelse med det nye skjemaet til Kompensasjonsordningen (KFI). Vi har derfor opprettet RegisterDSFInfoPathSF.
Endringer i Tjenesteutviklingsløsningen (TUL)
Ny samtykkemal for generisk samtykke
Det er lagt til en generisk samtykkemal med generell ordlyd som skal benyttes i DSB sin samtykketjeneste.
Diverse feilrettinger
Feil med tilgang til parallell signering når man har rollen PASIG for flere organisasjoner
Det er blitt rettet en feil som gjorde at hvis man hadde rollen PASIG for flere organisasjoner så fikk man kun “tilgang til” rollen for den første organisasjonen man hadde rollen for.
Det er mulig å endre aktør mens man har åpnet en Altinn 3 instans
Det er rettet en feil som gjorde det mulig å endre aktør mens man hadde åpnet et enkelt Altinn 3 element i portalen. Når man nå åpner et Altinn 3 element fra “søk på tvers” vil eieren av elementet bli valgt aktør. Dette er samme logikk som om man åpner et Altinn 2 element.
Søk på AR-referanse fungerer ikke hvis man har veldig gamle data i meldingsboksen
Det er rettet en feil som gjorde at AR-referanse som søkenøkkel kun ble benyttes ved søk blant data i de to siste år. Eldre data ble søkt uten noen begrensende søkekriterier.
Feil ikon på Rettigheter virksomheten har hos andre panelet
Det er rettet en feil der ikonene ble speilvendt.
Håndtere teknisk feil ved avansert søk på dato større enn 31.12.9999 og mindre en 01.01.1753
Det ble gitt teknisk feil hvis dato i avansert søk på dato større enn 31.12.9999 og mindre en 01.01.1753. Dette er nå rettet.
Trykking på Avbryt i “Fjern rettigheter” side feilet
Tilbake-knappen er fjernet i “skjema og tjenester du har rettigheter til”.
PUT av Message med complete=false kunne gi valideringsfeil
Oppdatering av et skjema gjennom PUT operasjonen på message med complete=false kunne gi valideringsfeil. Dette er nå rettet.