Exchange – Cannot Delete Mailbox, Access is Denied

Came across an interesting issue whereby I was unable to delete certain mailboxes even though I’d verified all the normal access. The error being produced was as below – Active Directory operation failed on SVRGL1191.gloscc.gov.uk. This error is not retriable. Additional information: Access is denied. Active directory response: 00000005: SecErr: DSID-031529F8, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0 Luckily the fix for this proved to be very … Continue reading Exchange – Cannot Delete Mailbox, Access is Denied

PowerShell – How to Check if String Contains Any Value in Array

Very short post today, the PowerShell script below is simply a function that will take a string such as “Red fox jumping over fences” and will compare it to an array of values to see if it contains any of them. and finally, the output – Continue reading PowerShell – How to Check if String Contains Any Value in Array

PowerShell – How to Report on NTFS File/Folder Inheritance & Permissions

The script below was taken from https://www.lepide.com/how-to/get-an-ntfs-permissions-report-using-powershell.html The script takes a directory path to search from, it will then get a list of all subdirectories, loop through each of them then generate a nice grid view report of all permissions in subdirectories and whether they are inherited. This should generate a report similar to the image below – Continue reading PowerShell – How to Report on NTFS File/Folder Inheritance & Permissions

PowerShell – Getting all Users in Domain Users Group – 5000+ Users

I recently needed to generate a report of all Domain Users which brought up a few interesting issues, the first is that members aren’t actually listed as members of the group which removes the ability to use a lot of the standard PowerShell commands to produce a report on it, plus the group had well over 5000 users which again limits the commands available to … Continue reading PowerShell – Getting all Users in Domain Users Group – 5000+ Users

How to Display a Desktop Notification When Outlook 365 Subfolder Receives Email

Although the instructions below are specifically for Outlook 365, the same instructions should apply to all versions of Outlook from 2007. By default, any emails that are automatically moved to a subfolder in Outlook using rules will not generate an alert that they have been received, as emails to the inbox normally do. Luckily the fix for this is relatively straightforward as I’ll show below … Continue reading How to Display a Desktop Notification When Outlook 365 Subfolder Receives Email

Solarwinds Service Desk to Vivantio Sync Script Example

The PowerShell script below is going to be provided as-is with little real overview, my hope is that it may save somebody else a lot of time trying to get Solarwinds and the Vivantio Service Desk to nicely sync records. The example below retrieves all known assets in the Solarwinds Service Desk and maps that information to default and custom fields defined in Vivantio which … Continue reading Solarwinds Service Desk to Vivantio Sync Script Example

Dynamics CRM – How to Properly Calculate VAT/Tax on Opportunities and Quotes

There are quite a few ways to calculate tax and VAT in Dynamics and it’s likely arguable which way is the best, however, personally I believe the proper way to do it is to calculate it at the individual line items level which then properly rolls up to the opportunity or quote record. This seems like the cleanest way to do it, doesn’t effect the … Continue reading Dynamics CRM – How to Properly Calculate VAT/Tax on Opportunities and Quotes

How to Improve Audio Quality and Remove Delays Over Remote Desktop

Due to working from home for the past year or so now I’ve had to adopt certain new practices in order to remain productive, one of these is using my home computer and remoting into my work laptop using Remote Desktop Connection so that I can easily use all of my monitors, my keyboard and mouse, headsets etc without having to move all the cables every time I want to jump between them.

After buying a little switch and getting everything properly connected via ethernet it improved the experience dramatically, however, I still had an odd audio issue in Teams and other areas where audio quality was often quite poor and there was a delay in the audio of a second or so which is extremely disorientating when in calls with others.

Luckily there is a solution.

Continue reading “How to Improve Audio Quality and Remove Delays Over Remote Desktop”

OverTheWire – Bandit Level 5 Solution

I figured it may be fun to go through all of the OverTheWire Bandit Wargames, which are aimed at absolute beginners who want to start learning about security principles. My aim will be to provide a very simple explanation of how each game is played, which will hopefully expand my own knowledge and help a few of you at the same time. All posts in … Continue reading OverTheWire – Bandit Level 5 Solution