# Sikkerhets-scoringsrubrikker (6×5)

**Sist oppdatert:** 2026-04 (v1.0)
**Kategori:** AI Security Engineering
**Status:** Established Practice
**Formål:** Deterministiske rubrikker for security-assessment-agent — erstatter vage 1-5 beskrivelser med eksakte, verifiserbare sjekkpunkter

---

## Oversikt

Denne filen definerer **30 rubrikk-celler** (6 dimensjoner × 5 nivåer) med ja/nei-sjekkpunkter for å sikre konsistent, reproduserbar sikkerhetsvurdering av Microsoft AI-arkitekturer. Rammeverket er forankret i Microsoft Cloud Security Benchmark (MCSB) v2, Azure AI security baselines og norske offentlig sektor-krav.

### Scoringsregel (gjelder alle celler)

Hver celle inneholder 5 sjekkpunkter. Regelen er:

| Antall "Ja" | Score |
|-------------|-------|
| 5/5 | 5 — Excellent |
| 4/5 | 4 — Good |
| 3/5 | 3 — Adequate |
| 2/5 | 2 — Poor |
| 0-1/5 | 1 — Critical |

**Merk:** Sjekkpunktene er kumulative — høyere nivåer forutsetter at lavere kontroller er på plass. Bruk dimensjonens sjekkpunkter for det relevante scope (intern/ekstern, sensitivitet).

---

## Vektingsmodell

| # | Dimensjon | Vekt | Begrunnelse |
|---|-----------|------|-------------|
| 1 | Compliance & Governance | 25 % | Regulatoriske brudd har høyest konsekvens for offentlig sektor (GDPR-bøter, AI Act, Schrems II) |
| 2 | Data Protection | 20 % | Personopplysninger og sensitiv data krever sterk beskyttelse (Personopplysningsloven) |
| 3 | Identity & Access Control | 20 % | Identitet er Zero Trust-fundamentet; kompromitterte identiteter er #1 attack vector |
| 4 | Content Safety & AI Security | 15 % | AI-spesifikke trusler (prompt injection, jailbreak) er unike for AI-systemer |
| 5 | Network Security | 10 % | Nettverksisolasjon er viktig men ofte PaaS-managed i moderne arkitekturer |
| 6 | Monitoring & Incident Response | 10 % | Oppdagelse og respons er siste forsvarslinje |
| | **Sum** | **100 %** | |

---

## Dimensjon 1: Identity & Access Control (20 %)

*Referanse: MCSB v2 Identity Management (IM), Privileged Access (PA)*

### Sjekkpunkter

| # | Sjekkpunkt | Verifiseringsmetode |
|---|-----------|---------------------|
| 1 | Entra ID er eneste autentiseringsmekanisme (API-nøkler deaktivert for alle AI-tjenester) | Azure Policy: `disableLocalAuth = true` på Cognitive Services / OpenAI-ressurser |
| 2 | RBAC med least privilege er implementert (ingen Owner/Contributor på AI-ressurser uten PIM) | Sjekk rolletildelinger: kun custom roles eller innebygde reader/contributor med scope-begrensning |
| 3 | Managed Identities (system-assigned) brukes for alle service-til-service-kommunikasjoner | Ingen hardkodede credentials eller API-nøkler i kode eller config |
| 4 | Conditional Access-policyer er aktive (MFA påkrevd, lokasjon/device-baserte regler, risikobasert) | Entra ID → Conditional Access → minimum 2 policyer for AI-tilgang |
| 5 | Privileged Identity Management (PIM) er aktivert med JIT-tilgang for administrative roller | PIM-konfigurert for Global Admin, AI-ressurs-owners med max 8 timer aktivering |

### Scoringstabell

