Indhold

Komponenter

Dette dokument dækker følgende komponenter på NSP:

Komponenten dækker to services som følger

Konfiguration

Servicekonfiguration

Grundlæggende konfiguration foregår ved redigering i filerne idsas.properties og idsas-lookup.properties. I begge tilfælde skal de placeres i følgende WildFly modul:

/pack/wildfly8/modules/dk/nsp/idsas/main/

Moduldefinitionerne for hver services findes i kildekoden under:

/idsas-war/etc/modules/dk/nsp/idsas/configuration/main/module.xml

I idsas.properties kan følgende properties defineres:

Property

Beskrivelse

Påkrævet

Default værdi

idsas.datasource.jndi

Navn på jboss datasource (defineret i idsas-ds.xml)

Ja


personinformation.url

URL til PersonInformation servicen

Ja


personinformation.errorcount.duration

Specificering af hvor lang tid tilbage der skal tælles fejl fra PersonInformation servicen (ifm /status endpointet). Angives som duration i ISO-8601 formattet.

Nej

PT10M (10 minutter)

personinformation.error.tolerance

Antal fejl der tolereres fra PersonInformation servicen før /status endpointet angiver servicen som ikke tilgængelig.

Nej

0

TODO: SORES skal også konfigureres på et tidspunkt




I idsas-lookup.properties kan følgende properties defineres:

Property

Beskrivelse

idsas.datasource.jndi

Navn på jboss datasource (defineret i idsas-ds.xml)

TODO: SORES skal også konfigureres på et tidspunkt


log4j konfiguration

Log4j konfiguration for begge services findes i samme wildfly modul som servicekonfigurationen

Se yderligere opsætning i installationsvejledningen.

Overvågning

Begge IDSAS services udstiller en overvågningsside, som findes i listen af komponenter.

Fortolkning af overvågningsside

Overvågningssiderne returnerer enten:

Audit-logning

Hvert servicekald medfører en ny indgang i auditloggen, som er udfyldt som følger:

TODO

Whitelisting af anvendere

De enkelte anvenderes CVR skal whitelistes til at bruge IDSAS.

Der er to typer af whitelisting; BLURRING og SALT.

Der findes en tabel whitelist i databasen til dette formål.

SQL til at indsætte whitelisting af CVR kan se ud på følgende måde:

INSERT INTO whitelist (cvr, type, note) VALUES ('46837428', 'BLURRING', 'Oprettet fra supportsag ASCP00155779');

Note-feltet kan fx anvendes til at referere en supportsag eller lignende for sporingshensyn. Kun cvr og type er obligatorisk.