Arbeidsgiverflate for å se kandidater presentert av markedskontakter.
Du trenger token for navikt pakke: https://github.com/navikt/frontend#github-npm-registry
# Installer pnpm hvis du ikke har det
brew install pnpm
# eller
curl -fsSL https://get.pnpm.io/install.sh | sh -
# Installer avhengigheter
pnpm install
# Start utviklingsserver
pnpm dev
Du trenger en testvirksomhet, samt en testperson som har rettigheter til å se virksomhetens kandidatlister.
Vi bruker en håndfull spesifikke testvirksomheter. De er hardkodet i appen Rekrutteringsbistand og er opprettet i Altinn sitt testmiljø.
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.
- Du oppretter din egen testperson i Dolly.
- Bruk Altinn sitt testmiljø https://info.tt02.altinn.no.
- 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.
- 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".
- Velg "Andre med rettigheter til virksomheten" > "Legge til ny person eller virksomhet". Skriv inn fnr og etternavn på din nyopprettede testperson.
- 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.
- Gå inn på ingressen https://presenterte-kandidater.intern.dev.nav.no/kandidatliste
- Logg inn med TestID, fnr til din testperson.
Appen er laget med Next.js, med SWR for å hente data fra APIet. Siden appen serves under en eksiterende ingress så er "basePath" definert i next.config.ts (som må taes høyde for). Se f.eks fetch() som bruker getBasePath() for å bygge opp url til APIet.
Oasis håndterer autorisasjon og proxying av forespørsler til APIet er gjort i app/api/oboProxy.ts.
- Dette Git-repositoriet eies av team Toi.
- Slack: #arbeidsgiver-toi-dev
- IT-avdelingen i Arbeids- og velferdsdirektoratet