Sist endret: 23. apr. 2026

Integrasjon med Altinn Apps

Referanseinformasjon for integrasjon med Altinn Apps

Applikasjonsmetadata

Disse innstillingene, sammen med andre, kan defineres i filen App/config/applicationmetadata.json.

Innstillinger for sync-adapter

Sett en av egenskapene nedenfor under syncAdapterSettings til true for å overstyre den automatiske synkroniseringen:

InnstillingBeskrivelse
disableSyncDeaktiver all dialogsynkronisering. Overstyrer alle andre innstillinger.
disableCreateDeaktiver opprettelse av dialoger når app-instanser opprettes.
disableDeleteDeaktiver sletting av dialoger når app-instanser slettes.
disableAddActivitiesDeaktiver å legge til aktiviteter.
disableAddTransmissionsDeaktiver å legge til forsendelser.
disableSyncDueAtDeaktiver synkronisering av fristdatoen.
disableSyncStatusDeaktiver synkronisering av status.
disableSyncContentTitleDeaktiver synkronisering av tittel.
disableSyncContentSummaryDeaktiver synkronisering av sammendrag.
disableSyncContentAdditionalInformationDeaktiver synkronisering av ytterligere informasjon.
disableSyncContentExtendedStatusDeaktiver synkronisering av utvidet status.
disableSyncAttachmentsDeaktiver synkronisering av dialogvedlegg, kun gjenkjente ID-er.
disableSyncApiActionsDeaktiver synkronisering av API-handlinger, kun gjenkjente ID-er.
disableSyncGuiActionsDeaktiver synkronisering av GUI-handlinger, kun gjenkjente ID-er.
disableMarkCompletedWhenConfirmedDeaktiver at dialogstatus settes til fullført når app-instansen er ArchivedConfirmed.

Eksempel

Dette viser standardverdiene for syncAdapterSettings. Sett en av dem til true for å overstyre. Endringer får ikke tilbakevirkende kraft på eksisterende dialoger før en ny resynkronisering skjer, noe som skjer hver gang instansen oppdateres eller instanshendelser legges til.

applicationmetadata.json
{
  "id": "ttd/my-app",
  /* ... */
  "messageBoxConfig": {
    /* ... */
    "syncAdapterSettings": {
        "disableSync": false,
        "disableCreate": false,
        "disableDelete": false,
        "disableAddActivities": false,
        "disableAddTransmissions": false,
        "disableSyncDueAt": false,
        "disableSyncStatus": false,
        "disableSyncContentTitle": false,
        "disableSyncContentSummary": false,
        "disableSyncContentAdditionalInformation": false,
        "disableSyncContentExtendedStatus": false,
        "disableSyncAttachments": false,
        "disableSyncApiActions": false,
        "disableSyncGuiActions": false,
        "disableMarkCompletedWhenConfirmed": false
    }
  }
}