- Listing All Email Addresses and Aliases in Office 365by R RWhy? So, you want to know every single email address in a particular Office 365 tenant… How do you go about listing all of the users aliases, distribution lists, and other possible places to email? The following code will produce a CSV with all of the possible email addresses on the tenant, including DisplayName, RecipientType,… Read More »Listing All Email Addresses and Aliases in Office 365
- Swapping Between Multiple Bound IPs with PowerShellby R RWhy? A client had a requirement for a Windows service to swap over its public IP to essentially change its outbound IP address at will, without impacting any existing connections or connectivity. This posed an interesting challenge, as essentially the idea would be to swap to the ‘next IP address’ in a list of already… Read More »Swapping Between Multiple Bound IPs with PowerShell
- Cloning Azure Network Security Groups with PowerShellby R RCloning NSGs Recently, we were cloning a few virtual machines from test to production in Azure. One of the pain points while doing this with just NSGs (and without Network Manager) is cloning specific firewall rules to apply to your brand new NSG. PowerShell Performing this manually is a very annoying task. Through the magic… Read More »Cloning Azure Network Security Groups with PowerShell
- Avoiding Anti-Features in IT Solutionsby R RWhat is an Anti-Feature? In the world of Managed Service Providers (MSPs), the term ‘anti-feature’ has emerged as a significant point of discussion. An anti-feature, simply put, is a feature in a software or service that doesn’t benefit the client but instead serves the interests of the provider or vendors. These features often lock users… Read More »Avoiding Anti-Features in IT Solutions
- Talk with Voxby R RAllwire has always fancied itself as an infrastructure company with a development problem; as ex-Microsofties no amount of infrastructure projects will ever diminish our love of code. In April of 2023, OpenAI selected us to be part of the first round of ChatGPT plugin developers, we faced a daunting task. Design a plugin in 3… Read More »Talk with Vox