kenglxn / presenterte-kandidater

Arbeidsgiverflate for å se kandidater presentert av markedskontakter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Presenterte-kandidater

Arbeidsgiverflate for å se kandidater presentert av markedskontakter.

Lokal utvikling

Noen pakker under @navikt hentes fra Github sitt NPM-repository. For at dette skal fungere må du først autentisere mot Github:

npm login --registry https://npm.pkg.github.com

Brukernavn er Github-brukernavnet ditt. Passordet er et Personal Access Token med read:packages-scope. Tokenet må autentiseres med SSO mot navikt-organisasjonen.

Når du er logget inn kan du kjøre:

npm install

For å starte utviklingsserveren, kjør:

npm run start

Hvordan teste manuelt i dev-miljøet

Du trenger en testvirksomhet, samt en testperson som har rettigheter til å se virksomhetens kandidatlister.

Testvirksomhet

Vi bruker en håndfull spesifikke testvirksomheter. De er hardkodet i appen Rekrutteringsbistand og er opprettet i Altinn sitt testmiljø.

Testperson

Du kan (bør?) opprette din egen testperson, som du logger på med når du skal se arbeidsgivers kandidatliste for en virksomhet. Din nye testperson må få sine rettigheter fra en annen testperson, som har har rettigheter i Altinn på denne virksomheten til å gi rettigheter til andre testpersoner. Det finnes en del testpersoner som er opprettet i PAM, relatert til produktet "arbeidsplassen.no", eid av team Arbeidsmarked. For eksempel: For virksomheten "ORDKNAPP BLOMSTRETE TIGER AS org. nr. 311 185 268" kan du bruke personen "Usikker Jaktterreng" med fnr. 16823449716.

Slik oppretter du din egen testperson:

  1. Du oppretter din egen testperson i Dolly.
  2. Bruk Altinn sitt testmiljø https://info.tt02.altinn.no.
  3. Logg inn: Velge "Logg inn". Velg "TestID". I feltet "Personidentififikator (syntetisk)", skriv inn fnr. til den testpersonen som har rettigheter til å gi rettigheter. Klikk på knappen "Autentiser". Du skal nå kome inn i Altinn.
  4. Inne i Altinn, i siden med arkfanetittel "Dine aktører" og et søkefelt med tittel "Velg aktør": Klikk på din virksomhet. Gå til virksomhetens profilside/innstillinger (er samme side) ved å enten velge arkfanen "profil" eller klikke på navn øverst til høyre på siden og velge "Innstillinger".
  5. Velg "Andre med rettigheter til virksomheten" > "Legge til ny person eller virksomhet". Skriv inn fnr og etternavn på din nyopprettede testperson.
  6. I "Andre med rettigheter til virksomheten", finn din testperson i listen og velg "Gi eller fjern tilgang" > "Gi tilgang til enkelttjenester". Søk med å skrive inn ID-nummeret 5078 (fordi dette nummeret er hardkodet i rekrutteringsbistans-kandidat-api). Enkelttjenesten heter "Rekruttering", men vær obs på at det er flere enkelttjenester med dette navnet, så derfor søk med ID-nummeret.

Slik ser du arbeidsigivers kandidatliste:

  1. Gå inn på ingressen https://presenterte-kandidater.intern.dev.nav.no/kandidatliste
  2. Logg inn med TestID, fnr til din testperson.

Teknologi

  • Appen er laget med Remix, et SSR-rammeverk for React.
  • Vi bruker MSW for lokal mocking under utvikling.

Henvendelser

For Nav-ansatte

For folk utenfor Nav

IT-avdelingen i Arbeids- og velferdsdirektoratet

About

Arbeidsgiverflate for å se kandidater presentert av markedskontakter

License:MIT License


Languages

Language:TypeScript 85.5%Language:JavaScript 8.5%Language:CSS 5.7%Language:Dockerfile 0.2%Language:Shell 0.1%