Christian Ritter MVP (@blackboxcoder) 's Twitter Profile
Christian Ritter MVP

@blackboxcoder

He/Him | Father of two ♥️♥️ | MVP |#PowerShell aficionado | Automation enthusiast | Blog author | Founder of PSUGFFM | Public Speaker | Opinions are my own.

ID: 283492580

linkhttps://hcritter.devdojo.com calendar_today17-04-2011 11:48:24

2,2K Tweet

801 Followers

941 Following

Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

Only 17 days left to submit your session for #PSSaturday Karlsruhe! Seize this chance to showcase your skills to the #PowerShell community and enjoy an awesome experience! Submit now: sessionize.com/pssaturday-202… #CfP #PSSatKA #CallForSpeakers

Only 17 days left to submit your session for #PSSaturday Karlsruhe! 

Seize this chance to showcase your skills to the #PowerShell community and enjoy an awesome experience!

Submit now: sessionize.com/pssaturday-202…

#CfP #PSSatKA #CallForSpeakers
Merill Fernando (@merill) 's Twitter Profile Photo

So I bought graph.pm Now you can short link to these... 🎯 graph.pm/Directory.Read… 🎯 graph.pm/User.Read.All 🎯 graph.pm/email 🎯 graph.pm/Member.Read.Hi… 🎯 graph.pm/Directory.Acce…

Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🎟️ Secure your FREE ticket to #PSSaturday Karlsruhe NOW, even with the CfP still open! 🤫 A little secret: some big community names have already submitted fantastic sessions! 🔥👇 Register: psugffm.odoo.com/event/pssaturd… #PowerShell #PSSatKA

🎟️ Secure your FREE ticket to #PSSaturday Karlsruhe NOW, even with the CfP still open! 

🤫 A little secret: some big community names have already submitted fantastic sessions! 🔥👇

Register: psugffm.odoo.com/event/pssaturd…

#PowerShell #PSSatKA
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🚨 Last call for CfP: PSSaturday Karlsruhe! Less than 16 hours left to submit your session abstracts. Don't miss out! sessionize.com/pssaturday-202… #PowerShell #Community #CallForSpeaker

🚨 Last call for CfP: PSSaturday Karlsruhe! 

Less than 16 hours left to submit your session abstracts. 

Don't miss out! 

sessionize.com/pssaturday-202…

#PowerShell #Community #CallForSpeaker
PSConfEU (@psconfeu) 's Twitter Profile Photo

Now you know when... If you want to know where, you also know where to go and when 🤪 Book your ticket for the #PowerShell Conference Europe MiniCon on 15 October at 5PM CET: psconf.eu 👀 #PSConfEU

Now you know when...

If you want to know where, you also know where to go and when 🤪

Book your ticket for the #PowerShell Conference Europe MiniCon on 15 October at 5PM CET: psconf.eu 👀

#PSConfEU
A:\leksandar🌩🐚Nikolić (@alexandair) 's Twitter Profile Photo

Get-MgGroupOwner returns only users (as directory objects). Get-MgBetaGroupOwner returns users & service principals (as directory objects). If you want to get service principals with Get-MgGroupOwner, add advanced query parameters, -Count and -ConsistencyLevel #MicrosoftGraph

Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

Enjoyed the #Scriptember ‘Shorten the Code’ challenge by ScriptRunner 🤖? 🎉 Get ready for another round at #PSSaturday Karlsruhe on Nov 30, 2024! Register now: psugffm.odoo.com/pssaturday #PowerShell #PSSaturday #CodeGolf #PSSatKA

Enjoyed the #Scriptember ‘Shorten the Code’ challenge by <a href="/Script_Runner/">ScriptRunner 🤖</a>? 🎉 Get ready for another round at #PSSaturday Karlsruhe on Nov 30, 2024!

Register now: 
psugffm.odoo.com/pssaturday
#PowerShell #PSSaturday #CodeGolf #PSSatKA
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

New PowerShell script: Get-MSGraphAuditLogSignInByType! Overcomes Microsoft.Graph SDK limits by filtering interactive, non-interactive, & service principal sign-ins. github.com/HCRitter/PSMSG… #PowerShell #Azure #MicrosoftGraph

New PowerShell script: 
Get-MSGraphAuditLogSignInByType! 

Overcomes Microsoft.Graph SDK limits by filtering interactive, non-interactive, &amp; service principal sign-ins.

github.com/HCRitter/PSMSG…

#PowerShell #Azure #MicrosoftGraph
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

43 days to PowerShell Saturday Karlsruhe! 🌍 Experts from 7 countries covering IoT, Testing, Deployment, & more. Connect & learn—save your spot! psugffm.odoo.com/PSSaturday #PSSatKA #PowerShell #PowerShellSaturday #PSSaturday #TechConference #Automation #ITCommunity

43 days to PowerShell Saturday Karlsruhe! 🌍 Experts from 7 countries covering IoT, Testing, Deployment, &amp; more. Connect &amp; learn—save your spot! 
psugffm.odoo.com/PSSaturday

#PSSatKA #PowerShell #PowerShellSaturday #PSSaturday #TechConference #Automation #ITCommunity
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

