Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • HTTP 200, hvis servicen i øjeblikket kører fint.
  • HTTP 203, hvis der er opstået en fejl der kræver indgriben.

Audit-logning

Hvert servicekald medfører en ny indgang i auditloggen, som kan være udfyldt med følgende komponenter, afhængig af konteksten:

Komponent

Kontekst

Type

Nøgle

Information

IDSAScreateBlurringPersonligcprCPR på borgeren
IDSAScreateBlurringIkke PersonligcvrCVR på organisationen
IDSASgetCurrentSaltIkke PersonligcvrCVR på organisationen
IDSASgetBlurredOrganisationsPersonligcprCPR på borgeren

...

Whitelisting af anvendere

De enkelte anvenderes CVR ID skal whitelistes til at bruge IDSAS. Et ID kan enten være et CVR eller navnet på et system, alt efter hvad der whitelistes til.

Der er to typer af whitelisting; BLURRING og SALT.

  • For at kunne oprette en sløring, skal anvenderens CVR være whitelistet med typen BLURRING.
  • For at kunne hente et salt, skal anvenderens CVR anvendersystemets navn være whitelistet med typen typen SALT.

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

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

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

...

Dette kald skal laves for at oprette det første salt, og efterfølgende for at forny saltet, når der er behov.