| Score | Kriterier | Typisk scenario |
|-------|-----------|-----------------|
| **5** | Alle 5 sjekkpunkter oppfylt | Entra ID + RBAC + Managed Identity + Conditional Access + PIM |
| **4** | 4/5 oppfylt (vanligvis mangler PIM) | Solid identitetsgrunnlag, men admin-tilgang alltid aktiv |
| **3** | 3/5 oppfylt (typisk: Entra ID + RBAC + Managed Identity) | Grunnleggende identitetskontroller, ingen adaptive policyer |
| **2** | 2/5 oppfylt (typisk: Entra ID + grunnleggende RBAC) | API-nøkler fortsatt i bruk, brede rolletildelinger |
| **1** | 0-1/5 oppfylt | Kun API-nøkler, ingen sentral identitetsstyring |

---

## Dimensjon 2: Network Security (10 %)

*Referanse: MCSB v2 Network Security (NS), Azure AI services security baseline*

### Sjekkpunkter

| # | Sjekkpunkt | Verifiseringsmetode |
|---|-----------|---------------------|
| 1 | Private Endpoints er konfigurert for alle Azure AI-tjenester (OpenAI, AI Search, Storage) | Azure Portal → Networking → Private endpoint connections ≥ 1 per ressurs |
| 2 | Offentlig nettverkstilgang er deaktivert (`publicNetworkAccess: Disabled`) | Azure Policy: `publicNetworkAccess == Disabled` for alle AI-ressurser |
| 3 | NSG-regler begrenser trafikk (deny-all default + eksplisitte allow-rules for kjente sources) | NSG flow logs viser kun tillatt trafikk fra kjente IP-ranges/subnett |
| 4 | API Management (eller tilsvarende gateway) er plassert foran alle eksterne AI-endepunkter med rate limiting | APIM-instans med rate-limit policy (≤ 100 req/min per bruker) og IP-restriksjon |
| 5 | DNS-konfigurasjon bruker Private DNS Zones med korrekt VNet-linking (ingen DNS-lekkasje) | `privatelink.openai.azure.com` DNS zone linket til alle relevante VNets |

### Scoringstabell

| Score | Kriterier | Typisk scenario |
|-------|-----------|-----------------|
| **5** | Alle 5 sjekkpunkter oppfylt | Full nettverksisolasjon med gateway, privat DNS, ingen offentlig eksponering |
| **4** | 4/5 oppfylt (vanligvis mangler APIM/gateway) | Private endpoints + NSG, men direkte intern tilgang uten gateway |
| **3** | 3/5 oppfylt (typisk: Private Endpoints + public disabled + NSG) | Grunnleggende isolasjon men uten gateway eller DNS-hardening |
| **2** | 2/5 oppfylt (typisk: Private Endpoints, men public fortsatt enabled) | Delvis isolasjon, AI-tjenester eksponert via hybrid-tilgang |
| **1** | 0-1/5 oppfylt | AI-tjenester fullt eksponert på internett, ingen nettverkskontroller |

---

## Dimensjon 3: Data Protection (20 %)

*Referanse: MCSB v2 Data Protection (DP), Azure AI services security baseline, Personopplysningsloven*

### Sjekkpunkter

| # | Sjekkpunkt | Verifiseringsmetode |
|---|-----------|---------------------|
| 1 | Kryptering i transit er TLS 1.2+ for alle AI-kommunikasjoner (ingen TLS 1.0/1.1) | Azure Policy: minimum TLS version = 1.2 på alle Storage, SQL, AI-ressurser |
| 2 | Kryptering at rest med Customer-Managed Keys (CMK) via Azure Key Vault for sensitive data | Key Vault → Keys → CMK-referanse aktiv på AI-tjenester og storage accounts |
| 3 | Data residency er sikret i godkjent region (Norway East/West for norsk offentlig sektor) | Alle AI-ressurser provisionert i `norwayeast` eller `norwaywest`; ingen cross-region replication uten DPIA |
| 4 | DLP-kontroller er aktivert (Azure AI data loss prevention for outbound URL-filtrering + Purview) | Outbound URL-liste konfigurert på AI-tjenester; Purview sensitivity labels på RAG-data |
| 5 | PII-deteksjon og redaksjon er implementert i AI-pipeline (input og output) | Azure AI Content Safety PII-deteksjon aktiv, eller custom PII-filter i pre/post-processing |

### Scoringstabell

| Score | Kriterier | Typisk scenario |
|-------|-----------|-----------------|
| **5** | Alle 5 sjekkpunkter oppfylt | CMK + Norway region + DLP + PII-redaksjon + TLS 1.2 |
| **4** | 4/5 oppfylt (vanligvis mangler PII-deteksjon i pipeline) | Sterk datakryptering og residency, men output-PII ikke filtrert |
| **3** | 3/5 oppfylt (typisk: TLS + platform-managed encryption + Norway region) | Grunnleggende kryptering, ingen CMK eller DLP |
| **2** | 2/5 oppfylt (typisk: TLS + platform-managed encryption) | Microsoft-managed keys, ingen region-kontroll eller DLP |
| **1** | 0-1/5 oppfylt | Ukjent krypteringsstatus, data i feil region, ingen PII-kontroller |

---

## Dimensjon 4: Content Safety & AI Security (15 %)

*Referanse: MCSB v2 Artificial Intelligence Security (AI-1 til AI-7), OWASP LLM Top 10, Azure AI Content Safety*

### Sjekkpunkter

| # | Sjekkpunkt | Verifiseringsmetode |
|---|-----------|---------------------|
| 1 | Azure AI Content Safety er aktivert med content filters for alle 4 harm-kategorier (hate, violence, sexual, self-harm) på medium+ severity | AI Foundry → Guardrails → Content filter konfigurasjon med severity ≥ medium |
| 2 | Prompt Shields er aktivert for å detektere jailbreak-forsøk og indirect prompt injection | Content filter → Prompt Shields = ON for både user prompts og documents |
| 3 | System message (meta-prompt) inneholder eksplisitte sikkerhetsgrenser og rolleinstruksjoner | System prompt inkluderer: rolleavgrensning, output-begrensninger, "do not reveal" instruksjoner |
| 4 | Output-validering er implementert (groundedness-sjekk, PII-redaksjon, hallucination-deteksjon) | Post-processing pipeline med groundedness-scoring ≥ 0.7, output PII-filter aktiv |
| 5 | Red team-testing er gjennomført og dokumentert (minst én runde med systematiske jailbreak/injection-tester) | Dokumentert red team-rapport med ASR (Attack Success Rate) < 10 % for alle harm-kategorier |

### Scoringstabell

| Score | Kriterier | Typisk scenario |
|-------|-----------|-----------------|
| **5** | Alle 5 sjekkpunkter oppfylt | Full content safety + prompt shields + meta-prompt + output-validering + red team |
| **4** | 4/5 oppfylt (vanligvis mangler red team-rapport) | Alle tekniske kontroller på plass, men ingen formell adversarial testing |
| **3** | 3/5 oppfylt (typisk: content filters + prompt shields + system message) | Default-kontroller aktivert, men ingen output-validering eller testing |
| **2** | 2/5 oppfylt (typisk: content filters + system message) | Default content filter, men ingen prompt shields eller output-validering |
| **1** | 0-1/5 oppfylt | Ingen content safety-kontroller, ingen system message, åpent for jailbreak |

---

## Dimensjon 5: Compliance & Governance (25 %)

*Referanse: GDPR/Personopplysningsloven, EU AI Act, Schrems II, Digdir-prinsipper, NSM grunnprinsipper*

### Sjekkpunkter

