-
Notifications
You must be signed in to change notification settings - Fork 43
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feat/correspondence transition part2 (#1957)
* Clarified some of the language around consequences for Correspondence Transition with Arbeidsflate * Added articles about the overall differences between Altinn 2 and Altinn 3 versions of Correspondence. * Corrected description in what you get to reflect message format.
- Loading branch information
1 parent
f4f679e
commit 1858502
Showing
8 changed files
with
85 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
29 changes: 29 additions & 0 deletions
29
content/correspondence/transition/differences/_index.en.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: Differences | ||
linktitle: Differences | ||
description: Differences in Altinn Correspondence between Altinn 2 and Altinn 3 | ||
tags: [] | ||
toc: false | ||
weight: 60 | ||
--- | ||
|
||
To simplify the transition from Altinn 2 to the Altinn 3 version of the Correspondence product, the data model and process flow of Altinn 2 Correspondence have been used as a basis, with some simplifications and improvements. | ||
|
||
## Here are the main differences | ||
|
||
- Altinn 3 Correspondence largely has the same data model as Altinn 2 to enable mapping and migration. | ||
- The fields for MessageBody and MessageSummary have changed from supporting only text or html to being stored as Markdown. If the content contains HTML it will be rejected. | ||
- ReplyOptions have been simplified to only be URL + descriptive text, as this is flexible enough to cover the needs that the separate types in Altinn 2 offered. | ||
- Attachments are uploaded streamed and in a separate step before creating the Correspondence. | ||
- Attachments can be shared across multiple messages to reduce data usage when mass sending the same attachment to many parties. | ||
- The API facilitates mass sending of Correspondences using templates/keywords and recipient lists as well as the mentioned shared attachments. | ||
- This makes it easy to send 1 request with a list of recipients and create up to 200 Correspondences as a result. | ||
- Notification templates have been greatly simplified from Altinn 2; only a predefined set of templates representing "majority use" are supported, including one highly customizable one. | ||
- If more advanced functionality is needed, it is encouraged to integrate directly with [Altinn-Notifications](../../../notifications/) | ||
- The process is more asynchronous than before, but publishes Altinn-Events at important process steps so that both end-user systems fetching Correspondences for recipients and the senders of the Correspondences can follow the process without having to poll web services for status. | ||
- All Correspondences are created in the Dialogporten and thus available for Arbeidsflate and other systems that integrate with the Dialogporten, without the sender of the Correspondences needing to perform specific actions. | ||
- The authorization model is somewhat simplified: | ||
- The right to be a sender can be set in the policy for the "Write" action and is no longer limited to only being the Service Owner. | ||
- All recipient rights are simplified from Altinn 2's granular "Read, Write, ArchiveRead, ArchiveDelete" to only "Read". | ||
|
||
{{<children />}} |
29 changes: 29 additions & 0 deletions
29
content/correspondence/transition/differences/_index.nb.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: Forskjeller mellom Altinn 2 og Altinn 3 | ||
linktitle: Forskjeller | ||
description: Forskjeller mellom Altinn 2 og Altinn 3 for Melding | ||
tags: [] | ||
toc: false | ||
weight: 60 | ||
--- | ||
|
||
For å forenkle overgangen fra Altinn 2 til Altinn 3 versjon av Melding-produktet, så har man tatt utgangspunkt i datamodell og prosessflyt for Altinn 2 Melding, men med noe forenklinger og forbedringer. | ||
|
||
## Her er de største differansene | ||
|
||
- Altinn 3 Melding har i stor grad lik datamodell som Altinn 2 for å muliggjøre mapping og migrering. | ||
- Feltene for MessageBody og MessageSummary har blitt endret fra å støtte ren tekst eller html til å lagres som Markdown. Dersom man angir HTML konverteres dette til Markdown, men vi anbefaler bruk av ren tekst eller Markdown. | ||
- ReplyOptions har blitt forenklet til å kun være URL+beskrivende tekst, da dette er fleksibelt nok til å dekke behovene de separate typene i Altinn 2 tilbød. | ||
- Vedlegg lastes opp strømmet og i et separat steg før man lager Meldingen. | ||
- Vedlegg kan deles på tvers av flere Meldinger for å redusere databruk ved masseforsendelse av samme vedlegg til mange parter. | ||
- API tilrettelegger for masseforsendelser av Meldinger ved bruk av maler/keywords og mottakerlister samt nevnte delte vedlegg. | ||
- Dette gjør det enkelt å sende 1 request med liste av mottakere og få laget opp til 200 Meldinger som resultat. | ||
- Varslingsmaler har blitt kraftig forenklet fra Altinn 2; det støttes kun predefinerte maler som representerer "majoritetsbruk". | ||
- Trenger man mer avansert funksjonalitet oppfordres man til å integrere seg direkte med [Altinn-Notifications](../../../notifications/) | ||
- Prosessen er mer asynkron enn før, men publiserer Altinn-Events ved viktige prosess-steg slik at både sluttbruker-systemer som henter Meldinger for brukere, og avsender av Meldingene kan følge løpet uten å måtte polle webservicer for status. | ||
- Alle Meldinger blir opprettet i Dialogporten og dermed tilgjengelig for Arbeidsflate og andre systemer som integreres seg mot Dialogporten, uten at avsender av Meldingene trenger å utføre bestemte aksjoner. | ||
- Autorisasjonsmodellen er noe forenklet: | ||
- Rettighet for å være avsender kan settes i policy for aksjon "Write" og ikke lenger begrenset til kun være Tjenesteeieren. | ||
- Alle rettigheter for mottaker er forenklet fra Altinn 2 sin granulerte "Read, Write, ArchiveRead, ArchiveDelete" til kun "Read". | ||
|
||
{{<children />}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters