Wie heeft dat event gepubliceerd? Wie heeft die bestelling teruggestort? En wie heeft vorige week het e-mailadres van die ene klager opgevraagd? Met één beheerder zijn dat makkelijke vragen. Met een team van vijf is het gissen — tenzij je het opschrijft.
MijnEvent schrijft het op. In je beheer staat onder Activiteit het logboek van je hele organisatie, met als ondertitel precies waar het om gaat: wie deed wat en wanneer in deze organisatie.
De eigenaar bepaalt wie meekijkt
Het activiteitenlog is de complete audittrail van je organisatie, en dat is gevoelige informatie. Daarom komt de eigenaar er altijd bij en kan die het inzien sinds de rechten per teamlid als apart recht toekennen — het zit bewust in geen enkel sjabloon, zodat die keuze altijd expliciet is. Klikt een teamlid zonder dat recht de URL toch aan, dan stuurt de app hem terug naar het dashboard. En dat is niet alleen een schermpje: de server controleert dezelfde regel nog een keer en weigert het verzoek.
Dat wil niet zeggen dat de rest van je team in het duister tast. Privacy-acties rond één specifieke bezoeker staan óók in het overzicht Recente privacy-acties op de pagina voor AVG-verzoeken, en die blijft open voor het hele beheerteam.
Vier kolommen
De tabel heeft precies vier kolommen, en meer heb je niet nodig:
- Tijdstip — datum en tijd, nieuwste bovenaan.
- Door — de naam van het teamlid dat de actie uitvoerde.
- Actie — een leesbaar label, geen technische code.
- Onderwerp — waar de actie over ging: de eventnaam, het e-mailadres van de bezoeker of het bestelnummer.
Je ziet de honderd meest recente acties. Is er nog niets gebeurd, dan staat er simpelweg "Nog geen activiteit".
Wat er in komt
Het log verzamelt de handelingen die er in een ticketorganisatie echt toe doen. Rond je programma zie je Event aangemaakt, Event bijgewerkt, Event gepubliceerd en Event verwijderd — handig als je je afvraagt wanneer die prijswijziging er precies in kwam.
Rond geld en bestellingen verschijnt Bestelling terugbetaald, met het bestelnummer als onderwerp. Rond persoonsgegevens staan E-mailadres ingezien, Gegevens geëxporteerd en Gegevens geanonimiseerd. En rond de beveiliging van je account komt 2FA-verplichting gewijzigd in beeld: het moment waarop iemand tweestapsverificatie voor de hele organisatie aan- of uitzette. Hoe die verplichting werkt, staat in het artikel over magic login en 2FA.
Waarom "e-mailadres ingezien" ook wordt vastgelegd
Dit is de regel waar organisatoren het vaakst even bij stilstaan. Waarom log je dat iemand een e-mailadres bekeek?
Omdat e-mailadressen in het beheer standaard afgeschermd worden getoond. Je ziet genoeg om je werk te doen, maar niet meer dan dat. Wil je het volledige adres zien — om een bezoeker te bellen over een verkeerd ticket, bijvoorbeeld — dan vraag je dat expliciet op. Dat opvragen is zelf een verwerking van persoonsgegevens, en dus registreert het systeem wie welk adres wanneer opvroeg.
Dat klinkt streng, maar het werkt twee kanten op. Het beschermt je bezoekers tegen nieuwsgierige blikken, en het beschermt je team: als er ooit een vraag komt over hoe een adres ergens terechtkwam, kun je laten zien wat er is gebeurd in plaats van het te moeten reconstrueren uit herinneringen.
Append-only: het log is niet te herschrijven
Een logboek dat je zelf kunt aanpassen, is geen logboek. Daarom draait de activiteitenlijst op een append-only ledger. Elke nieuwe regel krijgt een hash die is berekend over de inhoud van die regel én de hash van de vorige regel. Zo ontstaat een ketting: haal je er in het midden een schakel uit of verander je er één, dan klopt de rest niet meer.
Praktisch betekent dat: entries zijn onveranderlijk. Je kunt een regel niet bijwerken en niet weggooien — het onderliggende model weigert dat gewoon. Klopt er iets niet, dan corrigeer je met een nieuwe regel die het oude beeld aanvult. Het log groeit dus alleen maar, en juist dat maakt het bruikbaar als bewijs.
Wat je ermee doet
Voor de meeste organisatoren is het activiteitenlog iets wat je zelden opent en dan meteen blij bent dat het er staat. Drie momenten waarop het zijn werk doet:
- Er ging iets mis. Een event stond ineens op gepubliceerd, of een bestelling is teruggestort. Je ziet in één blik wie het deed en wanneer, en kunt het gesprek voeren in plaats van te speculeren.
- Iemand verlaat je team. Voordat je een account intrekt, zie je waar diegene mee bezig was.
- Een bezoeker stelt een vraag over zijn gegevens. Je kunt onderbouwd antwoorden wat er met zijn gegevens is gebeurd — geëxporteerd, ingezien of geanonimiseerd — in plaats van "voor zover wij weten niets".
Het activiteitenlog kost je niets en vraagt geen instelling. Het staat er gewoon, vanaf je eerste event.