| # | Sjekkpunkt | Verifiseringsmetode |
|---|-----------|---------------------|
| 1 | DPIA (personvernkonsekvensutredning) er gjennomført og dokumentert for AI-systemet | DPIA-dokument finnes med risikomatrise, tiltakstabell og godkjenning fra personvernombud |
| 2 | AI Act risikoklassifisering er utført (unacceptable/high/limited/minimal risk) med tilhørende tiltak | Dokumentert klassifisering + transparensterklæring for limited/high risk + human oversight-prosedyre |
| 3 | Databehandleravtale (DPA) er signert med Microsoft og eventuelle tredjeparter | Gjeldende DPA for Azure-tjenester + sub-processor liste gjennomgått |
| 4 | Schrems II-vurdering er dokumentert (EU Data Boundary, overføringskonsekvensvurdering — TIA) | TIA-dokument eller bekreftelse på at EU Data Boundary er aktivert og ingen USA-overføring skjer |
| 5 | Audit trail er implementert (Azure Activity Log + Diagnostic Settings med ≥ 90 dagers retention) | Log Analytics workspace med retention ≥ 90 dager, diagnostic settings aktivert på alle AI-ressurser |

### Scoringstabell

| Score | Kriterier | Typisk scenario |
|-------|-----------|-----------------|
| **5** | Alle 5 sjekkpunkter oppfylt | Komplett compliance-dokumentasjon med DPIA + AI Act + DPA + Schrems II + audit |
| **4** | 4/5 oppfylt (vanligvis mangler Schrems II TIA) | Solid governance, men overføringsvurdering ikke formalisert |
| **3** | 3/5 oppfylt (typisk: DPIA + DPA + audit trail) | Grunnleggende compliance, men AI Act og Schrems II ikke adressert |
| **2** | 2/5 oppfylt (typisk: DPA signert + grunnleggende logging) | Minimal governance, viktige vurderinger mangler |
| **1** | 0-1/5 oppfylt | Ingen DPIA, ukjent risikoklassifisering, ingen audit trail |

---

## Dimensjon 6: Monitoring & Incident Response (10 %)

*Referanse: MCSB v2 Logging and Threat Detection (LT), Incident Response (IR), Defender for Cloud AI threat protection*

### Sjekkpunkter

| # | Sjekkpunkt | Verifiseringsmetode |
|---|-----------|---------------------|
| 1 | Azure Monitor med Application Insights er konfigurert for alle AI-applikasjoner (latency, errors, throughput) | App Insights connected string i app config, live metrics visible i portal |
| 2 | Defender for Cloud er aktivert med AI threat protection (Defender CSPM plan med AI SPM) | Defender for Cloud → Environment Settings → Defender CSPM = ON med AI posture management |
| 3 | Diagnostic Settings er aktivert på alle AI-ressurser med logs til Log Analytics (retention ≥ 90 dager) | Diagnostic settings → `RequestResponse` + `Audit` logs enabled, sendt til LA workspace |
| 4 | Alerting-regler er konfigurert for AI-spesifikke hendelser (content filter triggers, uautorisert tilgang, anomalier) | Azure Monitor → Alerts → minimum 3 active alert rules for AI-relaterte metriker |
| 5 | Incident response-plan finnes med definert eskaleringssti, rolleavklaring og recovery-prosedyrer for AI-hendelser | Dokumentert IR-plan med RACI-matrise, eskaleringstider (< 1 time for critical), og øvelseshistorikk |

### Scoringstabell

| Score | Kriterier | Typisk scenario |
|-------|-----------|-----------------|
| **5** | Alle 5 sjekkpunkter oppfylt | Full observability + Defender + alerting + dokumentert IR med øvelser |
| **4** | 4/5 oppfylt (vanligvis mangler IR-plan med øvelser) | Teknisk monitoring på plass, men ingen formell incident response-prosedyre |
| **3** | 3/5 oppfylt (typisk: App Insights + Diagnostic Settings + grunnleggende alerts) | Monitoring finnes, men ingen Defender AI SPM eller IR-plan |
| **2** | 2/5 oppfylt (typisk: App Insights + noen logs) | Begrenset logging, ingen alerting eller threat protection |
| **1** | 0-1/5 oppfylt | Ingen monitoring, ingen logs, ingen incident response |

