Resize Azure Ubuntu VM System Disk (Quickstart Video Guide)

How to resize the OS (System) disk of an Azure Ubuntu VM (Quickstart Video Guide)

Continue reading
  60 Hits
Tags:

Install Ubuntu on Azure VM (Video Guide)

How to create an Ubuntu VM using the Azure Portal. Create resource group, Virtual Network (VNet) and Network Security Group (NSG). Configure NSG to allow SSH from your IP address and connect to the Ubuntu VM using SSH.

Continue reading
  74 Hits
Tags:

Silent Install Citrix Workspace app for Windows using Command Line

 How to download Citrix workspace app for Windows and silent install using the command line

Continue reading
  87 Hits
Tags:

Install Citrix Workspace App using Intune (Complete Guide)

How to deploy Citrix Workspace app using Intune. Command line options to silent install Citrix workspace and specify the StoreFront URL. Create intunewin Win32 app package and deploy Citrix Workspace using Intune.

Continue reading
  103 Hits
Tags:

Install Citrix Workspace App using Intune

Step-by-step for deploying Citrix Workspace app using Intune: Silent install Citrix workspace using Command line, specify StoreFront URL, create intunewin Win32 app package and deploy to test device group. Steps to upgrade Citrix Workspace app from a previous version. 

Continue reading
  0 Hits
Tags:

Install Office 2021 using the Office Deployment Tool (Quickstart Video Guide)

How to install Office 2021 volume license edition using the Office Deployment Tool. Download the Office Deployment Tool, create an XML configuration file and install Office using the Office Deployment Tool. 

Continue reading
  96 Hits
Tags:

Configure Plus Addressing (Sieve Sub Addressing) in Mimecast

How to configure Plus Addressing in Mimecast. Create a Sieve Sub Address Gateway Policy for emails sent to a domain. 

Continue reading
  89 Hits
Tags:

Connect to Exchange Online using App Registration and Certificate

How to Connect to Exchange Online PowerShell using an App registration and self-signed Certificate

Continue reading
  207 Hits

Connect to Exchange Online using App registration and Certificate from Azure Runbook (Complete Guide)

How to connect to Exchange Online from an Azure Automation Account PowerShell Runbook using an App Registration and self-signed Certificate

Continue reading
  269 Hits

Connect to Exchange Online using Azure System Managed Identity (Complete Guide)

How to connect to Exchange Online from an Azure Automation Account PowerShell Runbook using a System assigned Managed Identity

Continue reading
  77 Hits

Connect to Exchange Online using App registration and Certificate from Azure Runbook

How to Connect to Exchange Online PowerShell using an App registration and self-signed Certificate from an Azure Automation Account Runbook

Continue reading
  0 Hits

SOLVED: Azure PowerShell Runbook error "Failed UnAuthorized" (incorrect permissions)

 SOLVED: Azure Runbook error "Failed UnAuthorized" when trying to connect to Exchange Online. Fixed by assigning correct permissions for connecting to Exchange Online PowerShell

Continue reading
  81 Hits

SOLVED: Azure Runbook error - The term 'Connect-ExchangeOnline' is not recognized as a name of a cmdlet

SOLVED: Azure Runbook error - The term 'Connect-ExchangeOnline' is not recognized as a name of a cmdlet. Import Exchange Online PowerShell module to Automation Account and check PowerShell module version matches the Azure Runbook version.

Continue reading
  127 Hits

Connect to Exchange Online using Azure System Managed Identity

How to connect to Exchange Online using System Managed Identity from an Azure Runbook: Create an Azure Automation account and enable System Managed Identity. Assign Exchange Administrator role and Graph permissions to System Managed Identity. Import PowerShell Modules to Automation Account and create a PowerShell Runbook

Continue reading
  1 Hits

Export certificate as PFX file with private key on Windows

How to export an SSL certificate as a PFX file with private key on Windows

Continue reading
  78 Hits

Renew an SSL certificate on Windows server

How to renew an SSL certificate on Windows server. Generate a certificate signing request (CSR), get a Wildcard SSL certificate, verify domain ownership and import the certificate on Windows.

Continue reading
  81 Hits

Delete Yammer groups using REST API PowerShell

How to delete Yammer groups by group ID using REST API PowerShell

Continue reading
  0 Hits

Get Yammer group members using REST API PowerShell

How to get Yammer group members using REST API PowerShell and export to CSV 

Continue reading
  0 Hits

Yammer - Name is already in use by another community

How to fix Yammer error - Name is already in use by another community, user, or guest. Permanently delete (purge) soft-deleted Yammer Office 365 groups and SharePoint sites

Continue reading
  108 Hits

Yammer API error - The remote server returned an error (403) Forbidden

Steps to fix Yammer API error - The remote server returned an error (403) Forbidden

Continue reading
  0 Hits

Connect to Yammer REST API using PowerShell

How to connect to Yammer REST API using PowerShell. Register an App with Yammer, generate a developer token, connect to REST API and get a list of Yammer groups.

Continue reading
  130 Hits

Remove Yammer licenses in Office 365 using PowerShell

UPDATED July 2023. How to remove Office 365 Yammer and Viva Engage licenses using PowerShell Set-MsolUserLicense. Find the right Office 365 product SKU and license plan name. Get the status of disabled Yammer licenses and re-enable all disabled license plans.

Continue reading
  345 Hits

Getting started with Yammer REST API and PowerShell

Yammer how-to guides: Connect to Yammer REST API using PowerShell. Get all Yammer groups using REST API and PowerShell. Get Yammer group members using REST API PowerShell. Delete Yammer groups using REST API PowerShell

Continue reading
  85 Hits

Get all Yammer groups using REST API and PowerShell

How to get all Yammer groups names and ids using REST API PowerShell and export to csv

Continue reading
  133 Hits

Managing Office 365 Yammer

Yammer guides for IT Admins - Block access to Yammer - Viva Engage. Stop "Discover what's happening across your organization" emails from Yammer

Continue reading
  62 Hits

Canon imageRUNNER Advance scan to email SMTP settings

Canon imageRUNNER Advance scan to email settings for SMTP, port 587 with TLS

Continue reading
  441 Hits
Tags:

Get Azure AD device object ID from computer display name using PowerShell

How to get Azure AD device object ID from computer display name using PowerShell and export to CSV file. Then use the CSV file to bulk import members to an Azure AD group.

Continue reading
  1055 Hits
Tags:

SOLVED: Windows update error - There were some problems installing updates 0x80070005

Steps to fix Windows update error 0x80070005. 1. Reset Windows store cache using wsreset.exe 2. Reset Windows update 3. Restart computer

Continue reading
  139 Hits
Tags:

Download macOS VMware VMDK disk image files

Download VMware VMDK disk images for macOS 13 Ventura, macOS 12 Monterey, macOS 11 Big Sur, macOS 10.15 Catalina, macOS 10.14 Mojave, macOS 10.13 High Sierra

Continue reading
  85 Hits

Office 365 - Rename Microsoft Teams using PowerShell (group name, email address and SharePoint site)

How to rename a Microsoft Team using PowerShell. Change the Teams display name and description, change Teams email addresses and rename the Teams SharePoint site. 

Continue reading
  425 Hits

Stop "Discover what's happening across your organization" emails from Yammer

Office 365 - How to stop "Discover what's happening across your organization" emails from Yammer being sent to All Users with an Exchange Online Transport Rule 

Continue reading
  2074 Hits

Block access to Yammer - Viva Engage

UPDATED July 2023 - To prevent access to Yammer, complete the following steps: Remove Office 365 Yammer license, remove Viva Engage Core license and enforce Office 365 identity in Yammer

Continue reading
  567 Hits

Disable the Welcome email for Teams (M365 groups) using PowerShell Set-UnifiedGroup

How to disable the Microsoft Teams welcome message for Office 365 groups using PowerShell Set-UnifiedGroup 

Continue reading
  838 Hits

Download and share Teams live event recordings using Stream

Teams live event recordings can be downloaded by the producer from the Teams meeting details.

Continue reading
  313 Hits

Azure VM - Putty SSH public key error "No supported authentication methods available"

 SOLVED: How to fix error "No supported authentication methods available" by resetting the Azure Virtual Machine's SSH public key

Continue reading
  677 Hits
Tags:

Configure fail2ban custom filter and jail to block Joomla brute force login attacks

How to create a custom fail2ban filter and jail to prevent login attempts against the Joomla Administrator back-end website

Continue reading
  289 Hits

Download Teams meeting recordings from Teams, OneDrive (SharePoint) and Stream

Teams meeting recordings can be downloaded from different locations depending on the type of meetingTeams channel meetings (SharePoint), Non channel Teams meetings (OneDrive), Teams live events (Download from meeting details)
Continue reading
  456 Hits

Configure fail2ban custom filter and jail to block WordPress brute force attacks

Create a custom fail2ban filter and jail to prevent  brute force login attacks on WordPress wp-login.php, xmlrpc.php, wlwmanifest.xml

Continue reading
  382 Hits

Install and configure fail2ban for Nginx on Debian 11

How to install and configure fail2ban for Nginx using ufw on Debian 11

Continue reading
  345 Hits

Nginx Rewrite Rule - 301 Redirect One Page to Another URL

How to create a 301 permanent redirect for one page to another URL using the Nginx return directive 

Continue reading
  241 Hits
Tags:

Nginx Rewrite Rule - 301 Redirect to Another Path for Multiple URLs

 How to create a 301 permanent redirect to another path for multiple URLs using the Nginx return directive

Continue reading
  267 Hits
Tags:

Install Joomla 4 on Nginx Web Server

How to install Joomla 4 on Nginx web server. Create MariaDB database for website. Configure Nginx HTTPS server block for Joomla. Install PHP extensions and configure PHP settings for Joomla.

Continue reading
  1977 Hits
Tags:

SOLVED: Office 365 - AD Synced user not showing in Exchange Hybrid on-premises

 How to fix Office 365 mailbox not showing in Exchange Hybrid on-premises using PowerShell Enable-RemoteMailbox

Continue reading
  468 Hits

SOLVED: Remote Server returned '420 4.2.0 Recipient deferred because there is no Mdb'

How to fix Non-delivery report error '420 4.2.0 Recipient deferred because there is no Mdb' by running Enable-RemoteMailbox PowerShell

Continue reading
  1763 Hits

Upload custom Windows 10 ISO with VirtIO drivers to Vultr VPS

In this guide, we will create an Amazon S3 storage bucket so we can upload the custom Windows ISO file to Vultr 

Continue reading
  428 Hits
Tags:

Install Windows 10 with VirtIO drivers on Vultr

How to load VirtIO storage drivers during Windows 10 setup on Vultr VPS 

Continue reading
  574 Hits

Add VirtIO drivers to Windows installation ISO

How to inject VirtIO drivers into Windows installation ISO (Windows 10, Windows 11, Windows Server) 
Continue reading
  1444 Hits

Create Windows 10 VM using a custom ISO on Vultr

How to install Windows 10 on Vultr VPS using a custom ISO with VirtIO drivers.

Continue reading
  488 Hits
Tags:

Office 365 - Find who moved or deleted emails in a shared mailbox using PowerShell Search-MailboxAuditLog

How to use PowerShell Search-MailboxAuditLog to search the mailbox audit log and find out who moved or deleted emails in an Office 365 shared mailbox.

Continue reading
  533 Hits

Office 365 - Allow delegates to view private items in a shared mailbox using PowerShell

Office 365 - How to use Exchange Online PowerShell to grant delegates permissions to view private items in a shared mailbox using Outlook 

Continue reading
  2448 Hits

SOLVED: Outlook - Cannot copy this folder because it may contain private items

How to fix Outlook error - Cannot copy this folder because it may contain private items by granting permissions to view private items using PowerShell 

Continue reading
  1683 Hits

Exchange Online transport rule to remove email header sensitivity private

How to create an Exchange online transport rule to change email header sensitivity "Private" to "Normal" for shared mailboxes. 

Continue reading
  1050 Hits

Convert Windows 11 Home to Pro using a Microsoft 365 Windows upgrade license

How to convert Windows 11 Home (BIOS embedded product key) to Windows 11 Pro using a Microsoft 365 for Business Windows upgrade license

Continue reading
  1823 Hits

SOLVED: Acer Aspire 5 laptop hard disk not detected at boot. Can’t see SSD during Windows 11 install

Fix Acer Aspire 5 laptop hard disk not visible by injecting Intel storage drivers into the Windows boot image and manually loading the drivers during Windows setup.

Continue reading
  1858 Hits
Tags:

Allow external guests to join Teams meetings without a Microsoft account

How to configureTeams admin settings to allow external guests to join Teams meetings without a Microsoft work or school account.

Continue reading
  633 Hits

SOLVED: Windows 11 - Huawei MateBook D14 AMD laptop missing Multimedia Controller driver

Unknown Multimedia Controller device after installing Windows 11 on a Huawei MateBook D14 AMD Laptop. Fixed by installing AMD Audio CoProcessor Driver. 

Continue reading
  928 Hits
Tags:

Google Core Web Vitals: Eliminate render-blocking resources and reduce unused CSS in Joomla 4

Improve your Joomla 4 website Google Core Web Vitals score using a plugin to eliminate render-blocking resources and reduce unused CSS. 

Continue reading
  411 Hits
Tags:

Customize the Windows 10 Start menu layout using an XML file on Virtual Desktop

This guide is for customizing the Windows 10 22H2 Start menu on Citrix Virtual Desktop but the steps will be the same for Azure Virtual Desktop (AVD) or Remote Desktop services (RDS)

Continue reading
  670 Hits

Reinstall Windows 10 Photos App for All Users using PowerShell (DISM offline package)

How to reinstall Windows 10 Photos App for All Users using PowerShell DISM Add-ProvisionedAppxPackage and an offline package .AppxBundle 

Continue reading
  3272 Hits
Tags:

Install ESET Protect Management Agent and Antivirus using Endpoint Manager (Intune)

How to deploy ESET Protect v10 All-in-one using a silent install script with Microsoft Endpoint Manager (Intune)

Continue reading
  1282 Hits

Install Adobe Acrobat Pro DC on Virtual Desktop using PowerShell

How to Install Acrobat Pro DC on Virtual Desktop: Download Acrobat Pro DC and extract the MSI file using PowerShell. Configure Acrobat using the Acrobat Customization Wizard. Silent install Acrobat Pro DC from the command line.

Continue reading
  1795 Hits

Disable "Make Adobe Acrobat my default PDF application" prompt using Registry

How to disable the "Make Adobe Acrobat my default PDF application" prompt using the registry value iAppDoNotTakePDFOwnershipAtLaunchWin10

Continue reading
  652 Hits
Tags:

Disable "Welcome to Acrobat Reader" message using Registry

How to disable the "Welcome to Adobe Acrobat" message in Adobe Acrobat DC Pro using Registry value "bToggleFTE"

Continue reading
  686 Hits

Set up Mimecast MX Records for inbound mail with Office 365

List of Mimecast inbound mail servers DNS MX records for Europe, UK, US, Canada and other global regions.

Continue reading
  2166 Hits
Tags:

Remove Windows 10 Built-in Apps for All Users with PowerShell on Virtual Desktop

How to Remove Windows 10 Built-in Apps for All Users with PowerShell on Citrix Virtual Desktop

Continue reading
  1288 Hits

Disable Windows Hello for Business device pin using an Intune Account Protection policy

For IT Admins - How to disable Windows Hello for Business device pin on Windows using an Endpoint Manager - Account Protection policy. 

Continue reading
  1554 Hits

Remove Windows Security App icon from Start menu using Registry with FSLogix App Masking

How to hide the Windows Security Appx icon from the Start menu using an FSLogix App Masking registry hiding rule on Windows 10 Virtual Desktop.

Continue reading
  1263 Hits

Disable Bing search in Windows 10 Start Menu using GPO

For IT Admins - How to disable Bing search in Windows 10 Start Menu using Group Policy (GPO) "Do not allow web search"

Continue reading
  1006 Hits
Tags:

Hide drives in File Explorer using Registry or Group Policy Object (GPO)

For IT Admins - How to hide C and D drives in Windows File Explorer using GPO or registry value "NoDrives" and what to do if "Hide these specified drives in My Computer" isn't working

Continue reading
  901 Hits

Automatically install updates using unattended-upgrades on Debian 11

How to install and configure unattended-upgrades for automatically installing security updates and other package updates on Debian 11

Continue reading
  6578 Hits
Tags:

Disable "Let’s finish setting up your device" in Windows 11 using Registry and PowerShell

Windows 11 - How to use PowerShell to create registry value to disable the "Let's finish setting up your device" prompt

Continue reading
  963 Hits
Tags:

Disable Task View on Windows 10 Virtual Desktop using Registry (GPO)

There are no Group Policy settings to hide the Task View button but you can use a GPO to set the "ShowTaskViewButton" registry value

Continue reading
  1629 Hits

Whitelist countries in OPNsense using MaxMind GeoIP and firewall aliases

How to set up whitelisting in OPNsense to allow a country list using MaxMind's free GeoIP database and firewall aliases

Continue reading
  1058 Hits
Tags:

Check DKIM using nslookup, MX Toolbox and email message headers

How to check DKIM selector DNS records using nslookup and MX Toolbox. And verify DKIM signing in email message headers.

Continue reading
  1021 Hits
Tags:

Configure DKIM signing in Mimecast using a DNS Authentication Outbound policy

How to set up DKIM in Mimecast (with Office 365). Create a DNS Authentication Outbound Definition and Policy. Add DNS record for DKIM selector and verify DKIM.

Continue reading
  1229 Hits
Tags:

Customize Windows 11 Taskbar layout using an XML file and Microsoft Intune

How to change the Windows 11 Taskbar layout using an XML file deployed using an Endpoint Manager (Intune) Windows app (Win32) package. 

Continue reading
  4505 Hits

Customize Windows 11 Start menu layout with JSON file and Endpoint Manager (Intune)

How to change the Windows 11 start menu layout with a JSON file (previously XML) and deploy using an Endpoint Manager (Intune) configuration profile.

Continue reading
  3056 Hits

Remove task view from Windows 11 taskbar using registry (PowerShell) with Endpoint manager Intune

How to change registry value to disable task view icon on Windows 11 taskbar using a PowerShell script deployed with Microsoft Endpoint manager Intune

Continue reading
  2536 Hits

Move Windows 11 Taskbar (left, center, right) using registry (PowerShell) and Endpoint manager

How to change the Windows 11 Taskbar position to the left, center or right using registry (PowerShell) and Endpoint manager Intune

Continue reading
  3730 Hits

Disable Bing Search in Windows 11 Start Menu using Endpoint Manager (Intune)

For IT Admins - How to Disable Bing search in Windows 11 Start Menu using an Endpoint Manager configuration profile "Do Not Use Web Results"

Continue reading
  1209 Hits

Disable Microsoft Search in Bing in Office 365

How to disable Microsoft search in Bing in Office 365 and Microsoft 365 Apps. Disable Bing in the Office 365 admin center, disable Bing default browser homepage and turn off Background service for Microsoft Search in Bing.

Continue reading
  4241 Hits

Remove Teams chat (personal) from Windows 11 using PowerShell and Endpoint Manager Intune

How to uninstall Teams personal app from Windows 11 (for All users) with a PowerShell script deployed using Microsoft Endpoint manager (Intune)

Continue reading
  5426 Hits

Remove weather icon (widgets) from Windows 11 Taskbar using Endpoint Manager (Intune)

How to remove widgets (weather icon) from the Windows 11 Taskbar using a Microsoft Endpoint Manager Intune configuration profile 

