Od teme v reviji do projektne prakse
Ustrezne strani storitev in tehnični opisi k prispevku
Kdor želi Microsoft 365 pravilno zavarovati, ne more mimo Conditional Access (politike, odvisne od dostopa, v Entra ID, prej Azure AD) in večfaktorske preveritve pristnosti (MFA, torej prijava z vsaj dvema faktorjema). V mnogih podjetjih sta MFA in prve Conditional-Access‑pravilnike hitro aktivirani – in šele potem se delo začne: izjave je treba utemeljiti, izredne dostope urejeno organizirati in operativne procese tako oblikovati, da varnost ne postane plaz zahtevkov za podporo.
V praksi „M365 zavarovati“ redko spodleti zaradi osnovne tehnologije, temveč zaradi vsakdanjih izzivov: servisni računi za vmesnike, legacy protokoli, terenski delavci brez zanesljivega mobilnega omrežja, skrbniki s preširokimi pravicami ali incident, pri katerem prav zaščitni ukrep blokira dostop IT. Ta prispevek pojasni, kako Conditional Access, izjeme MFA in Break-Glass-Accounts medsebojno delujejo – in kako to celoto upravljati tako, da ostane zanesljiva tudi po uvedbi.
Zakaj je Conditional Access vzvod — in zakaj MFA samo po sebi ni dovolj
MFA znatno zmanjša tveganje ukradenih gesel, vendar MFA ni popoln koncept za upravljanje dostopa. Conditional Access (CA) odloča odvisno od konteksta, pod kakšnimi pogoji je dostop dovoljen: npr. le z upravljanih naprav, le iz določenih držav, le s tveganju prilagojeno oceno ali le z določenimi odjemalskimi aplikacijami. To je odločilen korak proti Zero Trust (varnostni model, pri katerem dostopu po privzetku ne zaupamo, temveč ga nenehno preverjamo).
Tipični razlogi, zakaj MFA sam v Microsoft 365 ne zadostuje:
- Token namesto gesla: Sodobna avtentikacija deluje s tokeni (časovno omejene vstopnice za dostop). Ukraden token lahko zaobide MFA, če CA ne zahteva dodatnih pogojev (npr. stanje naprave ali nadzor sej).
- Tveganje pri skrbnikih: Administrativni računi so posebej privlačni. Brez pravil CA za skrbniške dostope (npr. le iz admin-delovnih postaj ali le z MFA, odpornim na phishing) ostaja največja napadalna površina odprta.
- „Dovoljeno“ je preširoko: Če CA ne razlikuje med aplikacijami, razredi podatkov in vrstami dostopa, varnost hitro postane bodisi preveč popustljiva bodisi preveč RESTriktivna — oboje povzroča težave.
Operativna jedra zato sta: CA kot plast pravil, MFA kot gradnik v njej, poleg tega urejeno upravljanje izjem in zanesljive poti za nujne primere.
Pregled arhitekture: was Conditional Access v Entra ID dejansko nadzoruje
Za IT‑vodstvo in obratovanje je pomembno, da CA ne razumemo kot „eno politiko“, temveč kot verigo odločitev. Entra ID pri vsaki prijavi oceni signale in uporablja politike. Pomembni signali so:
- Identiteta: uporabniki, skupine, vloge (npr. privilegirane vloge, kot je Global Administrator).
- Ciljni vir: Cloud‑aplikacija (Exchange Online, SharePoint/OneDrive, Teams, pa tudi ponudniki tretjih oseb prek Enterprise App).
- Tip odjemalca: brskalnik, sodobni odjemalci, mobilne aplikacije, pa tudi „Legacy Authentication“ (starejši protokoli brez sodobnih tokenov, npr. starejše različice IMAP/POP/SMTP‑avtentikacije).
- Stanje naprave: ‚Compliant‘ ali ‚hybrid joined‘ (upravljana naprava, tipično preko Intune ali priključitve v domeno z statusom naprave).
- Omrežje/lokacija: Named Locations (določeni IP‑obsegi), države/regije, indikatorji tveganja.
- Pogoji sej: Session Lifetime, App‑Enforced RESTrictions, Continuous Access Evaluation (nenehna ponovna ocena ob dogodkih, povezanih s tveganjem).
Z vidika obratovanja je kakovost vaše CA-konfiguracije močno odvisna od tega, ali so ti signali zanesljivi. Named Location je vreden toliko, kot je vaša higiena IP-naslovov. „Compliant“ je vreden toliko kot upravljanje naprav in opredelitev skladnosti. In ocena tveganja je uporabna le, če z nastalimi dogodki tudi dejansko delate.
Microsoft 365 pravilno zaščititi z Conditional Access: praktičen nabor politik
Namesto ene »velike« določbe se v vsakdanjem delu bolje obnese nabor nekaj jasno omejenih politik. To zmanjša stranske učinke in poenostavi iskanje napak pri incidentih. Preizkušen osnovni vzorec zajema:
1) Osnovna politika za vse uporabnike: obvezna MFA, blokiranje Legacy Authentication
Za običajne uporabniške račune je osnovno pravilo: obvezna MFA in blokirana Legacy Authentication. »Legacy« tukaj ni »zastarel«, temveč tehnično problematičen: ti protokoli pogosto ne podpirajo sodobnega MFA-izziva in so zato klasična vstopna točka za password spraying.
POMEMBNO: Legacy ne blokirajte „nekega dne“, temveč načrtujte prehodno fazo z meritvami. Preverite v Sign-in Logs, kateri odjemalci še uporabljajo Legacy. V podjetjih so pogosto nanje priključeni večfunkcijski tiskalniki, funkcije scan-to-mail ali starejši poštni odjemalci v specialnih okoljih.
2) Administratorska politika: občutno strožja kot osnova
Privilegirane vloge naj dobijo svojo politiko: dostop samo z definiranih administratorskih naprav (npr. „compliant“ in po potrebi ločena strategija za admin-workstation), MFA z visoko stopnjo varnosti (odporna proti phishingu, npr. FIDO2/Passkey ali na certifikatih temelječa avtentikacija) in, kjer je mogoče, omejitve za rizične države/lokacije. Tudi če podjetje ne uvede takoj popolne Privileged-Access-Architekture (PAM, torej upravljanje privilegiranega dostopa), se ta razlika izplača takoj: kompromitirani administratorski račun predstavlja drugačen obseg škode kot kompromitiran uporabniški račun.
3) Politika za zunanjo sodelovanje in goste
Dostopi gostov (B2B Collaboration) pogosto ustvarijo nepričakovane podatkovne poti: gostje prenašajo datoteke iz SharePoint, delajo v Teams ali dostopajo do projektnih portalov. Določite jasno, ali gosti lahko vstopajo le z MFA, katere aplikacije so izključene in kako dolgo veljajo seje. Za projektno delo je pogosto smiselna krajša življenjska doba sej, da se zmanjša tveganje „pozabljenih prijav“.
4) Politika za občutljive podatkovne poti: zaščititi napravo ali sejo
V praksi obstajajo različne potrebe po zaščiti: prodajnik morda lahko bere e-pošto z katere koli naprave, vendar brez upravljane naprave ne sme prenašati velikih količin podatkov iz SharePoint. Takšne razlike ne rešujete s posplošenim „dovoljeno/prepovedano“, temveč z kombinacijami CA: „dostop dovoljen, če je naprava compliant“ ali „dostop le preko brskalnika z omejeno sejo“. To je manj strogo kot popolno blokiranje – in vseeno učinkovito.
Izjeme za MFA: kje so realistične – in kako jih nadzorovati
Izjeme za MFA niso znak šibkosti, dokler so premišljeno oblikovane in operativno nadzorovane. Brez kontroliranih izjem nastanejo senčne rešitve: uporabniki obidejo postopke, skrbniki panično izklapljajo pravila, in prej ali slej zbirka politik postane nepravilno dokumentirana.
Pomembna je ločitev: izjem za MFA redko pomeni „MFA izklopljena“, temveč pogosto „MFA drugače“ ali „dostop le pod drugačnimi pogoji“. Tipične kategorije izjem:
Primer izjeme 1: Neinteraktivni dostopi in vmesniki
Mnoge procesno povezane programske rešitve integrirajo M365-storitve: pošiljanje e-pošte, dostop do koledarja, shranjevanje datotek v SharePoint, obvestila v Teams ali klici Graph-API. Takšne integracije ne bi smele teči preko uporabniških računov z onemogočenim MFA. Bolje je tehnični dostop preko registracij aplikacij (aplikacija v Entra ID) s jasno določenimi dovoljenji in življenjskim ciklom skrivnosti/sertifikatov. To ni „izjema pri MFA“, temveč druga oblika avtentikacije, ki je bolj revidabilna.
Operativne posledice: skrivnosti je treba rotirati, certifikati potečejo in dovoljenja je treba ponovno certificirati. Če načrtujete integracije, določite lastništvo (kdo obnavlja certifikate/skrivnosti) in nadzor (npr. opozorila pred potekom). V nasprotnem primeru lahko iz »varne« avtentikacije aplikacije nastane nepredviden izpad.
Izjema 2: Naprave brez sodobne prijave (npr. skenerji, tiskalniki, sobni sistemi)
Tukaj nastajajo klasične razprave o SMTP-relayu, Scan-to-Mail ali sobnih poštnih predalih. Napačna rešitev je skoraj vedno »uporabniški račun brez MFA«. Boljši so tehnični pristopi, ki niso vezani na interaktivno prijavo: centralni mail-relay z omejitvijo po IP, pristopi na podlagi certifikatov ali connectorjev, ali ločeni sistemski predali z ozkimi dovoljenji. Ključno je: naprava sama ne more uporabljati MFA, zato mora biti zasnova zavarovana na nivoju transporta in omrežja.
Izjema 3: Nujni obrat in omejena dosegljivost
Terenski delavci, proizvodnja ali delovni procesi v izmenah imajo situacije brez mobilnega signala ali brez osebnih mobilnih naprav. Tu se izplača zgodaj razmisliti o alternativnih MFA-metodah: strojni tokeni, FIDO2 varnostni ključi ali Windows Hello for Business (prijava vezana na napravo). »Začasno brez MFA« je operativno mamljivo, vendar se slabo skalira in ga je težko revidirati.
Izjema 4: Avtomatizirani opravili v uporabniškem kontekstu
Nekateri starejši sistemi sprožajo opravila »kot uporabnik«, na primer za nalaganja v SharePoint ali poročila. To je s sodobnega vidika tvegano, ker zamešuje vloge in dostopne pravice. Če zamenjava ni takoj mogoča, delajte v vmesnih korakih: omejeni servisni računi, jasno določene Named Locations, stroge politike gesel/skrivnosti in konsistentno evidentiranje. In: migracijo na identitete aplikacij načrtujte kot ločen delovni paket, ne kot »kasneje«.
Kako dokumentirati izjeme, jih odobriti in se jih znebiti
Izjeme so v obratovanju sprejemljive le, če imajo življenjski cikel. Praktično se je izkazal lahkoten postopek, ki zaobide birokracijo, a je kljub temu revidabilen:
- Razlog v eni povedi: Katera poslovna ali obratovalna funkcija je odvisna od tega (npr. »Scan-to-Mail na lokacijo X«)?
- Tehnična kategorizacija: Katera aplikacija/protokoli, kateri računi, kateri podatkovni tokovi?
- Kompenzacijske kontrole: Kaj omejuje tveganje (IP-omejitev, minimalno potrebne pravice, nadzor)?
- Datum poteka: Vsaka izjema dobi datum pregleda. Brez pregleda se odstrani ali ponovno odobri.
- Lastnik: Kdo je odgovoren, če pride do težav ali ko izjema poteče?
S tem izjeme niso »dobre«, vendar postanejo obvladljive. In prav to je v praksi razlika med robustno M365-varnostno osnovo in kaosom pravil.
Break-Glass-računi: Nujni dostop brez varnostne luknje
Break-Glass računi so rezervni računi za nujni dostop do tenanta, ko običajni administratorski dostopi ne delujejo – na primer zaradi napačne konfiguracije v Conditional Access, izpada ponudnika MFA ali incidenta, povezanega z identiteto. Namen je jasen, vendar izvedba skriva tipične pasti: Break-Glass račun, ki ga nikoli ne testirajo, v resnem primeru ne pomaga. Break-Glass račun, ki je v normalnem režimu preveč enostavno dostopen, pa predstavlja privlačen cilj za napadalce.
Kaj Break-Glass ni
- Ne vsakodnevni administratorski račun: Ne sme se uporabljati v običajnem obratovanju.
- Ne zbirališče izjem: Ne nadomešča urejene zasnove Conditional Access (CA).
- Ne »imamo enega, to bo v redu«: Brez procesa, testiranja in alarmiranja je to le teoretičen načrt.
Osnovna načela za Break-Glass v obratovanju
Praktična postavitev se osredotoča na tri cilje: dosegljivost v nujnem primeru, težko napadljivost v normalnem delovanju in jasna sledljivost.
- Vsaj dva računa: Redundanca proti zaklepanju, napaki pri upravljanju ali kompromitaciji poverilnic.
- Močno zaščiteni: Dolga, naključna gesla; brez preusmerjanja e-pošte; brez uporabe za aplikacije/integracije.
- Namerno izvzeti iz CA – vendar tesno omejeno: Običajno gre za izjemo določenih CA-politik, da v sili ne bi bili zaklenjeni zaradi lastnih pravil. Hkrati naj delujejo drugi varnostni mehanizmi: alarmi ob uporabi, RESTriktivne dodelitve vlog, ločeno hranjenje poverilnic.
- Protokoliranje in alarmiranje: Vsaka prijava mora sprožiti takojšen signal (SIEM/SOC ali vsaj e-pošta/Teams-alarm na incidentni nabiralnik). Uporaba Break-Glass je po definiciji varnostni dogodek.
Ključna točka: Odločite se zavestno, ali bo Break-Glass deloval z MFA ali brez. Mnoge organizacije ga pustijo brez MFA, da ostanejo operativne ob izpadu MFA. V tem primeru morajo biti kompenzacijske kontrole posebej dobro urejene (hranjenje, dostop do gesla, alarmiranje, redna menjava). Alternativno lahko Break-Glass opremite s strojno osnovanim MFA (npr. FIDO2), ki je neodvisen od mobilnih omrežij. Pomembno ni ideologija, temveč nujna pot, ki v vašem kontekstu dejansko deluje.
Realnost uvajanja: kako preprečiti zaklepe in naraščanje zahtevkov za podporo
Veliko uvajanj CA/MFA ne spodleti tehnično, temveč organizacijsko: prehitro, preširoko, brez telemetrije in brez jasnega postopka podpore. Stabilno uvajanje poteka v valovih in z merilnimi točkami.
Korak 1: Ustvarite vidnost (preden začnete blokirati)
Uporabite Sign-in Logs in analize, da ugotovite: katere aplikacije se uporabljajo? Kateri klienti so »legacy«? Kateri lokacije/IP-obsegi so dejanski? Kateri uporabniki imajo posebej veliko težav z prijavo? Brez teh podatkov je vsaka politika korak v temi.
Korak 2: Pilotne skupine z dejanskimi posebnostmi
Pilotne skupine ne smejo biti le »IT in nekaj prostovoljcev«. Zavestno vključite robne primere: terenski timi, proizvodne lokacije, projektni sodelavci z gostujočim dostopom ter vsaj en oddelek z značilnimi orodji tretjih ponudnikov. Cilj ni harmonija, temveč zgodnje odkrivanje resničnih ovir.
Korak 3: Določite helpdesk-playbooke
Ko je MFA obvezna, se število ticketov poveča: zamenjave naprav, izgubljeni telefoni, novi sodelavci, račun zaklenjen po preveč poskusih. Določite, kaj sme rešiti First-Level (npr. MFA-reset po preverjanju identitete) in kdaj se eskalira. Brez Playbooks vse eskalira – in administratori postanejo ozko grlo.
Schritt 4: Technische Nacharbeiten als eigenes Backlog
CA razkrije skrite tehnične dolgove: zastareli e-poštni odjemalci, nedokumentirani skenerji, skripte s geslom v Task Schedulerju ali integracije, ki še uporabljajo Basic Auth. Načrtujte ta dela kot vidne delovne sklope v backlog. Drugače ostanejo kot »dauerhafte Ausnahme«.
Typische Fehlerbilder aus dem Betrieb – und wie man sie schneller einordnet
V vsakdanjem delu štejejo hitre hipoteze. Nekateri vzorci se vedno znova pojavljajo:
„Plötzlich geht Outlook nicht mehr“
Pogosti vzroki: Legacy-Client, star profil ali CA-blok zaradi manjkajočega stanja naprave. Preverite: tip klienta v Sign-in-Logu, uporabljena CA-Policy in ali je naprava evidentirana kot compliant. Operativna rešitev redko pomeni »Policy aus«, temveč »Client modernisieren« ali »Geräteverwaltung sauberziehen«.
„Service XY kann keine E-Mails mehr senden“
Pogosto gre za spremembo SMTP-avtentikacije, spremenjeno Relay-Policy ali novo CA-pravilo, ki nenamerno zajame tudi tehnične račune. Tu pomaga jasna arhitekturna odločitev: pošiljanje prek Relay/Connector namesto uporabniške prijave, z IP-omejitvijo in loggingom (sledljivost v incidentu).
„Admin kommt nicht mehr in den Tenant“
To je trenutek, za katerega je namenjen Break-Glass. Če Break-Glass-dostop tudi ne deluje, običajno manjka preizkušen nujni pot ali je bila izjema napačno zgrajena. Zato: redno vadite uporabo (z dokumentacijo, kdo kdaj testira in kako izgleda alarm).
„Zu viele Ausnahmen – niemand blickt durch“
To je governance-problem. Konsolidirajte politike, določite ritual pregleda (npr. mesečno 30 minut) in odstranite izjeme, ki nimajo več ownerja ali namena. Tehnično ni glamurozno, a to je razlika med obvladljivo varnostjo in zgodovinsko nastalimi posebnimi pravicami.
Monitoring und Nachvollziehbarkeit: Was Sie wirklich brauchen
CA in MFA ustvarjata veliko dogodkov. Če boste zbirali vse, se boste utopili; če ne boste ničesar analizirali, boste težave opazili prepozno. Praktično smiselne so tri ravni:
- Alarmierung auf harte Ereignisse: Break-Glass-Login, Admin-Login iz nenavadnih držav, Block-Events na kritičnih aplikacijah.
- Regelmäßige Reviews: Top-Blockgründe, Top-User z MFA-problemi, poskusi Legacy-Auth, nove Apps/Enterprise Apps.
- Audit-Spur für Ausnahmen: Kdo je odobril katero izjemo, s katerim datumom poteka in kdaj je bila pregledana?
Če že imate centralne procese za logging in incidente (SIEM, Ticketing, Change-Management), vpeti CA-spremembe vanje. Conditional Access ni »kleine Einstellung«, temveč produkcijsko kritičen sloj dostopa.
Aufwand und Verantwortlichkeiten: Wer muss was liefern?
CA-/MFA-Projekte so podcenjeni, ker delujejo kot čista konfiguracija. V resnici gre za projekte integracije med identiteto, napravami, omrežjem in poslovnimi procesi. Jasno model odgovornosti zmanjša trenja:
- Identity-Team / Entra Admins: Policy-Design, Rollenmodell, Break-Glass, App-Registrierungen.
- Upravljanje odjemalcev (npr. Intune): definicija skladnosti, stanje naprav, uvajanje Authenticator/Passkeys, življenjski cikel naprav.
- Omrežje: IP-obsegi za Named Locations, izjeme za proxy/TLS-inspekcijo, premiki lokacij.
- Lastnik storitve poslovnih aplikacij: integracijske poti (Graph/SMTP/SharePoint), prehod z Legacy-Auth, rotacija skrivnosti.
- Helpdesk: standardni postopki za ponastavitev MFA, zamenjavo naprav, onboarding/offboarding.
Najpomembnejša upravljavska odločitev pogosto ni „MFA da/ne“, temveč: ali imamo čas in vire za nadaljnja dela (odpravo Legacy-komponent, modernizacijo integracij, stabilizacijo upravljanja naprav)? Brez tega dela varnostni dobiček zaostaja za pričakovanji – ali pa postane obratovanje nepotrebno težavno.
Zaključek: Varnost pridobi, če sta nujni dostop in izjeme del sistema
Pravilno zavarovanje Microsoft 365 pomeni upravljanje Conditional Access kot osrednjega upravljalnega sloja – ne kot enkratno konfiguracijo. MFA je obvezna, vendar se dejanska kakovost obratovanja doseže z jasnimi izjemami (z rokom poteka, lastnikom in kompenzacijskimi kontrolami) ter z Break-Glass-računi, ki so testirani, nadzorovani in organizacijsko vpeti. Kdor te tri elemente poveže, zmanjša tveganja računov, pridobi revizijsko sledljivost brez dodatnega bremena in prepreči, da bi varnostna pravila med incidentom postala njegov nasprotnik.
Posvetujte se o projektu ali modernizacijskem načrtu z Net-Base.
naslednji korak
Ko iz teme nastane resničen projekt, je treba arhitekturo, obstoječe sisteme in obratovanje zgodaj obravnavati skupaj.
Ne podpiramo le pri posameznih vprašanjih, ampak tudi takrat, ko iz izrezkov izvorne kode, legacy-tem ali idej za portale nastane zanesljiv podjetniški projekt.
- Obstoječe stanje, ciljno stanje in tehnična tveganja se ocenjujejo skupaj.
- REST, dostop do podatkov, portali in Rollout ne bodo prestavljeni v kasnejše faze.
- Že zgodaj vidite, katera pot je ekonomsko in operativno vzdržna.