Sist endret: 17. sep. 2026

Konfigurasjon av autentisering

Konfigurer autentiseringsnivå og ID-provider for appen.

Autentiseringsnivå

Påkrevd autentiseringsnivå settes i XACML Policy som obligation.

ID-provider

Standardvalget for innlogging er ID-porten. Du kan konfigurere appen til å bruke en annen ID-provider (identitetsleverandør) ved å sette AppOidcProvider.

Når en bruker åpner en app som krever innlogging, og ikke allerede er innlogget, videresendes brukeren til Altinn Platform Authentication. Appen sender med den konfigurerte provideren i parameteren iss, for eksempel iss=uidp. Altinn Platform Authentication sender deretter brukeren til denne provideren for innlogging. Etter innlogging sendes brukeren tilbake til appen.

Innstillingen velger en provider som allerede er konfigurert og godkjent i Altinn Platform Authentication. Verdien er providerens identifikator, ikke en URL til en valgfri innloggingstjeneste. Dokumenterte alternativer er:

Konfigurer appen

Åpne App/appsettings.json i appens repository, og legg til AppOidcProvider i den eksisterende AppSettings-seksjonen. Eksempelet under velger UIDP:

{
  "AppSettings": {
    "AppOidcProvider": "uidp"
  }
}

Behold de øvrige innstillingene i filen og i AppSettings-seksjonen. Hvis AppOidcProvider ikke er satt eller er en tom streng, brukes standardvalget ID-porten.

Hvis provideren skal variere mellom miljøer, kan du sette innstillingen under AppSettings i App/appsettings.Staging.json for TT02 eller App/appsettings.Production.json for produksjon. Miljøspesifikke innstillinger overstyrer verdien i App/appsettings.json. Provideren må være tilgjengelig i det aktuelle miljøet. Se Settings og miljøvariabler.

Innstillingen tvinger ikke en bruker som allerede er innlogget til å logge inn på nytt hos den valgte provideren. Stateless-apper som tillater anonym tilgang, videresender heller ikke brukeren til innlogging ved åpning.

Les mer om oppsett av providere i Altinn Platform Authentication under OIDC Providers.