Migrating VPS from Ubuntu 20.04 LTS to 24.04 LTS

The time has come to update the VPS deployed in 2020 with Ubuntu 20.04. It still runs PHP7.x, and this is a good opportunity to upgrade to PHP8.x. A big change will be the move from MySQL to MariaDB as some collations are not directly compatible. The VPS will be upgraded to an AMD EPYC-Milan […]

Read More
Untangling X APIs to create an automated bot on X

To create an automated bot on X we need to follow the steps from the article.

Read More
From Legacy to Cloud: Network Drive Mapping Migration from on-premise file servers using GPO to Azure Files with Intune and PowerShell

Migrating on-premise file servers with network drives managed by GPO to Azure Files and make this transparent to the end-user can be a challenge.

Read More
How-to create a ticket from Intune scripts in FreshService using API v2

Using Intune scripts is an easy way to extract information from your endpoints. Sometimes it is useful to have a ticket created for follow-up if the endpoint is not compliant, so your ICT team can take the actions to ensure the proper endpoint posture. One example could be the Zscaler client connector status monitoring I […]

Read More
Detecting and reporting Zscaler Client Connector and Zscaler Private Access status using PowerShell and Intune

Reporting Zscaler status to a Power Automate Flow using a PowerShell script deployed using Intune Platform scripts.

Read More
Deploying an Intune app to install the printers

Installing printers was always a dark side of the ICT. Managing a couple of printers and some users can be a challenge but managing tens or hundreds of printers and users is a nightmare. Users need to open a ticket so someone from helpdesk can connect and install the driver which requires an elevated access. […]

Read More
Bypassing the Windows 11 OOBE

Bypass-ing the requirement to use an online account during Windows 11 OOBE.

Read More
Migrating from Get-Msol to Microsoft Graph Get-Mg (Get-MsolUser, Get-MsolDevice, Get-MgUser, Get-MgDevice, Get-AzureADAuditSignInLogs, Get-MgBetaAuditLogSignIn)

Migrating to PowerShell Microsoft Graph to monitor users and devices in Entra. Looking for device join type (Hybrid joined, Entra joined or Entra registered), Entra roles assigments, login logs and M365 provisioning errors.

Read More
Virtualmin setup on VPS from OVH running Ubuntu 18.04

Step by step tutorial for Virtualmin installation on VPS running Ubuntu 18.04.

Read More
MySQL database management with a single PHP file

When you need to update fast someting in a database but you only have FTP access you can use Adminer. Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL,Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB. Download here.

Read More