Page History
...
2017-06-26 08:22:05,751 [default task-4] INFO dk.sdsd.nsp.slalogdata - LogPoint="DB_Operation" LogPointUniqId="lookupPersonName" StartTime="2017-06-26 08:22:05.750" EndTime="2017-06-26 08:22:05.750" Duration="767 microseconds" MessageId="AAABXOMQcV1mt6jYItbXz1NPU0k=" RequestSize=0 ReplySize=0 Result=OK ClientIP="<empty>" SOAPOperation="<empty>" SOAPEndpoint="<empty>" SOAPAction="<empty>" TargetSOAPOperation="<empty>" TargetSOAPEndpoint="<empty>" GenericCallParms(0)= { } 2017-06-26 08:22:05,773 [default task-4] INFO dk.sdsd.nsp.slalogdata - LogPoint="DB_Operation" LogPointUniqId="getLogStatements" StartTime="2017-06-26 08:22:05.141" EndTime="2017-06-26 08:22:05.773" Duration="632086 microseconds" MessageId="AAABXOMQcV1mt6jYItbXz1NPU0k=" RequestSize=0 ReplySize=0 Result=OK ClientIP="<empty>" SOAPOperation="<empty>" SOAPEndpoint="<empty>" SOAPAction="<empty>" TargetSOAPOperation="<empty>" TargetSOAPEndpoint="<empty>" GenericCallParms(0)= { } 2017-06-26 08:22:05,997 [default task-4] INFO dk.sdsd.nsp.slalogdata - LogPoint="minlog2.GetLogStatementsForCPRPerson" LogPointUniqId="minlog2.GetLogStatementsForCPRPerson" StartTime="2017-06-26 08:22:04.657" EndTime="2017-06-26 08:22:05.997" Duration="1340017 microseconds" MessageId="AAABXOMQcV1mt6jYItbXz1NPU0k=" RequestSize=0 ReplySize=0 Result=OK ClientIP="127.0.0.1" SOAPOperation="GetLogStatementsForCPRPerson" SOAPEndpoint="http://localhost:8080/minlog2-lookup/LookupService" SOAPAction="GetLogStatementsForCPRPerson" TargetSOAPOperation="<empty>" TargetSOAPEndpoint="<empty>" GenericCallParms(0)= { } |
Audit log
Auditlogning Audit-logning foretages med det officielle "NSP Audit Log API" modul.
Det er kun minlog2-lookup der laver audit log.
Der laves audit-logning i:
- lookup
- registration
Informationer, der logges:Filen audit.log indeholder logning af alle kald med information om, hvem der har kaldt hvad.
Komponent | Kontekst | Type | Nøgle | Information |
---|---|---|---|---|
MinLog2 | LookupRequest | SensitivePersonalInformation | Caller | "Caller" hvem der har kaldt |
MinLog2 | LookupRequest | SensitivePersonalInformation | Params | "Params" en json repræsentation af inputparametre |
MinLog2 | addRegistrations | SensitivePersonalInformation | personIdentifier | cprnr. på den borger der bliver registreret data for |
MinLog2 | addRegistrations | NonPersonalInformation | schemaVersion | Hvilken skemaversion af snitfladen der kaldes |
Eksempler fra auditloggen:Eksempel fra auditloggen.
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "time": "2022-06-13T14:49:29.09Z", "category": "dk.sds.nsp.audit.log.minlog2", "audit": { "timestamp": "2022-06-13T16:49:29.046+02:00", "components": [ { "component": "MinLog2", "contexts": [ { "context": "LookupRequest", "information": [ { "key": "Caller", "type": "SPI", "value": "1010780337" }, { "key": "Parameters", "type": "SPI", "value": "NA" } ] } ] } ] }, "access": { "code": 200, "duration": 39, "httpHeaders": { "Content-Type": "text/xml; charset=UTF-8", "SOAPAction": "\"GetLogStatementsForCPRPersonWithID\"" }, "httpHost": "localhost", "idCardAttributes": { "dk:gov:saml:attribute:AssuranceLevel": "3", "dk:gov:saml:attribute:CprNumberIdentifier": "1010780337", "dk:gov:saml:attribute:SpecVer": "DK-SAML-2.0" }, "method": "POST", "path": "/minlog2-lookupid/LookupidService", "query": "", "port": 8081, "protocol": "http", "reqSize": 11810, "resSize": 21707, "soapHeaders": { "Audience": "https://minlog", "Issuer": "TEST2-NSP-STS", "NameID": "C=DK,O=Ingen organisatorisk tilknytning,CN=Lars Larsen,Serial=PID:9208-2002-2-633568693394", "w3Action": "action", "w3MessageID": "64d6a252-f391-460c-a90b-1ea7d8512cd8" }, "threadId": "default task-102", "time": "2022-06-13T16:49:29.046+02:00", "stats": { "handlerDuration": 3, "RequestContentDuration": 0, "ResponseContentDuration": 0, "SecurityProtocolRequestDuration": 0, "SecurityProtocolResponseDuration": 0, "bufferAllocated": false, "usedBuffers": 2, "activeBuffersInPool": 2, "idleBuffersInPool": 29 } } } |
...