Naar hoofdinhoud
Automatisering

Schrijf de regel één keer. Hij draait bij elke klant.

Condities over zeven onderwerpen, van apparaten en Microsoft 365 tot certificaten en firewalls, bepalen wanneer een risico wordt aangemaakt. Zeventien triggers op risico's, onderzoeken, patches, apparaten en Microsoft 365 sturen acties in vier niveaus aan. Drieëndertig startregels zijn direct te installeren, en alles wat u bouwt draait eerst alleen rapporterend, totdat u anders beslist.

app.secuno.nl/automation
De Secuno-lijst met automatiseringsregels: twaalf actieve regels, vier alleen rapporterend waarvan drie klaar om te promoveren, en 1.284 uitvoeringen in 24 uur. Elke regel leest als een wanneer-, als- en dan-rij met een niveaubadge, en de twee rapporterende regels dragen een promoveerknop, waarvan er één 47 schone runs vermeldt.
Voordat een regel mag handelen
Startmodus
Alleen rapporteren
Rapporterende historie voor niveau 2
14 dagen
Vlootplafond per regel
25%
0
Startregels, direct te installeren
0
Presets in de bibliotheek van de regelbouwer
0
Triggers op risico's, zaken, patches, apparaten en Microsoft 365
0
Driewaardige operatoren voor een conditie
Twee engines, één evaluator

Regels maken het risico aan. Automatiseringen handelen erop.

Beide lezen dezelfde condities en leveren hetzelfde bewijs, omdat de automatiseringsengine de regelevaluator hergebruikt in plaats van er een tweede naast te zetten. Het verschil zit in wat er gebeurt zodra de conditie klopt.

Eigen risicoregels

Evalueren inventaris en postuur volgens een schema. Zodra de condities kloppen wordt een risico aangemaakt, mét het bewijs waarop het rust. Een risico aanmaken is het enige wat een regel doet, en dat is een bewuste keuze: al het andere hoort thuis in de automatiseringsengine en niet in een tweede evaluator.

Automatiseringen

Wachten op een gebeurtenis in plaats van op een klok. Zodra er één binnenkomt draaien dezelfde condities tegen de bijbehorende entiteit, en kan alles volgen van een melding tot een isolatie. Vandaag zeventien triggers, over risico's, onderzoeken, patches, apparaten die zich aanmelden, offline gaan en terugkomen, en Microsoft 365-bevindingen, postuurdrift en accountovername.

Eén conditietaal

Zeven onderwerpen, eenentwintig operatoren, geneste EN- en OF-groepen, in beide gevallen dezelfde driewaardige logica. Wie de regelbouwer kent, kent de automatiseringsbouwer al.

Eigen risicoregels

Alles wat het platform ziet, kan een regel toetsen.

De check-engine begon apparaatgericht en is nu algemeen. Elk onderwerp biedt een gecatalogiseerde veldenlijst, zodat de bouwer alleen een veld kan aanbieden dat de evaluator daadwerkelijk kan lezen. Een pad dat niet oplost geeft onbepaalbaar terug, mét een toelichting, in plaats van stilletjes nergens op te matchen.

  • Apparaatvelden beperkt tot wat de agent werkelijk meldt: geïnstalleerde software, open poorten, draaiende processen, lokale gebruikers en groepen, opstartitems, geplande taken, services, kernelstuurprogramma's, Defender-uitsluitingen, firewallregels, rootcertificaten, patchaantallen en blootstellingsniveau
  • Eenentwintig operatoren met geneste EN- en OF-groepen, inclusief matches op elk, geen en alle items in een lijst. Meerdere controles kunnen op hetzelfde item moeten kloppen, zodat "een service die als SYSTEM draait vanuit een pad waar gebruikers kunnen schrijven" nooit op twee verschillende services matcht
  • Overal driewaardige logica. Ontbrekende gegevens zijn geen geslaagde controle, en een regel onthoudt zich waar hij niets kan zien
  • Een onderwerp waarvan de gegevens ouder zijn dan de versheidsgrens van de regel wordt overgeslagen als onbepaalbaar in plaats van op oude gegevens beoordeeld, en de gezondheid van een regel staat op verminderd zodra een conditie niet bepaald kon worden
  • Elke evaluatie geeft terug welk predicaat draaide en welke waarde het werkelijk las, zodat een risico met zijn eigen bewijs binnenkomt
  • Regels dragen een versie die bij elke wijziging ophoogt, en elke evaluatie legt vast onder welke versie hij draaide
  • Bekijk de impact met een dry run voordat de regel live gaat, en beperk hem daarna tot één klant of tot de hele portfolio
  • Escaleer naar een hogere ernst wanneer een door een regel aangemaakt risico langer openstaat dan de grens die u zelf stelt
  • Koppel een regel aan frameworkcontrols en hij verschijnt als dekking op het compliancerapport
  • Zestig presets om mee te beginnen: 41 voor apparaten, 6 voor de Microsoft 365-tenant, 5 voor Microsoft 365-gebruikers, 3 voor Microsoft 365-applicaties, 2 voor Microsoft 365-bevindingen en 3 voor certificaten. Elke preset begint rapporterend met aanpasbare drempels, en de Microsoft 365-presets dragen hun frameworkverwijzingen al mee
Conditie-onderwerpen07
ApparaatMicrosoft 365-gebruikerMicrosoft 365-applicatieMicrosoft 365-bevindingCertificaatMicrosoft 365-tenantFirewall
Zeven onderwerpen, elk met een eigen veldenlijst
Operatoren21
is gelijk aanis niet gelijk aanbevatbevat nietinniet ingroter danminstenskleiner danhoogstensis leegis niet leegis aanwezigontbreektelke matchgeen matchalle matchesouder danbinnen
Eenentwintig operatoren, alle driewaardig. Hierboven een selectie
Automatiseringen

Trigger, conditie, actie.

Een automatisering wacht op iets dat gebeurt in plaats van op een schema. Alleen gebeurtenissen die een entiteit dragen die de engine kan laden worden als trigger aangeboden, want een conditie moet kunnen lezen waarover hij oordeelt.

  • Condities worden geëvalueerd tegen de entiteit die op dat moment vers wordt opgehaald, nooit tegen de tekst die in de gebeurtenis meekwam. Een gebeurtenis wijst naar de waarheid, ze is de waarheid niet
  • Elke trigger heeft zijn eigen veldencatalogus, zodat de bouwer alleen aanbiedt wat die entiteit werkelijk draagt
  • Drieëndertig startregels installeren via hetzelfde pad als een regel die u zelf bouwt, zodat scope, audit en de rapporterende modus identiek gelden
  • Een derde modus tussen kijken en handelen: in goedkeuringsmodus ("vraagt eerst") houdt een match zijn geplande acties vast en krijgen de beheerders van de klant een melding, waarna iemand hem met één tik uitvoert vanaf de pagina Goedkeuringen, de kopbalk of de banner op de zaak. De acties liggen vast op het moment van de match, verzoeken vervallen na vier uur, en goedkeuring haalt het wachten weg, nooit een grens: noodstoppen, een verse lezing van de entiteit en de tenantcontrole gelden nog steeds
  • Een regel kan wachten voordat hij controleert, zodat "na 24 uur nog steeds niet getrieerd" één regel is. Regels op onderzoeken kunnen op het account van de zaak matchen, zodat een containmentregel noodaccounts met rust laat. Elke opgeslagen versie blijft bewaard en kan worden teruggezet
  • De klantscope staat expliciet op elke regel, in plaats van te worden overgenomen van de pagina waarop u toevallig stond
  • De regellijst leest als tabel of als stroomschema, en de bouwer toont de regel in gewone taal terug, met een dry run voordat u hem vastlegt
app.secuno.nl/automation/rules/new
De Secuno-bouwer voor automatiseringsregels: zeven triggertegels onder Wanneer dit gebeurt, drie condities onder Alleen als met CVSS-score vanaf 9,0, detectievertrouwen gelijk aan CONFIRMED en blootstelling van het asset in internet facing of DMZ, en daaronder twee acties onder Doe dit. Niveau 1 is aangevinkt, niveau 2 en 3 niet. Een grenzenpaneel zet maximaal 20 runs per uur en een vereiste gegevensversheid van 48 uur, en de primaire knop luidt Opslaan als alleen rapporterend.
De hele regel op één pagina, met de opt-ins per niveau, de grenzen en een dry run die toont wat hij zou hebben geraakt. De primaire knop slaat hem rapporterend op, want dat is de enige staat waarin een nieuwe regel kan worden aangemaakt.
Acties

Elke actie, geordend naar wat hij kost als de regel fout zit.

Een actie uit een keuzelijst kiezen is nog geen toestemming om hem uit te voeren. Alles voorbij een melding vraagt om een expliciete opt-in op de regel, en de twee niveaus die moeilijk terug te draaien zijn vragen aanzienlijk meer dan dat.

Actieniveaus
Niveau 0Met naam genoemde mensen melden, ticket aanmaken (eventueel vanuit een ticketsjabloon), toewijzen aan één persoon of het minst belaste lid van een pool, notitie toevoegen, taggen, deadline zetten, aan een watchlist toevoegen, naar een integratie postenGeen effecten buiten de console. Niets te bewaken behalve het promoveren van de regel uit de rapporterende modus.
Niveau 1Onderzoek openen, ernst aanpassen, patch goedkeuren of inplannen, isolatie opheffen, apparaat synchroniseren, YARA-scan uitvoeren, laterale quarantaine opheffen, incident openen (koppelt een incident en schrijft nooit een oordeel)Omkeerbaar. Vraagt om een expliciete opt-in die op de regel zelf wordt vastgelegd. Een keuze in een keuzelijst is geen opt-in.
Niveau 2Een apparaat isoleren, laterale quarantaine toepassen, herstarten binnen het venster. In Microsoft 365: sessies van een gebruiker intrekken, een account uitschakelen of indammen, doorstuurregels verwijderen of uitschakelen, toestemming van een app intrekken, een wachtwoordwijziging afdwingen, een compromittering bevestigen, Intune-actiesOntwrichtend maar omkeerbaar. Vraagt om de opt-in én veertien dagen rapporterende historie op die regel voordat hij mag afdwingen. Op zaken of risico's vraagt promotie daarnaast dat in het slechtste geval minstens 80% van 20 beoordeelde matches kwaadaardig was, en de regel degradeert zichzelf als zijn afgedwongen runs anders laten zien. Goedkeuringsmodus kent geen wachttijd van veertien dagen, omdat een mens elke run beslist, en goedgekeurde runs tellen mee voor de afdwinggrens. De Microsoft 365-acties vragen daarnaast de eigen opt-in van de tenant voor responsacties, en raken alleen het onderwerp van de zaak of bevinding die de regel aanstuurde.
Niveau 3Een risico accepteren, een risico sluiten, een risico hoogstens dertig dagen sluimerenMoeilijk terug te draaien. Vraagt om de opt-in en een met naam genoemde eigenaar die een echte, actieve gebruiker is.

Twee acties uit de oorspronkelijke specificatie zijn bewust niet gebouwd: een proces beëindigen en een bestand in quarantaine plaatsen. Beide zijn geparametriseerd op een procesnummer of een bestandspad, en geen enkele trigger-entiteit draagt er één van onder contract, dus die waarde zou uit vrij opgemaakt bewijs van uren oud moeten komen. Een hergebruikt procesnummer wijst naar een onschuldig proces. Waar ingrijpen op het moment van detectie wél zin heeft, gebeurt dat al: in de lokale regel-engine van de agent zelf, in milliseconden in plaats van minuten.

app.secuno.nl/automation/rules/RUL-118
Eén Secuno-automatisering als stroomschema: een Wanneer-kaart voor risico aangemaakt met 3.910 gebeurtenissen over 30 dagen, een conditiekaart waarin alles moet matchen en waar 318 slaagden en 3.592 afvielen, een grenzenkaart met maximaal 20 runs per uur, gegevensversheid 48 uur en een actieniveauplafond van niveau 1 met vier runs overgeslagen door de snelheidslimiet, en twee Dan-kaarten, onderzoek openen en beheerders melden, beide gemarkeerd als omkeerbaar.
Dezelfde regel gelezen als stroomschema. Het niveauplafond is een eigenschap van de regel, dus een actie waarvoor de regel nooit is aangemeld is niet te bereiken door de actielijst te bewerken.
Reikwijdte van schade

Gebouwd op de aanname dat een regel ooit fout zal zitten.

Elke grens hieronder bestaat om te begrenzen wat een verkeerde regel kost. Ze staan allemaal standaard aan.

app.secuno.nl/automation/activity
Het Secuno-activiteitenlogboek voor automatiseringen: elke rij draagt een tijdstip, de regel, wat hem aanstuurde, het resultaat en een uitkomstbadge. Uitkomsten zijn gehandeld, vastgelegd, mislukt en begrensd. Eén vastgelegde rij luidt zou patch goedkeuren en 3 beheerders melden; één begrensde rij luidt overgeslagen, snelheidslimiet van 20 per uur bereikt; één mislukte rij vermeldt dat Jira een 503 gaf, twee keer opnieuw is geprobeerd en daarna in de wachtrij is gezet.
Vier uitkomsten, geen twee. Gehandeld en vastgelegd zijn de afdwingende en de rapporterende situatie, begrensd is een regel die door een plafond werd gestopt, en mislukt is een regel die draaide en niet kon afronden. Een run die nergens op matchte is hier ook een rij.

Rapporterend is de standaard, en niet over te slaan

Een nieuwe regel begint in de rapporterende modus en kan niet anders worden aangemaakt. Naar goedkeuren of afdwingen gaan is een aparte, expliciete en vastgelegde handeling, en een inhoudelijke wijziging zet een afdwingende regel terug. Het rapporterende logboek is precies wat het argument vormt om een regel te promoveren.

Elke evaluatie wordt vastgelegd

Match of geen match, afdwingend of rapporterend, met de modus van dat moment, de predicaten die draaiden, de gelezen waarden, de status van elke actie en elke grens die hem onderdrukte. Een automatisering die stilletjes gestopt is ziet er precies zo uit als één die niets te doen heeft, tenzij ook de niet-matches worden vastgelegd.

Plafonds op bereik

Vijfentwintig entiteiten per run, standaard twintig runs per uur, hoogstens vijf acties per regel, en nooit meer dan een kwart van de vloot: daarboven stopt de regel en slaat hij alarm. Een gedragsgebaseerde containmentregel stopt bij vijf procent. Een regel kan niet sneller door een omgeving heen werken dan een mens kan opmerken dat het misgaat.

Verouderde gegevens handelen niet

Gebeurtenissen ouder dan achtenveertig uur worden genegeerd, en condities lezen de entiteit vers op het moment dat de regel draait. Handelen op een meting van vorige week is precies hoe een automatisering een machine isoleert die dinsdag al gerepareerd is. Onderhoudsvensters gelden alleen voor patchen: containment wacht er niet op.

Een noodstop, globaal en per klant

Zet alle automatiseringen op het platform stil, of alleen die van één klant, zonder ook maar één regel te wijzigen of te verwijderen. De regels blijven exact zoals ze waren, voor wanneer u ze weer aanzet.

Hij kan niet lussen

Gebeurtenissen die een automatiseringsactie veroorzaakt dragen hun oorzaak mee, zodat een regel die door zijn eigen actie wordt aangestuurd als lus wordt vastgelegd en gestopt, en een oorzaakketen eindigt na drie stappen. Regels op niveau 2 en 3 kunnen geen afkoelperiode gebruiken, zodat een tweede containment nooit wordt overgeslagen.

Regelbibliotheek

Drieëndertig regels die u vandaag kunt installeren.

De bibliotheek wordt geleverd als inhoud, niet als een functie die daarnaast apart onderhouden moet worden.

13 Identiteit9 Endpoint4 Patchen4 Kwetsbaarheden3 Governance

