Sist endret: 29. okt. 2026
Preview: Dette er dokumentasjonen for Altinn Studio v9, som er en forhåndsversjon. Gjeldende versjon er v8. For å se dokumentasjonen for gjeldende versjon, velg v8 i versjonsvelgeren i menyen til venstre.

Egenskaper på datatypen for vedlegg

Oversikt over egenskapene på en datatype for vedlegg i applicationmetadata.json.

Hver vedleggstype er en datatype i listen dataTypes i filen App/config/applicationmetadata.json. Egenskapene under gjelder datatyper for vedlegg. Egenskapene for virusskanning står på siden Egenskaper og tekstnøkler for virusskanning.

Egenskaper

EgenskapHva den gjør
idNavnet på vedleggstypen.
taskIdHvilket prosessteg i process.bpmn (filen som beskriver stegene i prosessen) brukeren eller systemet skal laste opp vedlegget i. Verdien må være lik id-en til et av prosesstegene.
maxSizeStørste tillatte filstørrelse i MB.
maxCountHøyeste antall vedlegg av denne typen per instans.
minCountLaveste antall vedlegg av denne typen per instans. Er verdien 0, er det ikke obligatorisk å laste opp.
allowedContentTypesHvilke filtyper appen godtar, oppgitt som MIME-typer, for eksempel application/pdf, text/xml og image/jpeg. Setter du ingen verdi, godtar appen alle filtyper.
allowedContributorsHvem som kan opprette og endre vedlegg av denne typen. Se Verdier i allowedContributors.
groupingValgfritt navn på en gruppe. Vedlegg med samme gruppe kommer i samme liste når du viser dem med komponenten AttachmentList og setter groupByDataTypeGrouping til true på komponenten. Du kan bruke en tekstnøkkel hvis appen skal støtte flere språk.

Du kan lese mer om MIME-typer i oversikten fra MDN.

Vedlegg i gruppen Attester vist i samme liste
Vedlegg i gruppen Attester vist i samme liste

Verdier i allowedContributors

Med allowedContributors bestemmer du hvem som kan opprette og endre vedlegg av en datatype. Hvert valg skriver du på formen {nøkkelord}:{verdi}:

  • org:{kortnavn} gir en tjenesteeier tilgang. Kortnavnet er forkortelsen til tjenesteeieren, for eksempel nav.
  • orgNo:{organisasjonsnummer} gir en organisasjon tilgang ut fra organisasjonsnummeret.
  • app:owned gir bare appen selv tilgang. Eksterne systemer kan da ikke opprette eller endre vedleggene via API. Du bruker dette for data som appen lager selv, for eksempel signaturer.

Du kan bare oppgi organisasjoner som er registrert som tjenesteeiere.

Før versjon 8.6 het egenskapen allowedContributers (med feil stavemåte). Den gamle stavemåten er foreldet. Bruk allowedContributors. Har datatypen verdier i begge egenskapene, bruker appen allowedContributers. Fjern derfor den gamle egenskapen når du bytter.