Continue reading
  1796 Hits

Remove Teams chat icon from Windows 11 Taskbar using Endpoint Manager (Intune)

How to remove the Teams app chat icon from Windows 11 taskbar using a Microsoft Endpoint Manager configuration profile 

Continue reading
  1121 Hits

Create an Azure AD dynamic group for Windows 11 devices

How to create an Azure AD dynamic device group for specific laptop model running Windows 11

Continue reading
  2471 Hits

Create ESET Protect v10 agent all-in-one installer package

How to create an ESET Protect v10 agent "all in one" installer package for deployment using Microsoft Endpoint Manager (Intune) 

Continue reading
  647 Hits

Install ESET Management Agent for Linux on Debian (offline installation)

Offline install ESET Management Agent for Linux on Debian 10. Export ESET agent certificate and ESET server's Certificate Authority file. Download the agent install script using wget and install the Management Agent.

Continue reading
  554 Hits

OPNsense NAT port forward rules with NAT reflection (Loopback/Hairpin)

How to configure OPNsense firewall NAT port forward rules with NAT reflection (Loopback/Hairpinning) for web servers 

Continue reading
  3161 Hits
Tags:

Upgrade from Proxmox VE 6 to 7 using the free no subscription repository

How to perform an in-place upgrade from Proxmox VE 6 to 7 using the free no-subscription repository

Continue reading
  3282 Hits
Tags:

SOLVED: We can't activate Windows on this device as we can't connect to your organization's activation server. Error code 0x8007007B

SOLVED: How to fix Windows activation error code 0x8007007B. Check firmware embedded OEM key and activate Windows digital license using PowerShell

Continue reading
  4190 Hits

Check and enable Gzip text compression in Joomla 4

How to test website speed and check if Gzip compression is being used. Then enable Gzip in Joomla 4 global configuration and Nginx web server.

Continue reading
  632 Hits
Tags:

Enable Jooma 2FA using Google Authenticator

How to enable Jooma Two-factor Authentication (2FA) using Google Authenticator. Enable Joomla MFA Verification code system plugin, install Google Authenticator app and register for MFA by scanning the QR code on your mobile phone.

Continue reading
  614 Hits
Tags:

Automatically Install OPNsense updates

How to configure OPNsense automatic firmware updates

Continue reading
  2415 Hits
Tags:

Configure Multi-factor Authentication (MFA) in Joomla 4

How to enable Two-factor Authentication (2FA) plugins in Joomla 4. Change global confguration settings to enforce MFA for Administrators and automatically enroll new users.

Continue reading
  2104 Hits
Tags:

SOLVED: Override(s) to check notification warning on Joomla 4 dashboard

How to fix Joomla 4 "Override(s) to check" notification warning after Joomla update by marking template overrides as checked

Continue reading
  986 Hits
Tags:

Install Darktrace osSensor for Windows

How to install Darktrace osSensor for Windows. Download the latest osSensor from the Darktrace customer portal. Install the osSensor and configure the vSensor IP address, HMAC token and device to listen to.

Continue reading
  1375 Hits
Tags:

SOLVED: macOS VMware Virtual Machine won't start, stuck in a boot loop

SOLVED: macOS VMware Virtual Machine is stuck in a boot loop. Check the VMware workstation log and install the latest version of macOS Unlocker.

Continue reading
  11801 Hits
Tags:

Akeeba Backup - Schedule automatic website backups using cron

How to schedule automatic Joomla 4 website backups with Akeeba Backup using a cron job

Continue reading
  638 Hits
Tags:

SOLVED: Akeeba Backup - Your server does not support encryption of your configuration settings

How to fix Akeeba Backup error - Your server does not support encryption of your configuration settings by enabling PHP Open SSL extension 

Continue reading
  483 Hits
Tags:

Install PHP 8.1 for Nginx on Debian 11

How to install PHP 8.1 for Nginx web server on Debian 11

Continue reading
  3775 Hits
You can help support this website by buying me a coffee!
Buy Me A Coffee