De identiteitsregels maken een ticket voor elke externe doorstuurregel, melden een gebruiker af die Identity Protection als risicovol markeert, maken een ticket voor elke kritieke Microsoft 365-bevinding, melden wijzigingen in bevoorrechte toegang en maken een ticket zodra de bescherming van de tenant wordt verzwakt. Twee reageren op een bevestigde accountovername: de ene damt het account in en maakt een kritiek ticket, en installeert in goedkeuringsmodus; de andere meldt de gebruiker af en schakelt externe doorsturing uit, en installeert rapporterend, zodat hij afdwingen moet verdienen zoals elke regel op niveau 2. Een bibliotheekregel installeren volgt hetzelfde aanmaakpad als een regel die u zelf bouwt, zodat de rapporterende modus, audit en klantscope identiek gelden. Sjablonen die de hogere niveaus raken komen met hun opt-in ingesteld en hun promotiegrenzen onaangetast. Elke regel wordt bij het bouwen van de software getoetst aan dezelfde validatie als een handgebouwde regel, zodat een verouderd sjabloon de build laat falen in plaats van uw omgeving.

Vragen

Wat u als eerste wilt weten.

Wat is het verschil tussen een eigen risicoregel en een automatisering?

Een regel draait volgens een schema en heeft als enige uitkomst het aanmaken van een risico, mét het bewijs eronder. Een automatisering wacht op een gebeurtenis, evalueert hetzelfde soort condities tegen de entiteit, en kan vervolgens melden, een ticket aanmaken, toewijzen, taggen, aan een watchlist toevoegen, een onderzoek of incident openen, een ernst aanpassen, een patch goedkeuren of inplannen, een apparaat synchroniseren, een YARA-scan uitvoeren, een apparaat isoleren of in laterale quarantaine plaatsen en beide weer opheffen, binnen het venster herstarten, de sessies van een Microsoft 365-gebruiker intrekken of het account uitschakelen of indammen, of een risico accepteren, sluiten of laten sluimeren. Ze delen één evaluator, dus een conditie betekent in beide hetzelfde.

Kan een automatisering handelen zonder dat wij het weten?

Nee. Een regel kan niet in afdwingende modus worden aangemaakt. Hij begint rapporterend, waarin hij evalueert en vastlegt maar niets verandert, en promoveren is een aparte, vastgelegde handeling met een persoon erachter. In goedkeuringsmodus draait er niets totdat iemand op goedkeuren tikt. Ook daarna wordt elke uitvoering nog steeds vastgelegd, inclusief de uitvoeringen die nergens op matchten, zodat u het verschil ziet tussen een regel die niets te doen heeft en een regel die stuk is.

Kan een automatisering een proces beëindigen of een bestand in quarantaine plaatsen?

Nee, en dat is een keuze en geen hiaat. Beide acties hebben een procesnummer of een bestandspad nodig, en geen enkele trigger-entiteit draagt er één van onder contract, dus die waarde zou uit vrij opgemaakt bewijs komen dat uren oud kan zijn. Een hergebruikt procesnummer wijst naar een onschuldig proces, en het verkeerde bestand op de server van een klant in quarantaine zetten draait u niet terug met een excuus. Ingrijpen op het moment van detectie bestaat al waar de reactietijd het zinvol maakt: in de lokale regel-engine van de agent, in milliseconden.

Hoe werkt dit over een portfolio van klanten?

Elke regel geeft zijn scope expliciet aan, hetzij één klant, hetzij de hele portfolio, zodat een regel die u één keer schrijft elke omgeving dekt die u beheert, zonder per tenant gekopieerd te worden. De noodstop werkt op beide niveaus: u kunt de automatisering stilzetten voor één klant die midden in een migratie zit, zonder verder iets aan te raken.

Wat gebeurt er als een regel toch fout blijkt te zitten?

De plafonds bepalen wat het kost. Hoogstens vijfentwintig entiteiten per run, twintig runs per uur, en nooit meer dan een kwart van de vloot, zodat de schade begrensd is voordat iemand het opmerkt. Zet de noodstop om en alles stopt, zonder één regel te verwijderen. Het uitvoeringslogboek vertelt u daarna precies welke entiteiten zijn geraakt, welk predicaat matchte, en welke waarde het op dat moment las.

Zie het op uw eigen omgeving

Breng ons een regel die u telkens met de hand toepast.

De snelste manier om een automatiseringsengine te beoordelen is hem rapporterend te zien draaien op iets echts. Wij bouwen de regel samen met u en lezen het uitvoeringslogboek samen door.