No žurnāla tēmas līdz projektu praksei
Atbilstošas pakalpojumu un tehniskās lapas rakstam
Kas vēlas Microsoft 365 droši aizsargāt, nevar apiet Conditional Access (piekļuves atkarīgās politikas Entra ID, agrāk Azure AD) un daudzfaktoru autentifikāciju (MFA, t.i., pieslēgšanās ar vismaz diviem faktoriem). Daudzās organizācijās MFA un pirmās Conditional Access politikas tiek ātri aktivizētas — un tikai tad sākas īstais darbs: izņēmumus jāpamato, ārkārtas piekļuve jāorganizē pārskatāmi, un operacionālie procesi jāveido tā, lai drošība neveidotu atbalsta lavīnu.
Praksē «M365 nodrošināšana» reti neizdodas tehniskā pamatā; visbiežāk problēmas rodas ikdienas situācijās: servisa konti saskarnēm, legacy protokoli, darbs ārpus biroja bez uzticama mobilā tīkla, administratoriem pārāk plašas tiesības vai incidents, kurā tieši aizsardzības pasākums bloķē IT piekļuvi. Šis raksts skaidro, kā Conditional Access, MFA izņēmumi un Break-Glass-Accounts mijiedarbojas — un kā to visu operacionāli vadīt tā, lai pēc Go-live tas paliktu uzticams.
Kāpēc Conditional Access ir sviras punkts — un kāpēc tikai MFA nepietiek
MFA būtiski samazina nozagto paroļu risku, taču MFA nav pilnīgs piekļuves koncepts. Conditional Access (CA) kontekstuāli nosaka, kādās situācijās piekļuve tiek atļauta: piemēram, tikai no pārvaldītām ierīcēm, tikai no noteiktām valstīm, tikai pēc riska analīzes vai tikai ar konkrētām klientu lietotnēm. Tas ir izšķirošais solis uz Zero Trust — drošības modeli, kur nav noklusētās uzticības, bet piekļuve tiek pastāvīgi pārbaudīta.
Tipiski iemesli, kāpēc MFA vien Microsoft 365 vidē nepietiek:
- Token nevis parole: Mūsdienu autentifikācija darbojas ar tokeniem (laika ierobežotiem piekļuves žetoniem). Nozagts tokens var apiet MFA, ja CA neprasa papildu nosacījumus (piem., ierīces stāvokli vai sesijas kontroli).
- Adminu risks: Administratīvie konti ir īpaši pievilcīgi uzbrucējam. Bez CA noteikumiem admina piekļuvēm (piem., tikai no admina darbstacijas vai tikai ar pret‑phishing izturīgu MFA) paliek atvērta lielākā uzbrukuma virsma.
- „Atļauts“ ir pārāk plaši: Ja CA nešķiro starp lietotnēm, datu klasēm un piekļuves tipiem, drošība ātri kļūst vai nu pārāk vaļīga, vai pārāk RESTriktīva — abi gadījumi rada problēmas.
Operatīvais kodols ir tāpēc: CA kā politikas slānis, MFA kā viens no elementiem tajā, plus kārtīgs izņēmumu pārvaldījums un noturīgi ārkārtas piekļuves ceļi.
Arhitektūras pārskats: ko Conditional Access Entra ID patiesībā kontrolē
IT vadībai un operācijām ir svarīgi neredzēt CA kā «vienu politiku», bet kā lēmumu ķēdi. Entra ID katras pieteikšanās brīdī novērtē signālus un piemēro politikas. Svarīgākie signāli ir:
- Identitāte: lietotājs, grupas, lomas (piem., privileģētās lomas kā Global Administrator).
- Mērķresurss: Cloud‑app (Exchange Online, SharePoint/OneDrive, Teams, kā arī trešās puses caur Enterprise App).
- Klienta tips: pārlūkprogramma, mūsdienīgi klienti, mobilās lietotnes, kā arī „Legacy Authentication“ (vecāki protokoli bez moderniem tokeniem, piem., vecākas IMAP/POP/SMTP autentifikācijas variācijas).
- Ierīces stāvoklis: „Compliant“ vai „hybrid joined“ (pārvaldīta ierīce, tipiski caur Intune vai domēna pieslēgumu ar ierīces statusu).
- Tīkls/vieta: Named Locations (definēti IP‑diapazoni), valstis/ reģioni, riska indikatori.
- Sesijas nosacījumi: Session Lifetime, App‑Enforced RESTrictions, Continuous Access Evaluation (pastāvīga pārvērtēšana risku gadījumos).
No operatīvā skatupunkta jūsu CA konfigurācijas kvalitāte lielā mērā ir atkarīga no tā, vai šie signāli ir uzticami. Ein Named Location ir tik laba, cik laba ir jūsu IP adrešu higiēna. „compliant“ ir tikpat vērtīgs, cik jūsu ierīču pārvaldība un atbilstības definīcija. Un riska novērtējums ir noderīgs tikai tad, ja jūs arī strādājat ar no tā izrietošajiem notikumiem.
Microsoft 365 droša aizsardzība ar Conditional Access: praktiski izmantojams policy-komplekts
Vietā lielas, vienīgas regels ikdienā labāk funkcionē komplekts no dažām skaidri atdalītām politikām. Tas samazina blakusefektus un atvieglo kļūmju meklēšanu incidenta laikā. Pārbaudīts pamatparadigms sastāv no:
1) Pamata politika visiem lietotājiem: piespiest MFA, bloķēt Legacy
Parastu lietotāju kontu gadījumā pamata politika ir: prasīt MFA, un Legacy Authentication tiek bloķēta. Legacy šeit nav “vecmodīgs”, bet gan tehniski problemātisks: šie protokoli bieži neatbalsta mūsdienīgu MFA izaicinājumu un tāpēc ir klasisks ievadpunkts paroles izsmidzināšanai.
Svarīgi: nebloķējiet Legacy “kad pienāks laiks”, bet plānojiet pārejas fāzi ar mērījumiem. Pārbaudiet, izmantojot Sign-in Logs, kuri klienti joprojām izmanto Legacy. Uz tiem uzņēmumos bieži balstās daudzfunkcionālās iekārtas, Scan-to-Mail vai vecāki e‑pasta klienti speciālvidēs.
2) Admin‑politika: būtiski stingrāka nekā pamata politika
Priviliģētām lomām jābūt ar atsevišķu politiku: piekļuve tikai no definētām administratoru ierīcēm (piem., „compliant“ un, ja nepieciešams, atsevišķa admin‑darbstacijas stratēģija), MFA ar augstu drošību (pret‑phishing, piemēram FIDO2/Passkey vai uz sertifikātiem balstīta), un, ja iespējams, ierobežojumi riska valstu/atrašanās vietu līmenī. Pat ja ne katrs uzņēmums nekavējoties ievieš pilnu Privileged‑Access‑Arhitektūru (PAM, t. i., priviliģētā piekļuves pārvaldība), šī atšķirība atmaksājas uzreiz: kompromitēts administratora konts rada citādu kaitējuma telpu nekā kompromitēts lietotāja konts.
3) Politika ārējai sadarbībai un viesiem
Viesu piekļuves (B2B Collaboration) bieži rada negaidītus datu ceļus: viesi lejupielādē failus no SharePoint, strādā Teams vai piekļūst projektu portāliem. Skaidri definējiet, vai viesi drīkst pieslēgties tikai ar MFA, vai noteiktas lietotnes ir izslēgtas un, cik ilgi sesijas ir derīgas. Projektu darbam bieži ir lietderīga īsāka sesijas darbības ilguma politika, lai samazinātu risku, ka paliek aktīvas „aizmirstas pieslēgšanās”.
4) Politika sensitīviem datu ceļiem: ierīci vai sesiju nodrošināt
Ikdienā nepieciešamie aizsardzības līmeņi atšķiras: pārdošanas speciālists varbūt drīkst no jebkuras ierīces lasīt e‑pastu, bet nedrīkst bez pārvaldītas ierīces lejupielādēt lielu apjomu datu no SharePoint. Šādas atšķirības neizraisa ar vispārīgiem “atļaut/aizliegt”, bet gan ar CA kombinācijām: “piekļuve atļauta, ja ierīce ir compliant” vai “piekļuve tikai caur pārlūkprogrammu ar ierobežotu sesiju”. Tas ir mazāk brutāls nekā pilnīga bloķēšana — un tomēr efektīvs.
MFA izņēmumi: kur tie ir reāli — un kā tos kontrolēt
MFA izņēmumi nav vājuma pazīme, ja vien tie ir apzināti veidoti un ekspluatācijā kontrolēti. Bez kontrolētiem izņēmumiem rodas ēnas risinājumi: lietotāji apiet procesus, administratoriem steidzīgi tiek izslēgtas noteikšanas, un laika gaitā politiku krājums kļūst nesekojams.
Svarīgi atšķirt: MFA izņēmums reti nozīmē “bez MFA”; biežāk tas ir “MFA citādi” vai “piekļuve tikai zem citām nosacījumiem”. Tipiskas izņēmumu kategorijas:
Izņēmuma gadījums 1: neinteraktīvas piekļuves un saskarnes
Daudzas ar procesiem saistītas programmatūras risinājumi integrē M365 pakalpojumus: e-pasta sūtīšana, kalendāra piekļuve, SharePoint failu glabāšana, Teams paziņojumi vai Graph API piekļuve. Šādas integrācijas nedrīkst darboties, izmantojot lietotāja kontus ar deaktivētu MFA. Labāka ir tehniska piekļuve, izmantojot lietotņu reģistrācijas (Anwendung in Entra ID) ar skaidri definētām atļaujām un secret/sertifikātu dzīves ciklu. Tas nav „MFA-Ausnahme“, bet cita autentifikācijas metode, kas ir labāk auditējama.
Darbības sekas: secret jārotē, sertifikāti beidz derīgumu, un atļaujas jārezertificē. Ja plānojat integrācijas, definējiet atbildību (kas atjauno sertifikātus/secret) un uzraudzību (piem., brīdinājumi pirms derīguma termiņa beigām). Pretējā gadījumā no „drošas“ lietotnes autentifikācijas var izveidoties neplānots atteices gadījums.
Izņēmuma gadījums 2: Ierīces bez moderna pieteikšanās (piem., skeneri, printeri, telpu sistēmas)
Šeit rodas klasiskas diskusijas par SMTP-Relay, Scan-to-Mail vai telpu pastkastēm. Nepareizais risinājums gandrīz vienmēr ir „lietotāja konts bez MFA“. Labāk ir tehniski ceļi, kas nav atkarīgi no interaktīvas pieslēgšanās: centrāls mail-relay ar IP ierobežojumiem, sertifikātu vai Connector pieejas, vai atsevišķi sistēmapastkastu konti ar stingrām tiesībām. Izšķiroši ir tas, ka ierīce pati nevar apstrādāt MFA, tāpēc dizainam jānodrošina aizsardzība transporta un tīkla slānī.
Izņēmuma gadījums 3: Avārijas režīms un ierobežota sasniedzamība
Ārējais darbs, ražošana vai maiņu darba režīmi rada situācijas bez mobilo sakaru vai bez privātām mobilajām ierīcēm. Šeit ir vērts laicīgi apsvērt alternatīvas MFA metodes: aparatūras tokeni, FIDO2 drošības atslēgas, vai Windows Hello for Business (ierīcei piesaistīta autentifikācija). „Temporär MFA aus“ operatīvi ir vilinoši, bet slikti mērogojami un grūti auditējami.
Izņēmuma gadījums 4: Automatizēti darbi ar lietotāja kontekstu
Dažas vecās sistēmas palaiž darbus „kā lietotājs“, piemēram, SharePoint augšupielādēm vai atskaitēm. Tas mūsdienās ir riskanti, jo sajauc lomas un piekļuves tiesības. Ja nomaiņa nav iespējama nekavējoties, strādājiet ar starpposmiem: ierobežoti servisa konti, skaidras Named Locations, stingras paroles/secret politikas un konsekventa žurnālu veidošana. Un: plānojiet migrāciju uz lietotnes identitātēm kā atsevišķu darba paketi, nevis kā „vēlāk“.
Kā dokumentēt, apstiprināt un atbrīvoties no izņēmumiem
Izņēmumi ekspluatācijā ir pieņemami tikai tad, ja tiem ir dzīves cikls. Praktiski pārbaudīta viegla pieeja, kas izvairās no birokrātijas, bet tomēr ir auditējama, ir šāda:
- Pamatojums vienā teikumā: Kura biznesa vai ekspluatācijas funkcija no tā ir atkarīga (piem., „Scan-to-Mail uz atrašanās vietu X“)?
- Tehniskā klasifikācija: Kuras lietotnes/protokoli, kuri konti, kuri datu ceļi?
- Kompensējošie kontroles mehānismi: Kas ierobežo risku (IP-ierobežojums, minimālās nepieciešamās tiesības, uzraudzība)?
- Derīguma termiņš: Katram izņēmumam jāpiešķir pārskatīšanas datums. Bez pārskatīšanas tas tiek noņemts vai atkārtoti apstiprināts.
- Atbildīgais: Kas ir atbildīgs, ja rodas problēmas vai ja izņēmums beidzas?
Tas nepadarīs izņēmumus par „labiem“, bet tie kļūs pārvaldāmi. Un tieši tas ikdienā atšķir robustu M365 drošības pamatu no politiku haosa.
Break-Glass konti: avārijas piekļuve bez drošības cauruma
Break-Glass-Konti ir ārkārtas konti piekļuvei tenantam, kad parastie administratora piekļuves ceļi nedarbojas — piemēram, Conditional Access konfigurācijas kļūmes, MFA pakalpojuma atteice vai identitātes incidents. Mērķis ir skaidrs, taču īstenošanā ir tipiskas lamatas: Break-Glass konts, kas nekad netiek testēts, neatbalstīs reālu notikumu. Break-Glass konts, kas ir pārāk ērti sasniedzams, ir pievilcīgs uzbrukuma mērķis.
Kas Break-Glass nav
- Ne ikdienas admina konts: To nedrīkst izmantot parastā darbībā.
- Ne izņēmumu krātuve: Tas neaizvieto sakārtotu CA dizainu.
- Ne „mums tas ir, pietiek“: Bez procesa, testa un trauksmes paziņošanas tas ir tikai teorētisks plāns.
Pamatprincipi Break-Glass darbībā
Praktiski izmantojama konfigurācija balstās uz trim mērķiem: pieejams ārkārtas gadījumā, grūti uzbrūkot parastajā darbībā un pilnībā izsekojams.
- Vismaz divi konti: Redundance pret bloķēšanu, nepareizu darbību vai kompromitētām piekļuves akreditācijām.
- Stingri aizsargāts: Garas, nejaušas paroles; bez e‑pasta pāradresācijas; netiek izmantots lietotnēm vai integrācijām.
- Mērķtiecīgi izslēgts no CA — bet šauri: Ierasts risinājums ir izņēmums no konkrētām CA politikām, lai ārkārtas gadījumā nebūtu izslēgti paši ar saviem noteikumiem. Tajā pašā laikā jādarbojas citiem drošības mehānismiem: trauksmes par izmantošanu, stingra lomu piešķiršana, piekļuves datu atsevišķa glabāšana.
- Žurnālu veidošana un trauksmju sistēma: Katru pieteikšanos jāizsauc tūlītējs signāls (SIEM/SOC vai vismaz e‑pasts/Teams trauksme uz incidentu pastkasti). Break-Glass izmantošana pēc definīcijas ir drošības notikums.
Vienlaikus svarīgs punkts: apzināti izlemiet, vai Break-Glass darbinās ar vai bez MFA. Daudzas organizācijas atstāj to bez MFA, lai, MFA atteices gadījumā, saglabātu rīcībspēju. Tad kompensējošām kontroles prasībām jābūt īpaši stingrām (glabāšana, piekļuve parolei, trauksmju paziņošana, regulāra maiņa). Alternatīvi Break-Glass var aprīkot ar aparatūras bāzētu MFA (piem., FIDO2), kas nav atkarīgs no mobilā sakara. Svarīgākais nav „pareizā” ideoloģija, bet ārkārtas ceļš, kas jūsu kontekstā praktiski darbojas.
Rollout‑realitāte: Kā izvairīties no bloķēšanās un atbalsta slodzēm
Daudzi CA-/MFA rollouti neizdodas ne tehniski, bet organizatoriski: pārāk ātri, pārāk plaši, bez telemetrijas un bez skaidra atbalsta procesa. Stabils rollout strādā ar viļņiem un kontrolpunktiem.
Solis 1: Radīt redzamību (pirms bloķēšanas)
Izmantojiet Sign‑in Logs un analīzes, lai noskaidrotu: kuras lietotnes tiek izmantotas? Kuri klienti ir „Legacy”? Kuras lokācijas/IP‑diapazoni ir reāli? Kuri lietotāji saskaras ar īpaši daudziem pieteikšanās problēmu gadījumiem? Bez šiem datiem jebkura politika ir darbība akli.
Solis 2: Pilotu grupas ar reāliem īpašiem gadījumiem
Pilotiem nevajadzētu būt tikai „IT un dažiem brīvprātīgajiem”. Apzināti iekļaujiet malējus gadījumus: lauka darbiniekus, ražošanas vietas, projekta darbiniekus ar viespieeju un vismaz vienu nodaļu ar tipiskiem trešo pušu rīkiem. Mērķis nav harmonija, bet reālo problēmu agrīna atklāšana.
Solis 3: Nosakiet Helpdesk rīcības rokasgrāmatas
Ja tiek piespiesta MFA, palielinās biļešu skaits: ierīču maiņa, pazaudēti telefoni, jauni darbinieki, konts bloķēts pēc pārāk daudziem mēģinājumiem. Definējiet, ko First-Level drīkst atrisināt (piem., MFA atiestatīšana pēc identitātes pārbaudes) un kad jāveic eskalācija. Bez Playbooks viss tiek eskalēts — un admini kļūst par pudeles kaklu.
4. solis: Tehniskie pēcdarbi kā atsevišķs Backlog
CA padara redzamas slēptas tehniskās parādsaistības: novecojuši e-pasta klienti, nedokumentēti skeneri, skripti ar paroli Task Scheduler, vai integrācijas, kas joprojām izmanto Basic Auth. Plānojiet šos pēcdarbus kā redzamus darba vienumus. Citādi tie paliks kā „ilgstoša izņēmuma“.
Tipiskas darbības kļūdu ainas – un kā tās ātrāk klasificēt
Ikdienā svarīgas ir ātras hipotēzes. Dažas shēmas atkārtojas:
„Pēkšņi Outlook vairs nedarbojas“
Biežākie cēloņi: Legacy-Client, vecs profils vai CA bloķējums trūkstoša ierīces stāvokļa dēļ. Pārbaudiet: klienta tips pierakstīšanās žurnālā, pielietotā CA politikā, un vai ierīce tiek uzskatīta par atbilstošu. Operatīvais labojums reti ir „Policy aus“, drīzāk — klienta modernizācija vai ierīču pārvaldības sakārtošana.
„Pakalpojums XY vairs nevar sūtīt e‑pastus“
Bieži aiz tā slēpjas SMTP autentifikācijas maiņa, izmainīta relay politika vai jauna CA noteikuma ieviešana, kas netīšām skar arī tehniskos kontus. Šeit palīdz skaidrs arhitektūras lēmums: sūtīšana caur relay/connector, nevis lietotāja pieslēgšanos, ar IP ierobežojumu un žurnāldatu (izsekojamība incidentā).
„Admins vairs nevar piekļūt Tenant“
Tas ir brīdis, kādam domāta Break-Glass piekļuve. Ja arī Break-Glass piekļuve nestrādā, parasti trūkst iztestēts avārijas ceļš vai izņēmums ir uzbūvēts nepareizi. Tāpēc: regulāri trenējiet izmantošanu (ar dokumentāciju — kas un kad testē, un kā izskatās trauksme).
„Pārāk daudz izņēmumu — neviens vairs neorientējas“
Tā ir pārvaldības problēma. Konsolidējiet politikas, definējiet pārskatīšanas rituālu (piem., reizi mēnesī 30 minūtes) un noņemiet izņēmumus, kam vairs nav īpašnieka vai mērķa. Tehniski tas nav glaimojoši, bet tas ir atšķirība starp kontrolējamu drošību un vēsturisku īpašu tiesību izaugumu.
Monitoring un izsekojamība: kas jums patiešām nepieciešams
CA un MFA ģenerē daudz notikumu. Ja visu savācat, noslīkstat; ja neko neanalizējat, problēmas pamanāt par vēlu. Praktiski lietderīgas ir trīs līmeņu pieejas:
- Trauksmēšana par kritiskiem notikumiem: Break-Glass pieslēgšanās, admina pieslēgšanās no neparastām valstīm, bloķēšanas notikumi uz kritiskām lietotnēm.
- Regulāras pārbaudes: galvenie bloķēšanas iemesli, galvenie lietotāji ar MFA problēmām, Legacy-Auth mēģinājumi, jaunas lietotnes/Enterprise Apps.
- Audita pēdas izņēmumiem: kas ir apstiprinājis kuru izņēmumu, ar kādu derīguma termiņu, un kad tas tika pārskatīts?
Ja jums jau ir centrālie reģistrēšanas un incidentu procesi (SIEM, ticketing, change-management), nostipriniet CA izmaiņas tur. Conditional Access nav „maza iestatījuma“, bet gan ražošanā kritiska piekļuves slāņa.
Izpilde un atbildības: kas kam jāpiegādā?
CA-/MFA projekti tiek nenovērtēti, jo tie šķiet kā tīra konfigurācija. Patiesībā tie ir saskarnes projekti starp identitāti, galiekārtām, tīklu un biznesa procesiem. Skaidrs atbildības modelis samazina berzi:
- Identity-Team / Entra Admins: politiku dizains, lomu modelis, Break-Glass, lietotņu reģistrācijas.
- Client-Management (z. B. Intune): Atbilstības definīcija, ierīču statuss, Authenticator/Passkeys izvēršana, ierīču dzīves cikls.
- Tīkls: IP diapazoni für Named Locations, Proxy/TLS-Inspection izņēmumi, atrašanās vietas maiņa.
- Biznesa lietojumprogrammu servisa īpašnieki: Integrācijas ceļi (Graph/SMTP/SharePoint), pāreja no Legacy-Auth, slepeno atslēgu rotācija.
- Helpdesk: standarta procesi MFA atiestatīšanai, ierīču nomaiņai, Onboarding/Offboarding.
Svarīgākais vadības lēmums bieži nav „MFA jā/nē“, bet gan: vai mums ir laiks un resursi pēcdarbiem (Legacy atcelšana, integrāciju modernizēšana, ierīču pārvaldības stabilizēšana)? Bez šiem darbiem drošības ieguvums paliek aiz gaidītā — vai arī darbība kļūst nevajadzīgi smaga.
Secinājums: Drošība uzvar, ja ārkārtas un izņēmumi ir sistēmas daļa
Microsoft 365 pareiza aizsardzība nozīmē darbināt Conditional Access kā centrālu vadības slāni – nevis kā vienreizēju konfigurāciju. MFA ir obligāta, taču reālu darbības kvalitāti nodrošina rūpīgi definēti izņēmumi (ar derīguma termiņu, atbildīgo un kompensējošām kontroles mērierīcēm) un Break-Glass-Accounts, kas tiek testēti, uzraudzīti un organizatoriski integrēti. Tie, kas domā šos trīs elementus kopā, samazina kontu riskus, iegūst audita atbilstību bez lieka pārslodzes un novērš, ka drošības noteikumi incidenta laikā kļūst par paša ienaidnieku.
Apspriest projektu vai modernizācijas iniciatīvu ar Net-Base.
Nākamais solis
Ja no tēmas rodas reāls projekts, arhitektūru, esošo sistēmu un ekspluatāciju jāvērtē kopā jau agrīnā posmā.
Mēs atbalstām ne tikai atsevišķu jautājumu risināšanā, bet arī tad, kad no avota koda fragmentiem, mantojuma sistēmu jautājumiem vai portāla idejām jāizveido stabils uzņēmuma līmeņa projekts.
- Esošais stāvoklis, mērķa stāvoklis un tehniskie riski tiek kopīgi vērtēti.
- REST, datu piekļuve, portāli un Rollout netiek pārcelti uz vēlākām fāzēm.
- Jūs laikus redzat, kurš risinājums ir ekonomiski un darbības ziņā dzīvotspējīgs.