WEBVTT 00:00:00.000 --> 00:00:03.880 Laten we praten over rapportages voor Governance, Risk & Compliance, oftewel GRC. 00:00:04.060 --> 00:00:08.140 De drie letters die verantwoordelijk zijn voor meer cafeïne-consumptie dan alle sessie-addits bij elkaar. 00:00:08.320 --> 00:00:15.260 Ergens zit op dit moment een arme analist audit logs cell-for-cell in Excel te kopiëren alsof het 2003 is en macro's hekserij zijn. 00:00:15.480 --> 00:00:21.920 Ze beginnen met goede bedoelingen, een netwerkblad en wat filters, en eindigen met 40 tabladen vol draaitabellen die elkaar tegenspreken. 00:00:22.200 --> 00:00:25.560 Compliance, zogenaamd een fangnet, verandert in een performance-art. 00:00:25.560 --> 00:00:29.860 Urenlang data worstelen om auditors gerust te stellen dat alles onder controle is. 00:00:30.000 --> 00:00:31.420 Spoiler, dat is hetzelfde. 00:00:31.620 --> 00:00:36.500 Handmatige GRC-rapportage is wat er gebeurt als organisaties documentatie verwarren met inzicht. 00:00:36.680 --> 00:00:41.900 Je trekt data uit Microsoft Purview, exporteert deze, spreidt het uit over spreadsheets en noemt het Governance. 00:00:42.100 --> 00:00:47.920 De volgende week zijn er nieuwe activiteiten, de data verschuift en plotseling zijn je perfecte grafieke leugens in kleurverloop. 00:00:48.060 --> 00:00:51.560 Audit trails die verantwoording moeten afdwingen, dwingen uiteindelijk een burn-out af. 00:00:51.560 --> 00:00:56.500 Wat erger is, de meeste bedrijven behandelen Purview als een kluis, iets dat alleen opengebroken wordt voor een audit. 00:00:56.500 --> 00:01:01.160 De audit logs verzamelen stilletjes terabytes aan data over wie wat deed, waar en wanneer. 00:01:01.340 --> 00:01:01.720 Nuttig? 00:01:02.140 --> 00:01:02.580 Absoluut. 00:01:02.820 --> 00:01:03.220 Leesbaar? 00:01:03.600 --> 00:01:04.040 Nauwelijks. 00:01:04.240 --> 00:01:07.340 Elk item is een JSON-blop die zo compact is dat het licht zou kunnen buigen. 00:01:07.520 --> 00:01:12.200 En ja, je kunt ze handmatig doorlopen als weekends optioneel zijn en je verstand onderhandelbaar is. 00:01:12.200 --> 00:01:22.620 Stel die absurditeit nu eens tegenover het idee van een AI-agent, niet een magische copilot die alleen antwoorden raadt, maar een geautomatiseerde, regelgestuurde agent gebouwd met Microsoft's eigen tools. 00:01:22.620 --> 00:01:30.740 Copilot Studio voor taalintelligentie, Power Automate voor taakorchestratie en Purview als de bron van de waarheid voor audits. 00:01:31.940 --> 00:01:40.500 Met andere woorden, software die doet wat compliance teams altijd al wilden, ophalen, analyseren en uitleggen, zonder zuchten en zonder risico op koffie over het hoofdbestand. 00:01:40.500 --> 00:01:47.080 Zie het als het uitbesteden van je GRC-rapportage aan een stagiair die nooit klaagt, nooit slaapt en JSON leest als normale taal. 00:01:47.220 --> 00:01:54.500 Aan het einde van deze uitleg weet je precies hoe je dit bouwt, van het koppelen van je Purview-lux tot het automatiseren van de rapportageplanning, allemaal binnen het Microsoft-ecosysteem. 00:01:55.420 --> 00:02:00.000 En ja, we behandelen de logische stap die dit verandert van een simpele automatisering in een volledig autonome auditor. 00:02:00.260 --> 00:02:01.360 Focus je voor nu hierop. 00:02:01.560 --> 00:02:03.860 Compliance zou niet afhankelijk moeten zijn van cafeïne-inname. 00:02:04.080 --> 00:02:06.780 Machines worden niet moe en ze geven kolommen zeker geen verkeerde labels. 00:02:06.780 --> 00:02:12.240 Er is één logische laag, één subtiele ontwerpkeuze die deze agent betrouwbaar genoeg maakt om rapporten zonder toezicht te versturen. 00:02:12.440 --> 00:02:15.700 Daar komen we bij, maar laten we eerst begrijpen wat de agent nu eigenlijk is. 00:02:15.900 --> 00:02:21.200 Wat maakt deze combinatie van Copilot Studio en Power Automate meer dan een flow met een chic naam? 00:02:21.780 --> 00:02:23.820 Wat de GRC-agent werkelijk is 00:02:23.820 --> 00:02:27.780 Laten we de glamour van AI weghalen en definiëren wat dit werkelijk is. 00:02:27.940 --> 00:02:32.860 Een gestructureerde automatisering gebouwd op de Microsoft-stack die zich voordoet als intelligentie. 00:02:32.860 --> 00:02:35.420 De GRC-agent is een driekoppig wezen. 00:02:35.420 --> 00:02:38.740 Elke kop is verantwoordelijk voor een deel van het cognitieve proces. 00:02:38.940 --> 00:02:44.000 Purview levert het ruwe geheugen, auditlogs, klassificatiegegevens en compliance events. 00:02:44.220 --> 00:02:46.600 Power Automate fungeert als het zenuwstelsel. 00:02:46.800 --> 00:02:51.080 Het verzamelt signalen, filtert ruis en zorgt dat het proces volgens schema verloopt. 00:02:51.240 --> 00:02:53.920 Copilot Studio is tenslotte de mond en de vertaler. 00:02:54.160 --> 00:02:58.220 Het neemt de technische brabbeltaal van LAX en produceert voor mensen leesbare samenvattingen. 00:02:58.360 --> 00:03:02.560 Gebruiker heeft vijf keer in 24 uur privileges verhoogd, boven de beleidsdrempel. 00:03:02.560 --> 00:03:05.680 Dat is menselijke taal, geen JSON. Dit is de waarheid. 00:03:05.880 --> 00:03:09.720 90% van de compliance-taken zijn geen oordeelskwesties, maar patroonherkenning. 00:03:09.880 --> 00:03:14.620 Toch verspillen analisten uren aan het scannen van kolommen met activiteitstypen en resultaatstatussen, 00:03:14.860 --> 00:03:18.800 terwijl automatisering die patronen automatisch zou kunnen categoriseren en samenvatten. 00:03:19.040 --> 00:03:20.260 Daarom werkt deze aanpak. 00:03:20.380 --> 00:03:22.120 Het systeem probeert niet als een mens te denken. 00:03:22.340 --> 00:03:24.540 Het is gebouwd om beter te organiseren dan een mens. 00:03:24.780 --> 00:03:26.320 Laten we die onderdelen ontleden. 00:03:26.560 --> 00:03:29.620 Microsoft Purview is niet zomaar een hulpmiddel voor best- en slabels. 00:03:29.620 --> 00:03:31.120 Het is je compliance-zwarte doos. 00:03:31.280 --> 00:03:38.100 Elke gebruikersactie binnen Microsoft 365, zoals het delen van een document, het maken van beleid of het wijzigen van een bewaarlabel, wordt gelogd. 00:03:38.180 --> 00:03:42.360 Maar tenzij je vloeiend bent in het doorgronden van geneste JSON-structuren, zul je nooit veel inzicht krijgen. 00:03:42.620 --> 00:03:45.680 Dat is het kernprobleem, een overvloed aan data, maar nul leesbaarheid. 00:03:45.820 --> 00:03:48.640 Power Automate is niet glamoureus, maar wel gedisciplineerd. 00:03:48.800 --> 00:03:51.920 Het start op tijd, vergeet nooit iets en volgt elke stap nauwgezet. 00:03:52.120 --> 00:03:54.620 Je definieert een schema, zegt dagelijks om 8 uur ochtends, 00:03:54.840 --> 00:03:57.380 en het roept connectors aan om de nieuwste Purview-activiteit op te halen. 00:03:57.380 --> 00:03:59.920 Bij een verkeerde configuratie raken mensen in paniek. 00:04:00.120 --> 00:04:04.120 Bij een verkeerde configuratie hier faalt de flow stilletjes, maar locht de fout tot in detail. 00:04:04.420 --> 00:04:05.700 Compliance is dol op lags. 00:04:05.820 --> 00:04:08.400 Power Automate levert ze met religieuze regelmaat. 00:04:08.520 --> 00:04:12.240 En tot slot Copilot Studio, dat gestructureerde data omzet in een narratief. 00:04:12.400 --> 00:04:16.940 Je voert het een gestructureerde samenvatting, bijvoorbeeld een JSON-tabel met riskante acties per gebruiker, 00:04:17.100 --> 00:04:19.500 en het genereert risicosamenvattingen in natuurlijke taal. 00:04:19.660 --> 00:04:21.800 Dit is waar de illusie van intelligentie ontstaat. 00:04:21.960 --> 00:04:25.260 Het raadt niet, het volgt regels die zijn ingebed in de prompt die jij ontwerpt. 00:04:25.260 --> 00:04:28.860 Bijvoorbeeld, je gaf de instructie, vat opmerkelijke risicoactiviteiten samen, 00:04:29.120 --> 00:04:32.040 gecategoriseerd op ernst, en vroeg één aanbeveling per categorie toe. 00:04:32.200 --> 00:04:36.240 De output voelt als een memo van een analist, maar het is algoritmische eerlijkheid in een jasje van grammatica. 00:04:36.460 --> 00:04:38.520 Laten we nu de onuitgesproken ironie bespreken. 00:04:38.720 --> 00:04:42.560 Bedrijven kopen dashboards die inzicht beloven, glanzende rapporten, kleurgecodeerde indicatoren, 00:04:42.720 --> 00:04:43.740 maar dashboards leggen niets uit. 00:04:43.940 --> 00:04:44.920 Ze geven alleen weer. 00:04:45.100 --> 00:04:46.980 De GRC-agent daarentegen schrijft. 00:04:47.160 --> 00:04:53.260 Het vertaalt patronen naar zinnen en elimineert de interpretatiekloof die talloze keren tot bijna incidenten heeft geleid bij compliance reviews. 00:04:53.260 --> 00:04:56.460 Wanneer je leidinggevende vraagt naar de risicopatronen van vorige maand, 00:04:56.640 --> 00:04:58.680 stuur je ze geen powerb-link die je nauwelijks vertrouwt, 00:04:58.800 --> 00:05:02.100 maar een helder verslag gegenereerd door een workflow die om 5 over 8 ochtends draaide, 00:05:02.320 --> 00:05:03.740 terwijl jij nog je koffie aan het zetten was. 00:05:03.940 --> 00:05:05.520 Waarom hebben meer teams dit nog niet gedaan? 00:05:05.720 --> 00:05:08.420 Omdat de meesten onderschatten hoe leesbaar automatisering kan zijn. 00:05:08.640 --> 00:05:11.900 Zij zien AI als onvoorspelbaar, terwijl deze stack in feite deterministisch is. 00:05:12.120 --> 00:05:13.080 Jij bepaalt alles. 00:05:13.300 --> 00:05:16.920 De logica, de frequentie, de rijkwijte en zelfs de toon van de formulering. 00:05:17.260 --> 00:05:18.640 Autonomie is niet willekeurig. 00:05:18.640 --> 00:05:21.460 Het is gedisciplineerde automatisering met taalvaardigheden. 00:05:21.660 --> 00:05:24.140 Voordat deze agent kan denken, moet hij echter eerst zien. 00:05:24.380 --> 00:05:27.960 Dat betekent een datapijplijn opzetten die toegang geeft tot de juiste delen van Purview, 00:05:28.080 --> 00:05:29.620 al de data, niet meer en niet minder. 00:05:29.920 --> 00:05:32.120 Zonder die zichtbaarheid automatiseer je blindheid. 00:05:32.320 --> 00:05:34.660 Dus als volgende stap koppelen we Power Automate aan Purview, 00:05:34.840 --> 00:05:37.740 definiëren we welke gebeurtenissen ertoe doen en leren we onze agent waar hij moet kijken. 00:05:37.880 --> 00:05:39.680 Pas dan kunnen we hem leren wat hij moet denken. 00:05:39.880 --> 00:05:41.900 Het bouwen van de Purview datapijplijn. 00:05:42.140 --> 00:05:45.400 Voordat je je GRC-agent kunt leren denken, moet je hem ogen geven. 00:05:45.400 --> 00:05:47.820 Koppel hem rechtstreeks aan de bron van de waarheid. 00:05:48.020 --> 00:05:49.920 Microsoft Purview's Audit Logs. 00:05:50.080 --> 00:05:53.060 Deze logs houden bij wie wat heeft aangeraakt, wanneer en hoe. 00:05:53.260 --> 00:05:57.160 Helaas zijn ze opgeslagen in een heerlijke structurele nachtmerrie genaamd JSON. 00:05:57.560 --> 00:06:00.600 Zie JSON als het technische equivalent van juridisch jargon. 00:06:00.820 --> 00:06:02.400 Technisch precies, praktisch onleesbaar. 00:06:03.200 --> 00:06:07.900 Het mooie van Power Automate is dat het deze onzin vloeiend leest, mits je het correct verbindt. 00:06:08.020 --> 00:06:09.260 Stap 1 is extractie. 00:06:09.260 --> 00:06:16.380 Je begint met de ingebouwde Purview connector of, als je van pijn houdt, een HTTP actie waarbij je de Purview audit log API rechtstreeks aanroept. 00:06:16.620 --> 00:06:18.420 Beide routes bereiken hetzelfde doel. 00:06:18.580 --> 00:06:21.780 Een datastroom die alles vertegenwoordigt wat er binnen je tenant is gebeurd. 00:06:22.260 --> 00:06:26.060 Bestandsteling, wijzigingen in machtigingen, toegangsschendingen, beheerdersaanmeldingen en meer. 00:06:26.240 --> 00:06:29.300 De meer gedisciplineerde aanpak is om de rijkwijte vroegtijdig te beperken. 00:06:29.500 --> 00:06:34.160 Ja, je zou de volledige audit feed kunnen ophalen, maar dat is alsof je het hele internet backupt omdat je 1pdf bent kwijtgeraakt. 00:06:34.320 --> 00:06:37.100 Definiëer welke gebeurtenissen daadwerkelijk invloed hebben op de compliance. 00:06:37.320 --> 00:06:40.720 Anders wordt je flow een onbedoelde denial of service voor je eigen geduld. 00:06:40.960 --> 00:06:41.980 Nu, toegangsbeheer. 00:06:42.140 --> 00:06:45.180 Power Automate handelt alleen volgens de machtigingen die het heeft gekregen. 00:06:45.340 --> 00:06:52.080 Als je flow service account de audit log van Purview niet kan lezen, zal je agent in de leegte staren en braaf rapporteren dat er geen problemen zijn gevonden. 00:06:52.360 --> 00:06:55.420 Dat is geen geruststelling, dat is blindheid voor mond als succes. 00:06:55.700 --> 00:07:02.220 Zorg ervoor dat het service account de rol van audit log lezer binnen Purview heeft en dat het kan verifiëren zonder MFA onderbrekingen. 00:07:02.220 --> 00:07:04.480 AI is gehoorzaam, maar niet creatief. 00:07:04.640 --> 00:07:07.780 Het zal niet klikken en verifiëren of prompts beantwoorden om 2 uur s'nachts. 00:07:08.040 --> 00:07:13.920 Wijs inloggegevens zorgvuldig toe en sla ze op in Azure Key Vault of verbindingsreferenties, zodat je compliant blijft terwijl je de automatisering in stand houdt. 00:07:14.060 --> 00:07:17.020 Zodra de gegevensextractie stabiel is, ga je over op filteren. 00:07:17.180 --> 00:07:20.980 Niemand heeft elk toegangsbestand evenement nodig voor de launchmenumap van de kantine. 00:07:21.280 --> 00:07:23.900 Filter in plaats daarvan op echte risico-indicatoren. 00:07:24.120 --> 00:07:29.880 Gebruiker ingelogd vanaf nieuwe locatie, call-to-wijzing gewijzigd, extern delen geactiveerd, labelbeleid aangepast. 00:07:29.880 --> 00:07:32.340 Dit zijn de verhalen waar auditors echt om geven. 00:07:32.560 --> 00:07:38.380 Je kunt filteren in de queryfase met de API-parameters of verderop in Power Automate met voorwaardelijke logica. 00:07:38.620 --> 00:07:40.340 Wat de payload ook beheersbaar houdt. 00:07:40.420 --> 00:07:43.180 Vergeet niet, je bent niet aan het hamsteren, je bent aan het cureren. 00:07:43.380 --> 00:07:47.900 Dan komt het onderdeel dat de professional scheidt van degene die denken dat kopiëren en plakken automatisering is. 00:07:48.100 --> 00:07:48.420 Voeding. 00:07:48.660 --> 00:07:53.880 Je zet die JSON-blobs om naar gestructureerde kolommen, iets wat je latere copilot-modulen kan interpreteren. 00:07:53.880 --> 00:07:59.680 Een eenvoudige methode is het gebruik van de actie JSON-parzeren met een gedefinieerd schema uit een Purview-voorbeeldgebeurtenis. 00:07:59.860 --> 00:08:03.840 Als de term geneste arrays voor ongemak zorgt, welkom bij compliance programmeren. 00:08:04.000 --> 00:08:10.180 Elke eigenschap, gebruikers-idee, bewerking, workload, resulta-at-status, client-IP wordt een eigen variabele. 00:08:10.360 --> 00:08:14.420 Je leert je toekomstige AI-agent in feite woorden schat aan voordat het gesprek begint. 00:08:14.620 --> 00:08:17.880 In dit stadium ontdek je de existentiële humor van Microsoft's dataformaten. 00:08:18.660 --> 00:08:22.220 Sommige auditvelden verschijnen als arrays, zelfs als ze enkele waarden bevatten. 00:08:22.220 --> 00:08:27.300 Anderen verbergen resultaten onder drie lagen nesting, als Russische poppetjes vol ambiguïteit. 00:08:27.480 --> 00:08:30.280 Power Automate verwerkt deze chaos met expressies. 00:08:30.480 --> 00:08:34.080 De syntaxis items toepassen op elk gebruikers-idee kan cryptisch lijken, 00:08:34.260 --> 00:08:37.600 maar zo vertel je automatisering om door JSON te spitten en betekenis te vinden. 00:08:37.800 --> 00:08:40.660 Een kleine typfout hier zorgt later voor spectaculaire onzin. 00:08:40.860 --> 00:08:43.200 Test daarom elke extractie met kleine proefruns. 00:08:43.400 --> 00:08:45.640 Ja, het debuggen van flows is glamoureus werk. 00:08:45.880 --> 00:08:48.260 Misschien wil je deze opgeschonde data ergens opslaan. 00:08:48.260 --> 00:08:52.640 SharePoint, Dataverse of zelfs een SQL database, afhankelijk van hoe zwaar je rapporten zijn. 00:08:52.860 --> 00:08:54.740 Deze opslag fungeert als korte termijngeheugen, 00:08:54.920 --> 00:08:58.100 waardoor je agent historische vergelijkingen kan maken zonder purview constant te belasten. 00:08:58.360 --> 00:09:00.040 Zie het als het cachen van intelligentie. 00:09:00.240 --> 00:09:03.600 Gebeurtenissen van gisteren helpen de analyse van vandaag geïnformeerd te laten klinken. 00:09:03.820 --> 00:09:06.800 Als je kolomcapaciteit of relaties tussen datasets nodig hebt, 00:09:07.040 --> 00:09:09.180 werkt Dataverse prettiger met Power Automate. 00:09:09.380 --> 00:09:12.980 SharePoint is makkelijker, maar onhandiger bij meer dan een paar duizend rijen. 00:09:13.420 --> 00:09:14.340 Vervolgens, planning. 00:09:14.640 --> 00:09:15.440 Bepaal het ritme. 00:09:15.680 --> 00:09:17.720 Dagelijkse samenvattingen voor dynamische omgevingen, 00:09:17.860 --> 00:09:19.380 wekelijks voor rustigere ecosystemen. 00:09:19.540 --> 00:09:21.600 Gebruik de Power Automate Recurrence Trigger. 00:09:21.860 --> 00:09:24.000 Stel deze in op je eigen tijdzone, niet uw TC, 00:09:24.260 --> 00:09:26.960 tenzij je je graag afraagt waarom rapporten om drie uur s'nachts binnenkomen. 00:09:27.120 --> 00:09:29.700 De flow start automatisch, extraheert de gefilterde data, 00:09:29.960 --> 00:09:33.000 transformeert deze, slaat ze op en bereidt de piloot voor op de volgende fase. 00:09:33.220 --> 00:09:33.980 Het logische brein. 00:09:34.220 --> 00:09:36.980 Compliance consistentie is niet langer afhankelijk van menselijk enthousiasme, 00:09:37.700 --> 00:09:38.700 het is uurwerkprecisie. 00:09:38.700 --> 00:09:43.540 Terwijl je fouttolerantie configureert, stel je voor dat Purview's API'en te veel verzoeken fout geeft 00:09:43.540 --> 00:09:47.480 omdat nota bene elke andere analist op precies dezelfde seconde laks probeerde op te vragen. 00:09:47.700 --> 00:09:50.100 Bouw beleid voor opnieuw proberen en fallback berichten. 00:09:50.420 --> 00:09:52.780 Zelfs automatisering moet elegant kunnen falen. 00:09:53.020 --> 00:09:57.600 Schrijf de fout naar een logbestand en stuur een teamsbericht als drempelwaarde worden overschreden. 00:09:57.840 --> 00:10:00.180 Zo beheer je falen als data, niet als drama. 00:10:00.880 --> 00:10:03.040 Onthoud dat auditors geen fouten bestraffen. 00:10:03.280 --> 00:10:05.840 Ze bestraffen het ontbreken van documentatie daarvan. 00:10:05.840 --> 00:10:10.420 Je hebt nu een levende pijplijn, Purview string data via de aderen van Power Automate 00:10:10.420 --> 00:10:12.280 naar het opslagorgaan dat je hebt gekozen. 00:10:12.460 --> 00:10:16.200 Het vervangt handmatige gegevensverzameling door iets dat veel gedisciplineerder is. 00:10:16.400 --> 00:10:19.740 Indien goed uitgevoerd, brengt het ook een subtiele culturele verandering teweeg. 00:10:19.860 --> 00:10:23.700 Plotseling is je compliance rapportage geen sprint voor audits meer, maar een continu hardslag. 00:10:23.840 --> 00:10:27.420 En voor de goede orde, ja, je zou hetzelfde kunnen bereiken door elke vrijdag handmatig Purview 00:10:27.420 --> 00:10:29.200 te bevragen en resultaten naar Excel te kopiëren. 00:10:29.340 --> 00:10:30.920 Je zou ook zelf je boter kunnen karnen. 00:10:31.080 --> 00:10:33.440 De pijplijn bestaat niet omdat het op geen andere manier kan. 00:10:33.440 --> 00:10:35.420 Hij bestaat omdat je waarde hecht aan je weekenden. 00:10:35.540 --> 00:10:39.040 De grap is voor degene die nog steeds door log-export scrollen en beweren dat automatisering 00:10:39.040 --> 00:10:39.560 riskant is. 00:10:39.740 --> 00:10:43.220 Het enige echte risico is vasthouden aan een proces dat zo broos is dat één afwezig 00:10:43.220 --> 00:10:44.720 analist het ADD-traject onderbreekt. 00:10:44.920 --> 00:10:49.060 Nu je agent kan zien met een constante datastroom met structuur en planning, is het tijd voor 00:10:49.060 --> 00:10:49.560 cognitie. 00:10:49.760 --> 00:10:54.320 De volgende laag zet ruwe informatie om in interpretatie, besluitvormingsdrempels, voorwaardelijke 00:10:54.320 --> 00:10:55.800 logica en datasamenvattingen. 00:10:55.800 --> 00:10:57.760 Kortom, we gaan van ogen naar hersenen. 00:10:57.980 --> 00:10:59.220 De basis is gelegd. 00:10:59.380 --> 00:11:00.500 Laten we hem leren denken. 00:11:00.760 --> 00:11:02.000 De agent hem drein geven. 00:11:02.220 --> 00:11:03.560 Power automate logica. 00:11:03.780 --> 00:11:05.260 Power automate is geen AI. 00:11:05.480 --> 00:11:08.560 Het droomt, speculeert of hallucineert niet over compliance risico's. 00:11:08.740 --> 00:11:10.840 Wat het doet is iets wat de meeste mensen niet volhouden. 00:11:11.260 --> 00:11:11.700 Gehoorzaamheid. 00:11:11.880 --> 00:11:15.660 Het vergeet nooit een stap, improviseert nooit en beweert nooit dat het had moeten werken. 00:11:15.860 --> 00:11:18.800 Die voorspelbare starheid is precies wat autonomie vereist. 00:11:18.980 --> 00:11:21.720 De logische laag van je GRC-agent begint met structuur. 00:11:21.720 --> 00:11:26.400 De flow moet zichzelf activeren, Purview betrouwbaar bevragen, resultaten interpreteren en beslissen 00:11:26.400 --> 00:11:28.400 wanneer gebeurtenissen je drempelwaarden overschrijden. 00:11:28.620 --> 00:11:30.100 Stel je een kettingreactie voor. 00:11:30.320 --> 00:11:31.940 De herhalingstrigger gaat af. 00:11:32.120 --> 00:11:33.520 Een aanroep bereikt Purview. 00:11:33.820 --> 00:11:37.540 Data wordt opgeschoond, patronen geteld, risicocategorieën toegewezen. 00:11:37.760 --> 00:11:39.300 Geen drama, alleen uitvoering. 00:11:39.540 --> 00:11:40.840 Begin met een herhalingstrigger. 00:11:41.040 --> 00:11:44.360 Een goed getimede herhaling is het antwoord van de beschaving op menselijke vergeetachtigheid. 00:11:44.620 --> 00:11:46.740 Configureer deze voor de tijdzone van je auditors. 00:11:46.740 --> 00:11:50.880 Of het nu dagelijks of wekelijks is, dat schema zorgt ervoor dat de flow uit zichzelf begint. 00:11:50.880 --> 00:11:53.420 Precies zoals autonome systemen in leven blijven. 00:11:53.620 --> 00:11:55.860 Volg dat direct op met een initialisatieblok. 00:11:56.500 --> 00:11:58.060 Omgevingsvariabelen, tellers, arrays. 00:11:58.320 --> 00:12:01.240 Deze vormen het cognitieve raamwerk dat de agent later zal gebruiken. 00:12:01.460 --> 00:12:06.300 Variabelen zoals totaal aantal gebeurtenissen, risico-aantallen en rapportagedatum worden zijn werkgeheugen. 00:12:06.480 --> 00:12:11.460 Eenmaal geactiveerd roept de Flow the Purview Addit Log Connector of de HTTP API aan. 00:12:11.820 --> 00:12:13.120 Dan volgt de werkelijkheid. 00:12:13.120 --> 00:12:18.260 Ruwe antwoorden bevatten statische ruis, systeemhardslagen of volstrekt irrelevante gebeurtenissen. 00:12:18.440 --> 00:12:20.700 Voeg een filterarray toe om de rommel te verwijderen. 00:12:20.840 --> 00:12:24.580 Algemeen patroon, negeer elk record waar het gebruikerstype gelijk is aan een service principle 00:12:24.580 --> 00:12:27.560 en behoud alleen bewerkingen gerelateerd aan data governance of beleidswijzigingen. 00:12:27.760 --> 00:12:31.040 Dit opschonen zorgt ervoor dat je agent analytisch blijft in plaats van onrustig. 00:12:31.220 --> 00:12:35.200 Gezien Microsofts voorliefde voor redundantie, herhalen veel logstroom en identieke gebeurtenissen. 00:12:35.440 --> 00:12:39.000 Verwijder dubbele vermeldingen via een eenvoudige union, expressie of een lusvergelijking. 00:12:39.000 --> 00:12:42.480 Wat overblijft is het signaal, een betrouwbare subset die geclassificeerd kan worden. 00:12:42.680 --> 00:12:44.920 Dit is waar het script zijn intelligentie bewijst. 00:12:45.080 --> 00:12:50.060 Voegen, compose of select actie toe die de overgebleven records groepeert op gebruikersnaam en bewerking. 00:12:50.060 --> 00:12:53.420 Voer de totale vervolgens in lussen in die elke categorie optellen. 00:12:53.640 --> 00:12:55.780 Aan het einde beschikt je agent over een momentopname. 00:12:56.040 --> 00:12:59.860 Wie deed wat, hoe vaak en of het de vooraf gedefinieerde risicogrenzen overschreet. 00:13:00.060 --> 00:13:04.820 Het geheim van autonomie is het systeem risiconiveaus laten afleiden op basis van jouw drempelwaarde. 00:13:05.060 --> 00:13:09.400 Bijvoorbeeld, bij drie privilege-escalaties zet het risiconiveau op hoog. 00:13:10.060 --> 00:13:13.260 Bij één externe deling zet het risiconiveau op gemiddeld. 00:13:13.260 --> 00:13:14.700 Anders, normaal. 00:13:14.980 --> 00:13:17.140 Deze logica verzint geen betekenis. 00:13:17.360 --> 00:13:18.280 Het dwingt deze af. 00:13:18.440 --> 00:13:23.140 Door vast te leggen wat te veel is, vervang je menselijke vermoedens door numerieke helderheid. 00:13:23.360 --> 00:13:25.200 Gebruik geneste voorwaardelijke acties. 00:13:25.480 --> 00:13:29.080 Wanneer het risiconiveau hoog is, voegt de gebruikersinformatie toe aan een array voor hoog risico. 00:13:29.300 --> 00:13:31.780 Bij gemiddeld risico zet deze wellicht in de wachtrij voor beoordeling. 00:13:31.780 --> 00:13:35.840 Als er niets ongewoons verschijnt, log dan een bericht dat er geen bevindingen zijn in plaats van stilte. 00:13:35.980 --> 00:13:39.480 Het onderscheid tussen ontbrekende data en geen data is cruciaal voor compliance. 00:13:39.480 --> 00:13:44.500 Zodra drempelwaarden zijn bereikt, kun je optioneel een co-pilot studio-eindpunt aanroepen voor een samenvatting. 00:13:44.680 --> 00:13:47.000 Twee gebruikers overschreden de risicodrempels. 00:13:47.220 --> 00:13:49.400 Maar die taalstap hoort bij de volgende sectie. 00:13:49.560 --> 00:13:52.380 Het doel hier is kwalificatie, geen samenstelling. 00:13:52.680 --> 00:13:53.580 Fouten gebeuren. 00:13:53.900 --> 00:13:57.360 Apies van platformen haperen vaker dan de marketing doet vermoeden. 00:13:57.560 --> 00:14:02.220 Verpak alle HTTP-aanroepen in een scope-container met een ingeschakeld herhalingsbeleid. 00:14:02.420 --> 00:14:04.740 Drie pogingen, exponentiële uitstelperiode. 00:14:04.740 --> 00:14:10.460 Log in de foutteken het foutbericht, de tijdstempel en de flowrun-idee naar een SharePoint-lijst of dataverse tabel genaamd. 00:14:10.560 --> 00:14:11.280 Automation help. 00:14:11.480 --> 00:14:14.020 Verwacht bij de eerste implementatie komische situaties. 00:14:14.180 --> 00:14:17.520 Toen ik deze beeld voor het eerst testte, rapporteerde de agent tot nul problemen. 00:14:17.760 --> 00:14:23.260 Perfecte compliance, dacht ik, tot ik me realiseerde dat het service-account de rol voor het lezen van Addedlocks miste. 00:14:23.500 --> 00:14:26.140 De robot was niet lui, hij was gehoorzaam blind. 00:14:26.560 --> 00:14:30.340 Een herinnering dat automatisering precies afdwingt wat je geeft en niets meer. 00:14:30.340 --> 00:14:32.920 Elke flowrun schrijft bewijs van uitvoering. 00:14:33.160 --> 00:14:40.820 Voeg een laatste actie toe om samenvattende statistieken, totaal verwerkte gebeurtenissen, de gebruiker met het hoogste risico en de looptijd op te slaan. 00:14:41.020 --> 00:14:45.020 Stream die resultaten vervolgens naar een Teams-kanaal of een beherende SharePoint-bibliotheek. 00:14:45.200 --> 00:14:48.260 Wanneer het auditsijzoen aanbreekt, verdedig je jezelf niet met herinneringen. 00:14:48.440 --> 00:14:49.920 Je laat bewijsmateriaal zien. 00:14:50.160 --> 00:14:53.240 Voeg één extra beveiliging toe, een run-idee en flow-versie. 00:14:53.420 --> 00:14:58.380 Als je drempelwaarden later veranderen, kunnen auditors nog steeds traceren welke logica tot welk resultaat leiden. 00:14:58.380 --> 00:15:01.460 Governance van de machine staat gelijk aan governance door de machine. 00:15:01.680 --> 00:15:04.920 Op dit punt kan de automatisering klassificeren, tellen en beslissen. 00:15:05.140 --> 00:15:08.760 Hij weet wanneer risiconiveaus het beleid overschrijden, maar zegt er niets over. 00:15:09.020 --> 00:15:12.580 Voor mensen voelt die stilte ongemakkelijk, dus de volgende laag zal woorden toevoegen. 00:15:12.780 --> 00:15:17.660 Of zoals we het zouden kunnen zeggen, nu hij kan denken, moet hij kunnen spreken, bij voorkeur in begrijpelijke taal. 00:15:17.820 --> 00:15:20.660 Hem leren schrijven, co-pilot studio integratie. 00:15:20.860 --> 00:15:25.180 Tot nu toe was je agent het sterke, stille type, efficiënt, maar zwijgzaam. 00:15:25.180 --> 00:15:29.700 Co-pilot studio geeft hem een stem, een tolk die data vertaalt naar diplomatie. 00:15:30.240 --> 00:15:34.180 Zie het als de meertalige onderhandelaar die vastzit tussen code- en commissievergaderingen. 00:15:34.840 --> 00:15:36.760 Een systeem dat geen verhalen verzint. 00:15:36.960 --> 00:15:40.000 Het herschrijft de realiteit in zinnen die mensen kunnen begrijpen. 00:15:40.240 --> 00:15:47.180 Zijn talent ligt in het veranderen van het Jason Moeras dat Power Automate produceert in een net overzicht van gebruikersacties, risicoaantallen en gebeurtenisrecords, 00:15:48.060 --> 00:15:51.540 in alinea's die beleefd genoeg zijn voor directieleden en nauwkeurig genoeg voor auditors. 00:15:51.540 --> 00:15:58.760 Het slaat een brug tussen syntaxis en politiek, waardoor wat voorheen ruwe machine data was, nu leest als een doordacht oordeel in plaats van spreadsheet onzin. 00:15:58.980 --> 00:16:01.720 Begin met het definiëren van het soort communicatie dat je wilt. 00:16:01.900 --> 00:16:05.940 Er zijn er meestal drie, een samenvatting voor de directie, een technische bijlage en aanbevelingen. 00:16:06.160 --> 00:16:07.740 Elk dient een ander abstractieniveau. 00:16:07.940 --> 00:16:09.400 Het management wil één alinea. 00:16:09.680 --> 00:16:11.260 Auditors hebben bewijslast nodig. 00:16:11.480 --> 00:16:14.760 IT-personeel wil elk veld omdat zij zich willen wapenen met data. 00:16:14.960 --> 00:16:18.860 Je maakt één co-pilot ervaring in studio, maar bouwt daar binnen meerdere prompts. 00:16:18.860 --> 00:16:22.260 Elke prompt vormt de toon, het formaat en de uitvoerigheid. 00:16:22.420 --> 00:16:29.240 Voorbeeld, vat de belangrijkste risico's samen in begrijpelijke taal, beperk je tot vijf bullet points en stel voor elk een herstelactie voor. 00:16:29.420 --> 00:16:34.020 De volgende zou kunnen zijn, maak een technische bijlage met een tabel van elk hoogrisico-event. 00:16:34.200 --> 00:16:42.500 Om Power Automate te verbinden met Copilot Studio, gebruik je een HTTP-actie in je flow die de gestructureerde JSON-payload naar de endpoint URL van de copilot post. 00:16:42.720 --> 00:16:46.700 De copilot interpreteert die payload met behulp van de systeemprompt die je hebt gedefinieerd. 00:16:46.700 --> 00:16:49.200 Microsoft Authenticatie maakt dit veilig. 00:16:49.340 --> 00:16:53.240 Je authenticateert de oproep via Azure AD, zodat alleen jouw flow toegang heeft. 00:16:53.940 --> 00:16:58.140 Gefeliciteerd, je hebt je bot zojuist geleerd gestructureerde gedachten naar een schrijfmachine te sturen. 00:16:58.320 --> 00:17:00.400 Het resultaat is tekst, geen getallen. 00:17:00.620 --> 00:17:01.720 Die tekst is je rapport. 00:17:02.020 --> 00:17:04.020 Voer dat in Copilot met instructies zoals 00:17:04.020 --> 00:17:07.040 Vat deze resultaten samen in een kort compliance-rapport. 00:17:07.840 --> 00:17:12.240 Gekategoriseerd op ernst, beveel één actie per bevinding aan en sluit af met de algemene trend. 00:17:12.840 --> 00:17:15.960 Copilot geeft iets terug dat lijkt op een memo van een analist. 00:17:16.160 --> 00:17:19.140 Twee gebruikers vertoonden gisteren verhoogd risicogedrag. 00:17:19.320 --> 00:17:23.160 Adelphins voerde drie privilege-escalaties uit boven de toegestaande drempelwaarde. 00:17:23.380 --> 00:17:25.880 Beveel een onmiddellijke controle van beheerdersrollen aan. 00:17:26.180 --> 00:17:28.300 Mac & B probeerde eenmaal extern te delen. 00:17:28.480 --> 00:17:30.880 Herinnerde gebruiker aan het beleid voor externe gegevens. 00:17:30.880 --> 00:17:32.860 Geen andere afwijkingen gedetecteerd. 00:17:33.000 --> 00:17:35.480 Al gehele trend vergeleken met de baseline is stabiel. 00:17:35.680 --> 00:17:37.740 Zie je? Dat is geen generatief GIS-werk. 00:17:38.020 --> 00:17:41.120 Dat is gestructureerde synthese op basis van deterministische prompts. 00:17:41.340 --> 00:17:43.740 Mensen noemen het schrijven, machines noemen het output. 00:17:43.940 --> 00:17:47.380 Het geheim is jouw controle over zowel datastructuur als taalstructuur. 00:17:47.580 --> 00:17:50.660 Copilot dwaalt niet vrij rond. Hij vertelt statistieken. 00:17:51.400 --> 00:17:52.700 Bepaal nu de distributie. 00:17:52.920 --> 00:17:56.420 Gewone stervelingen hoeven niet in te loggen in de dataverse om rapporten te vinden. 00:17:56.680 --> 00:17:59.140 Gebruik dus opnieuw de connectors van Power Automate. 00:17:59.140 --> 00:18:01.180 Werk met twee takken van dezelfde flow. 00:18:01.400 --> 00:18:04.580 Eén die de samenvatting van Copilot direct in een Teams-kanaal plaatst. 00:18:04.760 --> 00:18:07.680 Een andere die een volledige HTML-versie in SharePoint locht. 00:18:07.840 --> 00:18:09.600 Het management leest het Teams-bericht. 00:18:09.860 --> 00:18:11.860 Aditors openen het archief voor documentatie. 00:18:12.140 --> 00:18:15.520 Beiden komen automatisch voorzien van een tijdstempel en identieke bewoordingen aan. 00:18:15.740 --> 00:18:18.980 Dat is consistentie, een deugd die de meeste menselijke schrijvers niet kennen. 00:18:19.240 --> 00:18:21.520 Laten we praten over discipline bij prompt engineering. 00:18:21.800 --> 00:18:22.720 Je wilt vangrails hebben? 00:18:23.180 --> 00:18:25.580 Specificeer de exacte koppen die Copilot moet gebruiken. 00:18:25.580 --> 00:18:28.200 Overzicht, belangrijkste bevindingen, aanbevelingen. 00:18:28.200 --> 00:18:32.800 Indien ongespecificeerd, zal Copilot proberen indruk op je te maken met narratieve flair of emojis. 00:18:32.980 --> 00:18:35.960 Een auditrapport met emojis is alleen verkoopbaar aan chaos. 00:18:36.200 --> 00:18:39.180 Verwerk richtlijnen zoals gebruik een professionele neutrale toon. 00:18:39.420 --> 00:18:40.700 Vermijd speculatieve taal. 00:18:40.960 --> 00:18:43.080 Voeg KW antificeerbare statistieken toe. 00:18:43.240 --> 00:18:46.180 Hoe strakker je instructies, hoe reproduceerbaarder je output. 00:18:46.500 --> 00:18:49.900 Compliance gedijt bij reproduceerbaarheid, niet bij persoonlijkheid. 00:18:50.080 --> 00:18:52.040 Er zit schoonheid in de alledaagse techniek. 00:18:52.040 --> 00:18:54.820 Copilot Studio staat context variabelen toe. 00:18:55.000 --> 00:18:59.720 Je kunt dynamische data zoals rapportdatum of looptijd direct in de output verwerken. 00:18:59.960 --> 00:19:03.060 Gebruik tijdelijke aanduidingen voor datum, voor het aantal records. 00:19:03.320 --> 00:19:06.880 Wanneer de flow de Copilot aanroept, worden die variabelen automatisch opgelost. 00:19:07.060 --> 00:19:11.940 Het resultaat luidt, gegenereerd op 15 maart, 563 auditgebeurtenissen geanalyseerd. 00:19:12.140 --> 00:19:15.500 Die metacontext stelt additers sneller tevreden dan een gif ooit zou kunnen. 00:19:15.760 --> 00:19:18.360 Nauwkeurigheid vereist een laatste controle, validatie. 00:19:18.360 --> 00:19:22.400 Voeg een power automate voorwaarden toe die controleert of de reactie van Copilot niet leeg is. 00:19:22.540 --> 00:19:25.500 Als dat wel zo is, sla de fout op in je log en voer eenmalig recursie uit. 00:19:25.680 --> 00:19:28.060 Je hebt je agent al zelfbewustzijn en logica geleerd. 00:19:28.260 --> 00:19:30.660 Nu combineer je het met linguistische gezondheidschecks. 00:19:30.880 --> 00:19:32.500 De voltooide flow ziet er zo uit. 00:19:33.000 --> 00:19:36.600 Extraheren, analyseren, samenvatten, vertellen, publiceren. 00:19:37.540 --> 00:19:39.360 Elke pijl staat voor verantwoording. 00:19:39.640 --> 00:19:40.580 Laatste verfijning. 00:19:41.000 --> 00:19:44.640 Versioneer de Copilot systeemprompt telkens wanneer compliance criteria veranderen. 00:19:44.640 --> 00:19:47.360 Label je update V1, V1.1 enzovoort. 00:19:47.500 --> 00:19:50.480 En leg vast welke promptversie welk rapport heeft geproduceerd. 00:19:50.640 --> 00:19:55.260 Toekomstige addits kunnen niet alleen verwijzen naar wat er gebeurde, maar ook hoe het narratieve model op dat moment werd geïnstrueerd. 00:19:55.440 --> 00:19:58.420 Het is metacompliance, het bestuur van bestuur dat zichzelf schrijft. 00:19:58.820 --> 00:20:00.620 Bureaucratie bereikt eindelijk recursie. 00:20:00.860 --> 00:20:05.200 Zodra Copilot studio zijn rapport schrijft, wordt jouw menselijke rol genadig optioneel. 00:20:05.380 --> 00:20:08.760 De agent stelt een verhaal op, voegt bewijsmateriaal toe, plaatst de bestanden, 00:20:08.980 --> 00:20:12.260 archiveert eerdere versies en schakelt zichzelf uit tot de volgende actieve cyclus. 00:20:12.420 --> 00:20:17.260 Hij mailt je niet voor goedkeuring, omdat je hem expliciet zo hebt ontworpen dat hij geen bevestiging nodig heeft. 00:20:17.600 --> 00:20:22.520 Hij is stilletjes trots als je het antropomorfisme toestaat op zijn touwkundige precisie. 00:20:22.740 --> 00:20:26.460 Dit is waar autonomie ophoudt een metafoor te zijn en een workflow werkelijkheid wordt. 00:20:26.740 --> 00:20:31.500 De machine verwerkt niet alleen compliance data, maar legt compliance ook volgens schema uit aan mensen, 00:20:31.700 --> 00:20:33.880 zonder de emotionele onrust van vertraging. 00:20:33.880 --> 00:20:40.920 En ja, voor een speelse nood kun je hem een afsluitende handtekening geven als rapportautonoom samengesteld door Copilot GRC-agent. 00:20:41.120 --> 00:20:45.560 Niets ontmoedigt micromanagement door het management zozeer als een robot die zijn eigen werk ondertekent. 00:20:45.760 --> 00:20:50.360 Nu de agent bevindingen kan verwoorden, kun je voorgoed stoppen met het schrijven van GRC-rapporten, 00:20:50.600 --> 00:20:52.840 of tenminste totdat iemand je connectors uitschakelt. 00:20:52.980 --> 00:20:55.200 In dit stadium voltooit de cyclus zichzelf. 00:20:55.380 --> 00:20:58.080 Burview verzamelt, Power Automate interpreteert, 00:20:58.340 --> 00:21:02.200 Copilot vat samen en jij hebt, verbazingwekkend genoeg, je weekenden terug. 00:21:02.200 --> 00:21:06.820 Een dagelijks ritueel van slur verandert in een enkele workflow die Fluent Compliance spreekt. 00:21:06.960 --> 00:21:10.920 De resultaten verschijnen in teams op precies hetzelfde tijdstip bij elke interval. 00:21:11.120 --> 00:21:14.600 Heldere tekst, consistente terminologie, controleerbare herkomst. 00:21:14.760 --> 00:21:17.620 Het subtiele voordeel is niet snelheid, maar standaardisatie. 00:21:17.820 --> 00:21:22.180 Elk rapport klinkt hetzelfde, gebruikt dezelfde drempelwaarden en logt identieke metadata. 00:21:22.560 --> 00:21:25.480 Auditors verspillen geen uren meer aan het valideren van de opmaak. 00:21:25.640 --> 00:21:26.840 Ze beoordelen de inhoud. 00:21:27.380 --> 00:21:30.980 Risicopatronen worden verhalen die door de tijd heen worden gevolgd in plaats van spreadsheetchaos. 00:21:30.980 --> 00:21:34.000 Je hebt Compliance veranderd van documentatie en orkestratie. 00:21:34.140 --> 00:21:38.260 Een systeem dat altijd aanstaat en met juridische precisie monitort, interpreteert en rapporteert. 00:21:38.500 --> 00:21:40.640 Handmatige GRC-rapporten zijn typemachines. 00:21:40.880 --> 00:21:43.980 Deze agent is de tekstverwerker, inclusief geautomatiseerde spellingcontrole. 00:21:44.200 --> 00:21:49.520 Zet hem in voor het volgende auditsijzoen en de term handmatig Compliance rapport klinkt straks net zo verouderd als fax medelangs. 00:21:49.680 --> 00:21:53.160 De volgende stap is het uitbreiden van deze intelligentie naar de handhaving van gegevens privacy. 00:21:53.380 --> 00:21:55.540 Je hebt het brein al gebouwd, laat het nu toezicht houden. 00:21:55.540 --> 00:22:01.300 De volgende stap is een heleboede gedachte. 00:22:01.360 --> 00:22:02.740 De volgende stap is dit. 00:22:02.860 --> 00:22:05.500 выдacht een ingangbeen van gegevens in plaats van deze gegevens. 00:22:06.100 --> 00:22:06.620 De volgende stap is een soort drengegevens. 00:22:06.620 --> 00:22:07.720 Maar dat... 00:22:07.720 --> 00:22:08.860 ...de volgende stap is een bepaalde aalde periode. 00:22:08.860 --> 00:22:09.720 Het is een jong-antische meisstrijd van deze handmatige om de handheid van zeven. 00:22:09.780 --> 00:22:10.560 ... 00:22:10.560 --> 00:22:11.320 ... 00:22:11.320 --> 00:22:12.500 ... 00:22:12.500 --> 00:22:12.880 ... 00:22:12.880 --> 00:22:13.140 ... 00:22:13.140 --> 00:22:14.140 ... 00:22:14.140 --> 00:22:14.880 ... 00:22:14.880 --> 00:22:15.020 ... 00:22:15.020 --> 00:22:15.040 ... 00:22:15.040 --> 00:22:15.860 ... 00:22:15.860 --> 00:22:16.600 ... 00:22:16.600 --> 00:22:17.100 ... 00:22:17.100 --> 00:22:19.160 ... 00:22:19.160 --> 00:22:21.200 ... 00:22:21.200 --> 00:22:21.520 ...