Systemleverandører

Veiledning for systemleverandører.

Hvordan bestille tilgang som systemleverandør

Gjelder det tilgang i test, må du se hvordan du kan bestille tilgang i vårt testmiljø på siden: Bestille tilgang som systemleverandør.

Hvordan delegere tilgang til en systemleverandør

NB! Hvis delegeringen skal gjøres i Altinns testmiljø (TT02) må systemleverandør ha bestilt tilgang og ha enten:

  • Fått en fiktiv virksomhet med tilgang til vårt testmiljø.
  • En kunde som har fått tilgang og som kan delegere denne tilgangen til dere.

Dersom din virksomhet har fått tilgang til våre tilgangsstyrte tjenester kan denne tilgangen delegeres videre til en eller flere systemleverandører om ønskelig.

Delegering må gjøres i Altinn, og fremgangsmåte kan du finne i denne guiden.

Eksempel med skjermbilder for hvordan man praktisk gjør delegeringen kan du finne her.

Under “Legge til API-ressurser” må man søke opp og velge et delegeringsskjema som stemmer overens med det maskinporten-scopet som virksomheten har fått. Nedenfor viser vi hvilket scope som “matcher” hvilket delegeringsskjema:

Scope: brreg:reelle/offentlig
Delegeringsskjema: “Register over reelle rettighetshavere - Offentlig myndighet - På vegne av”

Scope: brreg:reelle/rapporteringspliktig
Delegeringsskjema: “Register over reelle rettighetshavere - Rapporteringspliktig virksomhet - På vegne av”

Scope: brreg:reelle/rapporteringspliktig.begrenset
Delegeringsskjema: “Register over reelle rettighetshavere - Rapporteringspliktig virksomhet begrenset - På vegne av”

Scope: brreg:reelle/media
Delegeringsskjema: “Register over reelle rettighetshavere - Media - På vegne av”

Scope: brreg:reelle/sivilsamfunnsorganisasjon
Delegeringsskjema: “Register over reelle rettighetshavere - Sivilsamfunnsorganisasjon - På vegne av”

Scope: brreg:reelle/hoeyereutdanningsinstitusjon
Delegeringsskjema: “Register over reelle rettighetshavere - Høyere utdanningsinstitusjon - På vegne av”

Systemleverandør som skal bruke delegert tilgang kan følge denne guiden.

Prosess for å ta i bruk Maskinporten mot våre APIer

Kall til APIene må inkludere et gyldig token fra Maskinporten for å få tilgang. For å hente ut et gyldig token kan du følge disse stegene:

  1. Opprett en Maskinporten-integrasjon/klient
  2. Hent token fra maskinporten med klienten fra punkt 2.
    • Når du som systemleverandør skal hente et access-token fra maskinporten må du angi virksomhetens/konsumentens orgnr som consumer_org i JWT-grantet. Dette er orgnr på virksomheten som delegerte tilgangen. Maskinporten vil da sjekke i Altinn om et gyldig delegeringsforhold finnes mellom konsument og systemleverandør for aktuelt scope
    • Se Digdirs dokumentasjon
    • Se denne guiden for hvordan du kan hente ut et maskinporten-token
  3. Utfør kall mot vår tjeneste med token du fikk i punkt 3.

Vi validerer ikke at Audience (Aud-feltet) i token er satt

Jeg har problemer med maskinport-integrasjonen eller delegering i Altinn

Hvis du har problemer med å ta i bruk maskinporten skal henvendelser i utgangspunktet gå til Digdir.
Kontakt servicedesk@digdir.no oppgi client_id og miljø og forklar problemet.

Hvis du har problemer med å gjennomføre delegering av tilganger i Altinn-portalen skal henvendelser gå til Altinn-servicedesk.
Kontakt servicedesk@altinn.no, og forklar problemet.