Borger.dk er Danmarks fællesoffentlige borgerportal. Borger.dk
er udstillingsted for offentlig information og
selvbetjeningsløsninger fra hele landets myndigheder.
Borger.dk består af en række hovedkomponenter med tilhørende services.
Rationale
Sammenhængende kommunikation med borgere om offentlig
information og selvbetjening.
One stop shop med single sign-on.
Borger.dk tilbyder funktionalitet, som kan komplementere,
supplere eller erstatte en myndigheds egen løsning til
borgervendt kommunikation.
Med brug af indhold fra servicen Artikeleksport kan man, med
begrænsede omkostninger, få adgang til redaktionelt indhold af
høj kvalitet som kan genanvendes i eksempelvis en kommunal kontekst.
Funktionalitet
Der er tale om mange forskellige komponenter og services, som
bruges i kontekst af borger.dk. Artikeleksport til byder indhold
der kan anvendes i eksterne kontekst.
Disse komponenter fungerer sammen via interne services, der
opbygger den samlede portalløsning.
- CMS og bagvedliggende data.
- Offentlig Kontakt (CCP), der håndterer information om
kontakt til det offentlige
- Offentlig Portal Integrations Service (OPIS), der håndterer
integration af selvbetjeningsløsninger
- Centraliseret Identitet og Delegering af Rettigheder (CIDR),
der håndterer brugerrettigheder og personalisering af indhold
- Fællesoffentlig statistik, der håndterer brugsstatisstik på
portalen og underliggende selvbetjeningsløsninger.
- Artikeleksport, der tilbyder gratis import af borger.dks
artikler til egne hjemmesider.
Offentlig Kontakt
Offentlig Kontakt (CCP) fungerer som "telefonbog håndterer
information om de forskellige kontaktkanaler til det offentlige
- adresser, webadresser, åbningstider, telefontider osv.
OPIS
OPIS - Offentligt portalintegrationssystem - er et system til
administration af serviceporteføljer, portalintegrationer og
personalisering og dynamisk visning af indholdselementer.
Systemet håndterer handlinger i bred forstand og giver mulighed
for at filtrere services på baggrund af en brugskontekst. OPIS
kan således hjælpe med at opbygge dynamiske visninger som kun
viser elementer som er relevante i en bestemt brugerkontekst.
OPIS er motoren bag meget af funktionaliteten i borger.dk.
Herunder opbygning af handlingssider, personalisering og
præsentation af services. Det er også et system, hvor
myndigheder og leverandører kan administrere deres
serviceporteføljer. Services kan desuden udstilles og anvendes
på mange andre portaler og websites via OPIS.
Overordnet har OPIS følgende funktionalitet:
- Brugerspecifik serviceportefølje-administration med CVR-scoping
- Regelmotor til personalisering og administration af regler
- Administrationsværktøjer for serviceudbydere og leverandører
(OPIS termer: Teknikleverandører og forretningsudbydere)
- Segmentering af services – eksempelvis på kommuner eller virksomhedstyper
- Systemintegrationer (servicesnitflader) til
leverandørsystemer – automatisk opdatering
- Systemintegrationer til portaler og websites
- Opmærkning af services (Opmærkning hentes fra en eller flere
taggingProviders – eksempelvis FORM)
- Registerintegrationer (eller systemer med relevant data i
bred forstand) og opbygning af brugerprofiler med profilfragmenter
- Registrering og deployment .NET assemblies (portalAddins) –
så de kan afvikles på en portal
CIDR
CIDR fungerer som adgangskontrolsystem, der på vegne af service
providers, kan sikre at brugere og systemer kun får adgang til
den funktionalitet og de entiteter, som de er blevet tildelt
adgang til. CIDR kan benyttes både til personer og systembrugere.
CIDRs adgangskontrol består af to trin: Autentificering og
autorisering. Autentificering sikrer at brugeren/systemet er
den, som de udgiver sig for at være. Autorisering sikrer at
brugeren/systemet kun får adgang til de data og funktioner, som
de er blevet tildelt adgang til.
CIDR kan delegere autentificering af en bruger til NemLog-in,
som ved hjælp af NemId kan autentificere brugere med NemId
certifikat. NemLog-in understøtter for nuværende ikke system
brugere og dermed autentificering af systemer i forhold til
system-system kommunikation. CIDR delegerer derfor
autentificering af systembrugere til CIDR’s System-bruger-IdP,
som derefter skal sikre, at en system-bruger og et dertil
hørende certifikat, er det, som det udgiver sig for at være.
CIDR indeholder selv funktionalitet til at autorisere en bruger
eller et system ved at udlevere claims (privilegier) som er
blevet tildelt ved brug af CIDRs administrationssystem. En
brugers privilegier bliver til i to niveauer: NemLog-in
indeholder funktionalitet til at kunne tildele en bruger
privilegier. De tildelte privilegier kan scopes ud fra fx et CVR
nummer. Hvis et privilegie er scopet betyder det, at priviligiet
kun gælder i forhold til dets scope. CIDR vil benytte denne
NemLog-in funktionalitet til at tildele brugere forskellige
CIDR-roller. Tildelte CIDR-roller kan være scopet til CVR
nummer, men behøver ikke at være det. Det er vigtigt at pointere
at privilegier udleveret fra NemLog-in mappes direkte til roller
i CIDR – der er altså en direkte sammenhæng mellem CIDR roller
og NemLog-in privilegier.
CIDR indeholder funktionalitet til at kunne tildele CIDR-roller
fra NemLog-in mere specifikke privilegier. NemLog-in privilegier
er statiske og beskriver ikke den dynamik, som der kan være
behov for i forhold til en Service providers behov. Derfor kan
CIDR ved brug af brugergrænsefladen udvide CIDR-roller fra
NemLog-in med mere service provider specifikke privilegier, som
fx “læs sider”, “slet sider” osv.
Statistik
Statistik giver mulighed for at anvendende myndigheder kan
tilgå avanceret statisk på brug af egne selvbetjeningsløsninger.
Artikeleksport
Artikeleksporten giver mulighed for anvendende myndigheder at
importere borger.dk’s artikler til egne hjemmesider. Artiklerne
udarbejdes og vedligeholdes af enten centralredaktionen eller af
borgertemaer hvor en samling af myndigheder sammen driver et
emne på portalen. Emnet Økonomi, skat, SU er et eksempel på et
sådan borgertema.
Løsningsarkitektur