Skip to main content
New Member ⭐⭐⭐⭐
August 5, 2026
Question

Gebruiken jullie PowerShell voor het beheer van TOPdesk?

  • August 5, 2026
  • 10 replies
  • 241 views

Ik merk dat ik als TOPdesk-beheerder steeds vaker PowerShell inzet om beheerwerkzaamheden uit te voeren. Zo heb ik onlangs een script gemaakt dat alle meldingen én wijzigingen controleert op de aanwezigheid van wachtwoorden of andere wachtwoordvermeldingen. Wanneer deze worden gevonden, worden ze automatisch gemaskeerd met ***, zodat gevoelige informatie niet meer zichtbaar is.

Ik ben benieuwd hoe andere TOPdesk-beheerders PowerShell inzetten binnen hun omgeving. Welke usecases hebben jullie ontwikkeld die het beheer vereenvoudigen?

10 replies

Inspirer
August 5, 2026

Jazeker, ik gebruik regelmatig PowerShell. Daarbij heb ik het voordeel dat ik als systeembeheerder veel mogelijkheden heb om processen te automatiseren. Vaak gebruik ik PowerShell voor het importeren van data in ons Asset Management-systeem vanuit andere bronnen, zoals VMware vCenter.

Daarnaast zetten we PowerShell in voor de geautomatiseerde monitoring van onze belangrijkste IT-diensten in combinatie met operationeel beheer. Binnen Operationeel Beheer (OA) hebben we hiervoor diverse reeksen ingericht, waarbij iedere reeks een eigen PowerShell-script heeft.

Dagelijks wordt via een geplande taak opgehaald welke reeksen die dag uitgevoerd moeten worden (soms wel 30 per dag!). Vervolgens wordt per reeks het bijbehorende script gestart. Op basis van de uitkomst bepaalt het systeem automatisch of een OA wordt afgerond of dat verdere opvolging nodig is.

Je kunt je voorstellen dat dit iedere dag enorm veel tijd bespaart!

Rico Roodenburg - Sharing is caring 🤝
Mike vd Bos
New Member ⭐⭐
August 6, 2026

Bij mijn vorige werkgever hadden we PowerShell scripts draaien om de logging van de VA elke 10 min te zippen en te borgen (zodat we van 7 dagen terug directe logs hadden van de TOPdesk omgeving).
 

Alleen dat is daar toen vervangen (met een Python script), omdat Windows Task Scheduler niet altijd de taak goed af wist te trappen, waardoor we soms wat gaten in de loggin hadden.  

New Member ⭐
August 6, 2026

Ik ben geen held met powershell, maar wat je hebt gemaakt om wachtwoorden te maskeren klinkt als een hele bruikbare oplossing die we hier ook goed zouden kunnen gebruiken.. Heb je dat helemaal zelf gemaakt of ergens vandaan gehaald?

Starter ⭐⭐
August 7, 2026

Net als Gerard88 ben ik ook erg benieuwd naar dit script, heb je hier meer informatie over?

Marijn
Starter ⭐⭐
August 10, 2026

Ik ook, dit lijkt mij erg nuttig. Het gebeurd nog wel eens dat er per abuis een wachtwoord verschijnt in een melding die van afdeling naar afdeling gezet wordt. Als deze na een bepaalde termijn bv afgeschermd zou kunnen worden is dat erg nuttig.

Explorer ⭐⭐⭐⭐⭐
August 13, 2026

Ik sluit mij hierbij aan!

Is het gek als ik zeg dat ik niet wist dat PowerShell gebruiken een optie was bij TOPdesk? Ik zou hier heel graag meer over leren, een stukje basis om mee te beginnen. 

@Qwerty, ik weet niet of je de info van het script (zonder jullie organisatiegegevens natuurlijk) wilt delen en of dit mogelijk is onder Resources op de pagina van de Comunity? 

@Sanne van Opstal-Brakel jij organiseerde weleens een ronde tafel bijeenkomst. Is dit een onderwerp dat misschien een keer aan bod kan komen? Hoe kunnen wij PowerShell inzetten en waar begin je?

 

Sanne van Opstal-Brakel
Employee
Employee
August 17, 2026

Klinkt als een leuk onderwerp om weer eens met elkaar virtueel bij een te komen. ​@Rico Roodenburg  en ​@Qwerty zouden jullie het zien zitten om jullie ervaringen te delen (en waar mogelijk) te tonen tijdens zo'n sessie? 

Sanne van Opstal-Brakel, your TOPdesk Community Fairy Godmother
Inspirer
August 19, 2026

Altijd leuk om te doen, ​@Sanne van Opstal-Brakel !

Rico Roodenburg - Sharing is caring 🤝
Arnoud Lugtenburg
New Member ⭐⭐⭐
September 3, 2026

Hier wordt ook gebruik gemaakt van PowerShell scripts voor het inlezen van Assets. De servers en serviceaccounts worden ingelezen. De servers komen uit vCenter en op basis van een veld in VMware direct gekoppeld aan de juiste Technisch beheerder (TABBER) en (FABBER) Functioneel beheerder. De serviceaccounts worden ingelezen en gekoppeld aan de betrokken beheerder. Op basis van de leeftijd van het wachtwoord wordt er een melding aangemaakt om het wachtwoord te resetten. (Dit laatste is nog in ontwikkeling.)

 

Arnoud Lugtenburg --> Delen = groeien!
New Member ⭐
September 3, 2026

Klinkt als allemaal lekker bezig met PowerShell. Bij FMO gebruik ik ook heel veel PowerShell om dingen zowel in als uit TOPdesk te halen. Denk hierbij erin.. Alles op gebied van AssetManagement, maar ook zekers er uit. Zo hebben we alle Software als asset opgevoerd en daar allerlei classificaties aan (DNB / Dora) achtige properties moeten toevoegen en die wilden ze graag binnen diverse plekken binnen de organisatie gebruiken, (bijvoorbeeld compliance). Heb dus script gemaakt om dit AssetType Software uit topdesk te halen en naar een SharePoint lijst te zetten, dan kan heel FMO daar gezellig slice and dice doen. Eigenlijk begin ik veelal in powershell om vervolgens het in de Automation module van TOPdesk (beter) in te richten, zoals bijvoorbeeld een koppelling met een DevOps kanban Board. De grote tip die ik kan geven voor PowerShell.. Doe dit in Visual Studio code en zet dan ook lekker de chat bot Co-pilot pro voor github aan.. dat scheelt een hoop uitzoeken en typen. :-)