---

## Totalscoreberegning

### Formel

```
Totalscore = Σ (Dimensjonscore × Vekt)
           = (D1 × 0.20) + (D2 × 0.10) + (D3 × 0.20) + (D4 × 0.15) + (D5 × 0.25) + (D6 × 0.10)

Maks: 5.00, Min: 1.00
```

### Risikokategori-mapping

| Totalscore | Risikokategori | Anbefalt handling |
|------------|----------------|-------------------|
| 4.50 – 5.00 | **Lav risiko** | Vedlikehold nåværende sikkerhetsnivå, årlig gjennomgang |
| 3.50 – 4.49 | **Moderat risiko** | Adresser identifiserte gap innen 1-3 måneder |
| 2.50 – 3.49 | **Høy risiko** | Prioriter utbedring innen 2-4 uker, ledelsen informeres |
| 1.50 – 2.49 | **Kritisk risiko** | Umiddelbar handling påkrevd, vurder å stoppe produksjonsdrift |
| 1.00 – 1.49 | **Uakseptabel risiko** | Stopp produksjon, full sikkerhetsgjennomgang før videre drift |

### Absolutte triggere (overstyrer totalscore)

Uavhengig av totalscore skal risikokategorien oppgraderes til **Kritisk** dersom:
- Compliance & Governance ≤ 1 (regulatoriske brudd)
- Enhver dimensjon = 1 og systemet er borgermøtende (citizen-facing)
- 3 eller flere dimensjoner scorer ≤ 2

---

## Referansecaser

### Case A: Copilot Studio chatbot med SharePoint RAG, kun interne brukere, M365 E5

**Scenario:** Intern HR-chatbot i Statens vegvesen. Henter svar fra SharePoint-dokumentbibliotek via Copilot Studio. Ingen sensitiv persondata. Tilgjengelig kun for ansatte med M365 E5-lisens.

| Dimensjon | Forventet score | Begrunnelse |
|-----------|----------------|-------------|
| Identity & Access Control | **4** | Entra ID (auto via M365), RBAC via SharePoint-tillatelser, Conditional Access via E5, men PIM sjelden konfigurert for Copilot Studio |
| Network Security | **3** | Copilot Studio er SaaS (ingen private endpoints mulig), men intern-only tilgang via Entra + DLP. NSG ikke relevant for SaaS. |
| Data Protection | **4** | TLS 1.2 (Microsoft-managed), SharePoint kryptert at rest, Norway-region, DLP via M365 E5 Purview, men CMK sjelden for SharePoint |
| Content Safety & AI Security | **3** | Copilot Studio har innebygde guardrails og topic-avgrensning, men ingen custom prompt shields, ingen red team-testing |
| Compliance & Governance | **3** | DPA med Microsoft finnes, men DPIA ofte ikke gjennomført for intern chatbot, AI Act-klassifisering mangler typisk |
| Monitoring & Incident Response | **3** | M365 audit logs finnes, men ingen dedikert AI-monitoring, sjelden konfigurerte alerts eller IR-plan |

**Forventet totalscore:**
```
= (4 × 0.20) + (3 × 0.10) + (4 × 0.20) + (3 × 0.15) + (3 × 0.25) + (3 × 0.10)
= 0.80 + 0.30 + 0.80 + 0.45 + 0.75 + 0.30
= 3.40
```

**Risikokategori: Høy risiko** — Krever utbedring innen 2-4 uker. Hovedfunn: manglende DPIA, AI Act-klassifisering og formell monitoring.

---

### Case B: Azure AI Foundry med custom model, borgermøtende, sensitiv persondata

**Scenario:** Offentlig skjemaveileder for Statens vegvesen. Brukere (borgere) fyller ut søknader med støtte fra AI. Systemet prosesserer fødselsnummer, helseopplysninger og førerkortdata. Basert på Azure AI Foundry med fine-tuned GPT-4o og Azure AI Search (RAG).

