Transparent keyboard

CMD Script to set locking timeout policy on Windows computers

Intro Some time ago I was requested by a client to roll out a script so their computers are locked when left unattended, I can certainly understand the importance of this feature as having a computer used by an unauthorised third-party is potentially catastrophic! The security risks are endless and imagine if there isn’t a …

CMD Script to set locking timeout policy on Windows computers Read More »

PowerShell output/result of the command

How to uninstall any program using ConnectWise Control backstage

Intro I recently have had to go through 100’s of computers to identify outdated software and found a great way of uninstalling software with interractive installers using ScreenConnect/ConnectWise Control. This method doesn’t require any end-user interraction as we are going to be using the backstage feature of ConnectWise Control! If you have ever had to …

How to uninstall any program using ConnectWise Control backstage Read More »

How to join a ScreenConnect/ConnectWise Control ‘Backstage’ session

Intro ScreenConnect by ConnectWise; aka ConnectWise Control is powerful remote support and desktop control software which is a personal favourite of mine.It has some of the best features in its class including one piece I find immensely useful called ‘Backstage’, this allows you to remotely connect into a remote session with limited features with the …

How to join a ScreenConnect/ConnectWise Control ‘Backstage’ session Read More »

PowerShell Window Showing Calendar Permissions

How to adjust calendar permissions on Microsoft 365 Exchange Online with PowerShell

Intro Adjusting calendar permissions using PowerShell is the most common thing people administrating Microsoft 365 Exchange Online will use, and in my case, it is the first function I’ve used PowerShell for professionally. I find the command can be confusing despite using it countless times due to the ambiguity in the syntax; I’ll frequently refer …

How to adjust calendar permissions on Microsoft 365 Exchange Online with PowerShell Read More »

Technical perspective of risks using public Wi-Fi and how to stay safe

A short thought piece on the potential cybersecurity risks of using public or unsecured Wi-Fi networks. Please don’t assume I have considered all possible risks here, this is only one perspective. 😊 Intro Networking is a complex and dynamic topic, and an understanding of key concepts involved is important to make security decisions based upon …

Technical perspective of risks using public Wi-Fi and how to stay safe Read More »

Invitation redemption failed An error has occurred. Please retry again shortly.

How to fix Microsoft 365 guest access invite error ‘Invitation redemption failed An error has occurred. Please retry again shortly.’

Intro Today I invited a user to have guest access to a Microsoft365 tenant / AzureAD and I received an email backfrom them shortly after saying they are met with an error when clicking the accept invite link on the email. Error message: Invitation redemption failed An error has occurred. Please retry again shortly. RequestId: …

How to fix Microsoft 365 guest access invite error ‘Invitation redemption failed An error has occurred. Please retry again shortly.’ Read More »

ConnectWise Installer Script

How to Deploy .MSI Software Packages Using ConnectWise Automate

Intro One of the most common tasks I use ConnectWise scripts for is deploying software to our windows endpoints. I’ve developed a habit of running PowerShell natively on the client than utilizing ConnectWise logic especially with software deployment as I find it is more reliable, which is why everything in this script is using PowerShell …

How to Deploy .MSI Software Packages Using ConnectWise Automate Read More »

0x80070643 - Fatal error during installation

How to fix Microsoft Visual C++ Redistributable Install Errors

Intro I recently had an end-user email me to request install of Citrix Workspace which has a C++ redistributable dependency. I found that the install would fail with various errors depending on how I attempted to do it with messages such as –   0x80070643 – Fatal error during installation. And also: ‘The older version …

How to fix Microsoft Visual C++ Redistributable Install Errors Read More »

Microsoft365 Modern Authentication Login

Connect to Exchange Online Powershell with MFA

Intro As discussed in our previous article, connecting to Exchange Online via PowerShell is one of the most important uses for PowerShell as a Microsoft365 administrator. The setup process on PowerShell for connecting with an MFA account is incredibly simple – Method If this is the first time you are using MFA PowerShell on your …

Connect to Exchange Online Powershell with MFA Read More »