Skip to content

navikt/crm-arbeidsforhold

Repository files navigation

crm-arbeidsforhold

Denne pakken inneholder Salesforce metadata som støtter arbeidet NAV gjør rundt Aa-registeret. Løsningen er utviklet av Team Arbeidsforhold og omfatter blant annet Experience Cloud og dialogløsningen fra NKS, support, saksbehandling, søknader og avtaler.

Avhengigheter

Pakken har flere avhengigheter. Sjekk sfdx-project.json filen for å se en oversikt over alle avhengigheter.

Komme i gang

  1. Salesforce DX-bruker. Kontakt #crm-plattform-team på Slack om du ikke har dette
  2. Installer Salesforce DX CLI (SFDX)
    • Last ned fra Salesforce.com
    • Eller benytt npm: npm install sfdx-cli --global
  3. Klon dette repoet (GitHub Desktop anbefales for ikke-utviklere)
  4. Installer SSDX
    • Med SSDX kan du lage scratch orger og gjøre deklarative endringer (gjøre endringer i nettleseren på Salesforce, altså ikke-utvikling)
    • Trenger du ikke verktøy utvikling kan du stoppe her
  5. Installer VS Code (anbefalt)
  6. Installer Salesforce Extension Pack
  7. Installer AdoptOpenJDK (kun versjon 8 eller 11)
  8. Åpne VS Code Settings og søk etter salesforcedx-vscode-apex
  9. Under Java Home, legg inn følgende:
    • macOS: /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
    • Windows: C:\\Program Files\\AdoptOpenJDK\\jdk-11.0.3.7-hotspot (merk at versjonsnummer kan endre seg)

Testing mot Altinn-integrasjon

Bruker 1:

  • Julius Veum
  • Logg inn med bankid med kodebrikke
  • Fnr: 16120102137
  • Engangskode: otp
  • Passord: qwer1234
  • Tilknyttet Tranøy og Sande i vestfold regnskap

Bruker 2:

  • Philip Lundquist
  • Logg inn med bankid med kodebrikke
  • Fnr: 16120101181
  • Engangskode: otp
  • Passord: qwer1234
  • Tilknyttet Malmfjorden og Ridabu regnskap

For å endre tilgang til org for brukere:

  • Logg inn med brukeren i tt02.altinn.no
  • Velg virksomhet og innstillinger
  • Velg “Andre med rettigheter til virksomheten”
  • Trykk “Gi eller fjern tilgang” for å endre tilgangene