| Dimensjon | Forventet score | Begrunnelse |
|-----------|----------------|-------------|
| Identity & Access Control | **4** | Entra ID B2C for borgere, Managed Identity for backend, RBAC konfigurert, Conditional Access for admin — men PIM ofte mangler |
| Network Security | **4** | Private Endpoints for OpenAI + AI Search + Storage, public disabled, NSG-regler, men APIM gateway ofte ikke implementert i MVP |
| Data Protection | **3** | TLS 1.2, platform-managed encryption, Norway East region — men CMK sjelden for AI Search, PII-deteksjon ofte ufullstendig for norsk fødselsnummer |
| Content Safety & AI Security | **3** | Content filters aktivert (medium+), system message med rolleavgrensning, prompt shields ON — men output-groundedness sjelden validert, ingen red team |
| Compliance & Governance | **2** | DPA signert, noen audit logs — men DPIA ofte mangelfull for AI-spesifikke risikoer, AI Act-klassifisering (high risk) ikke formalisert, Schrems II TIA mangler |
| Monitoring & Incident Response | **2** | App Insights konfigurert for basic telemetri — men ingen Defender AI SPM, ingen AI-spesifikke alerts, ingen IR-plan |

**Forventet totalscore:**
```
= (4 × 0.20) + (4 × 0.10) + (3 × 0.20) + (3 × 0.15) + (2 × 0.25) + (2 × 0.10)
= 0.80 + 0.40 + 0.60 + 0.45 + 0.50 + 0.20
= 2.95
```

**Risikokategori: Høy risiko** — Krever prioritert utbedring innen 2-4 uker. Kritiske funn: mangelfull DPIA for high-risk AI-system, utilstrekkelig monitoring for borgermøtende tjeneste, Schrems II TIA mangler.

**Merk:** Compliance-score på 2 for et borgermøtende system med sensitiv persondata bør eskaleres til ledelsen selv om totalscore er moderat.

---

## Sammenligning av casene

| Aspekt | Case A (Intern Copilot) | Case B (Borger-AI) |
|--------|------------------------|---------------------|
| Totalscore | 3.40 | 2.95 |
| Risikokategori | Høy | Høy |
| Mest kritisk gap | Compliance (DPIA, AI Act) | Compliance (DPIA, Schrems II) + Monitoring |
| Letteste quick-win | Gjennomfør DPIA → +1 Compliance | Aktiver Defender AI SPM → +1 Monitoring |
| Største investering | Red team-testing → +1 Content Safety | Full DPIA + AI Act compliance → +2 Compliance |
| Tidshorisont utbedring | 1-2 måneder | 2-4 måneder |

---

*(Verified MCP 2026-04)* — Microsoft har omdøpt 'Cognitive Services' til '**Foundry Tools**' i sikkerhetsbaselines (Azure Security Benchmark). URL for cognitive-services-security-baseline er fortsatt aktiv men omdirigeres til 'Azure security baseline for Foundry Tools'.

## Kilder og forankring

### Microsoft Cloud Security Benchmark (MCSB) v2 (preview)

Dimensjonene er mappet til MCSB v2 security domains:

| Rubrikk-dimensjon | MCSB v2 domain(s) | Nøkkelkontroller |
|-------------------|--------------------|--------------------|
| Identity & Access | IM (Identity Management), PA (Privileged Access) | IM-1, IM-3, IM-7, IM-8, PA-1, PA-7 |
| Network Security | NS (Network Security) | NS-1, NS-2 |
| Data Protection | DP (Data Protection) | DP-1, DP-2, DP-3, DP-4, DP-5, DP-6 |
| Content Safety & AI | AI (Artificial Intelligence Security) | AI-1 til AI-7 |
| Compliance & Governance | GS (Governance and Strategy) | GS + GDPR + AI Act |
| Monitoring & IR | LT (Logging/Threat Detection), IR (Incident Response) | LT-1, LT-4, IR |

