istilgangskontroll er en felles applikasjon for å sikre api'ene til sykefraværs-appene i fagsystem-sonen. I korte trekk gjør den oppslag mot Microsoft GraphAPI for å finne ut hvilke roller den innloggede veilederen har, og så sier ja eller nei til om veilederen har tilgang å bruke REST-endepunktet ut i fra det. Om veilederen prøver å få tilgang til informasjon om en person sjekkes det om personen er diskresjonsmerket, egen ansatt eller tilhører en annen NAV-enhet o.l.
- Docker
- Gradle
- Kafka
- Kotlin
- Ktor
- Redis
- Kluent
- Mockk
- Spek
- JDK 17
Run ./gradlew clean shadowJar
Run test: ./gradlew test
Run checking: ./gradlew --continue ktlintCheck
Run formatting: ./gradlew ktlintFormat
Apply checking: ./gradlew addKtlintCheckGitPreCommitHook
Apply formatting: ./gradlew addKtlintFormatGitPreCommitHook
Kjør ./gradlew --continue ktlintCheck
We are available at the Slack channel #isyfo
.