Sist endret: 11. jul. 2025

Altinn Apps integrasjon

Referanseinformasjon for Altinn Apps integrasjon

Applikasjonsmetadata

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

Synkroniseringsadapterinnstillinger

Sett hvilken som helst av egenskapene nedenfor under syncAdapterSettings til true for å overstyre den automatiske synkroniseringen:

SettingBeskrivelse
disableSyncDeaktiver all dialogsynkronisering. Overstyrer alle andre innstillinger.
disableCreateDeaktiver opprettelse av dialoger når applikasjonsinstanser opprettes.
disableDeleteDeaktiver sletting av dialoger når applikasjonsinstanser slettes.
disableAddActivitiesDeaktiver å legge til aktiviteter.
disableAddTransmissionsDeaktiver å legge til forsendelser.
disableSyncDueAtDeaktiver synkronisering av forfallsdato.
disableSyncStatusDeaktiver synkronisering av status.
disableSyncContentTitleDeaktiver synkronisering av tittel.
disableSyncContentSummaryDeaktiver synkronisering av sammendrag.
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).

Eksempel

Dette viser standard syncAdapterSettings. Sett hvilken som helst til true for å overstyre. Endringer vil ikke ha tilbakevirkende kraft på noen dialog før en ny synkronisering, som skjer når 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,
        "disableSyncAttachments": false,
        "disableSyncApiActions": false,
        "disableSyncGuiActions": false
    }
  }
}