### Azure Security Baselines (verifisert via MCP 2026-02)

- Azure AI services security baseline: https://learn.microsoft.com/security/benchmark/azure/baselines/cognitive-services-security-baseline
- Azure OpenAI security baseline: https://learn.microsoft.com/security/benchmark/azure/baselines/azure-openai-security-baseline
- Azure AI Foundry security baseline: https://learn.microsoft.com/security/benchmark/azure/baselines/azure-ai-foundry-security-baseline
- MCSB v2 AI Security domain: https://learn.microsoft.com/security/benchmark/azure/mcsb-v2-artificial-intelligence-security

### Norske rammeverk

- Personopplysningsloven (GDPR-implementering)
- NSM Grunnprinsipper for IKT-sikkerhet
- Digdir Arkitekturprinsipper for digitalisering
- Schrems II (Datatilsynets veileder for overføring til tredjeland)

---

## For Cosmo Skyberg

### Slik bruker du rubrikkene i en vurdering

1. **Start med kontekst:** Identifiser scope (intern/ekstern, datatyper, plattform) — dette påvirker hvilke sjekkpunkter som er relevante.
2. **Gå gjennom hver dimensjon:** Evaluer hvert av de 5 sjekkpunktene med ja/nei. Dokumenter evidens for hvert svar.
3. **Beregn dimensjonscore:** Tell antall "ja" → score (5 ja = 5, 4 ja = 4, osv.).
4. **Beregn totalscore:** Bruk vektingsformelen. Rund av til 2 desimaler.
5. **Mapper til risikokategori:** Bruk tabellen over. Sjekk absolutte triggere.
6. **Presenter funn:** Bruk output-formatet fra security-assessment-agent med den beregnede scoren.

### Vanlige kalibreringsfeller

| Felle | Konsekvens | Slik unngår du |
|-------|------------|----------------|
| **Gi høy score for "default"-kontroller** | Overvurderer sikkerhetsnivået (default er baseline, ikke "good") | Default = 3. Proaktive tiltak kreves for 4-5. |
| **Score SaaS-tjenester (Copilot Studio) som on-prem** | Irrelevante sjekkpunkter (f.eks. private endpoints for SaaS) | Juster sjekkpunkter: SaaS-tjenester har andre nettverksmodeller |
| **Ignorere compliance fordi "det er IT sin jobb"** | Compliance-gap oppdages for sent (audit, Datatilsynet) | Compliance-dimensjonen har høyest vekt (25 %) av en grunn |
| **Anta at M365 E5 dekker alt** | E5 gir verktøy, men de må konfigureres aktivt | Sjekk: er DLP/Purview/Conditional Access faktisk konfigurert, eller bare lisensiert? |
| **Utelate red team for "lavrisiko"-systemer** | Selv intern chatbot kan lekke sensitiv info via jailbreak | Minimum: kjør 10 standard jailbreak-prompts manuelt og dokumenter resultater |

### Spørsmål å stille kunder

1. **"Kan du vise meg rolletildelingene for deres AI-ressurser i Azure?"** — Avdekker over-privilegerte kontoer (dimensjon 1).
2. **"Er public network access deaktivert på AI-tjenestene?"** — Enkel ja/nei som avgjør dimensjon 2 score.
3. **"Hvilken region kjører AI-tjenestene i, og har dere dokumentert data residency-valget?"** — Avgjør dimensjon 3.
4. **"Har dere tilpasset content filter severity levels, eller bruker dere default?"** — Default = score 3, tilpasset = score 4+.
5. **"Finnes det en DPIA for dette AI-systemet?"** — Ja/nei som påvirker dimensjon 5 mest.
6. **"Hva skjer hvis AI-systemet begynner å gi feilaktige svar? Hvem blir varslet?"** — Avdekker monitoring og IR-gap (dimensjon 6).