Export permission scopes for Enterprise Apps in your tenant using oauth2PermissionGrants (represented) & appRoleAssignments (within). github.com/HCRitter/PSMSG… Filter by AppID or DisplayName & choose beta/v1.0 endpoint. Feedback welcome! 👇 #PowerShell #MicrosoftGraph #Azure

Export permission scopes for Enterprise Apps in your tenant using oauth2PermissionGrants (represented) &amp; appRoleAssignments (within). 

github.com/HCRitter/PSMSG…

Filter by AppID or DisplayName &amp; choose beta/v1.0 endpoint. Feedback welcome! 👇 #PowerShell #MicrosoftGraph #Azure
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🔒 New PowerShell Tool: Get-ConditionalAccessSignIn! Retrieve Conditional Access Sign-In logs from Microsoft Graph API—filter by date & type. 📊 github.com/HCRitter/PSMSG… #PowerShell #ConditionalAccess #ITSecurity #MicrosoftGraph

🔒 New PowerShell Tool: Get-ConditionalAccessSignIn! 

Retrieve Conditional Access Sign-In logs from Microsoft Graph API—filter by date &amp; type. 📊 

github.com/HCRitter/PSMSG…

#PowerShell #ConditionalAccess #ITSecurity #MicrosoftGraph
Emrys MacInally (@lindnerbrewery) 's Twitter Profile Photo

I'm excited to share my OctopusDeploy PowerShell module. It helps you manage Octopus Deploy right from PowerShell, with some features you won't find in the UI. I would love to hear your thoughts! #PowerShell #OctopusDeploy Install-Module OctopusDeploy

Stéphane (@stephanevg) 's Twitter Profile Photo

Hey guys, I just published an new #alpha version of #pshtml (v0.9.0). It includes one major feature: The possiblity to embed 'Assets' (.js and .css files) directly into your html page to make them compatible for 'transfert' and independant of hosted libraries.

Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🚀 Update Alert! PSClippy now warns you about snake_case variables & suggests PascalCase alternatives! 🐍➡️🔤 Try it now! 🔗 github.com/HCRitter/PSCli… #PowerShell #PSClippy #DevOps #Scripting #Automation #OpenSource Let me know if you want further refinements! 🚀😃

🚀 Update Alert! 
PSClippy now warns you about snake_case variables &amp; suggests PascalCase alternatives! 🐍➡️🔤

Try it now! 🔗 github.com/HCRitter/PSCli…

#PowerShell #PSClippy #DevOps #Scripting #Automation #OpenSource

Let me know if you want further refinements! 🚀😃
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🚀 New PowerShell Script Analyzer Rule: Measure-SnakeCaseVariableNames No more _snake_case! This rule helps enforce PascalCase for variable names, keeping scripts clean & consistent. ✅ Detects snake_case ✅ Suggests PascalCase github.com/HCRitter/PSSA_… #PowerShell #Scripting

🚀 New PowerShell Script Analyzer Rule: Measure-SnakeCaseVariableNames

No more _snake_case! This rule helps enforce PascalCase for variable names, keeping scripts clean &amp; consistent.

✅ Detects snake_case
✅ Suggests PascalCase

github.com/HCRitter/PSSA_…
#PowerShell #Scripting
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🚀 New PSScriptAnalyzer rule! Measure-GraphPermissionScope scans PowerShell scripts to detect unused Microsoft Graph scopes, enforcing the least privilege & better security. 🔎🔐 github.com/HCRitter/PSSA_… #PowerShell #MicrosoftGraph #CyberSecurity #PSScriptAnalyzer

🚀 New PSScriptAnalyzer rule! Measure-GraphPermissionScope scans PowerShell scripts to detect unused Microsoft Graph scopes, enforcing the least privilege &amp; better security. 🔎🔐 

github.com/HCRitter/PSSA_…

#PowerShell #MicrosoftGraph #CyberSecurity #PSScriptAnalyzer
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🚀 New PowerShell ScriptAnalyzer rule! Ensure functions have proper examples in help & catch mistakes. Integrate into CI/CD! github.com/HCRitter/PSSA_… #PowerShell #DevOps #Automation #CICD

🚀 New PowerShell ScriptAnalyzer rule! Ensure functions have proper examples in help &amp; catch mistakes. Integrate into CI/CD! 

github.com/HCRitter/PSSA_…

#PowerShell #DevOps #Automation #CICD
Christian Ritter MVP (@blackboxcoder) 's Twitter Profile Photo

🚀 New PowerShell module! 🔍 PSCommitSecretScanner scans remote Git repos for secrets (tokens, keys, passwords) in the commit history. Open-source: github.com/HCRitter/PSCom… #PowerShell #CyberSecurity #DevSecOps #OpenSource #GitHub #Automation #Git #Secrets #DevOps #MVPBuzz

🚀 New PowerShell module!  
🔍 PSCommitSecretScanner scans remote Git repos for secrets (tokens, keys, passwords) in the commit history.  
Open-source:  github.com/HCRitter/PSCom…

#PowerShell #CyberSecurity #DevSecOps #OpenSource #GitHub #Automation #Git #Secrets #DevOps #MVPBuzz