Multizone | All our technotes
If we've published it, you can find it here.
This article is Publishing Power Apps to clients production environments securely using GitHub with Power Platform (part 3) (2) . You'll need to have completed part 1, part 2 and part 3 before continuing. This article deals with the GitHub workflow required to deploy a Power Platform app into a production environment via GitHub thus providing a recognisable governance and software assurance methodology for your Power Platform apps.
- Details
Read more: Use GitHub to deploy your Power Platform app (part 4)
Automate the publication of your Power Platform solution via GitHub
This article is Publish Power Apps securely via GitHub part 3. You'll need to have completed Publish Power Apps securely via GitHub (part 1) and Publish Power Apps securely via GitHub (part 2) and before continuing. This article deals with the GitHub setup and workflow required to deploy a Power Platform app via GitHub thus providing a recognisable governance and software assurance methodology for your Power Platform apps.
- Details
Building a model-driven Power App to deploy using GitHub Actions for Power Platform
This is part 2 of Publish Power Apps securely via GitHub. You'll need to have completed Publish Power Apps securely via GitHub (part 1) before continuing.
What follows is the second part of a step by step implementation of strategy for publishing Power Apps via GitHub a simple Power App, This requires the creation of a simple Power App to deploy via GitHub.
- Details
Settings in Azure Active directory (AAD) and Power Platform Admin Centre for GitHub
This article is Publish Power Apps securely via GitHub (part 1). You'll need to have completed it before setting up your Power App and GitHub repositories. This article deals with the rather tortuous path of settings in what used to be called Azure Active directory and Power Platform Admin Centre.
Why have Power Apps been extended to support GitHub? (a theory)
When it comes to publishing Power Apps for client environments things can get tricky quickly. To a devops oriented person, the idea of modifying unmanaged code in production and risking duplication of effort, mistakes and losing track of those modifications should be abhorrent. Although it might have seemed justifiable under pressure and while cutting teeth on one or two apps, it would quickly get out of hand and start a journey along a path to madness! Nevertheless anecdotally it seems that many enterprise Power Apps deployment environments are based on exactly these kinds of shaky foundations. What should be done about it?
Fortunately, Microsoft have started to think about Application Lifecycle Management (ALM) for Power Apps. Although I have no knowledge of the inner working of the company, it is as if a grown up Microsoft Corporate Vice President (CVP) has got the Microsoft Power Platform division executives in a room together and explained to them gently, so as not to dent their enthusiasm, that their dream of allowing apps to just sprout out of the minds of digital citizen makers and into production, ends up suffering from a lack of governance, which itself could easily result in criticism of the Power App due to weaknesses, bad design, or lack of scale. The Microsoft CVP might go on to explain with evidence and anecdotes dating back decades, that without successful reference deployments of brilliant apps, Power Platform and Power Apps won't achieve widespread adoption and thus are likely ultimately to fail or get bogged down in an organisation perhaps even tarnishing the overall Microsoft Power Platform brand.
And after a pause, the CVP might have gently reminded the audience that Microsoft bought GitHub for a reason, and that the Power Apps team ought to integrate with deeply so as to connect apps built by digital citizens from the maker community with the professional in-house IT Departments and their developers and partners worldwide so that they can be properly managed, audited, and subject to rigour about releases to the point at which they are happy to help with the management of Power Platform and of bringing Power Apps to the mainstream.
So how nice it is then to find that my mythical CVP doesn't have to bang heads together because you can now use GitHub for Application Lifecycle Management (ALM) with Power Apps and though it is late to the party and quickly evolving this is very welcome and necessary to drive successful adoption.
What follows is the first part of a step by step implementation of strategy for publishing Power Apps via GitHub a simple Power App, This requires the creation of several Microsoft Dataverse environments in Power Apps Admin and the creation of a service principal with appropriate permissions in Azure Active Directory (AAD). This will allow for the creation of much better quality assured Power Apps because the deployment process will be managed automatically, securely, and with less room for human error.
- Details
macOS Ventura 13.2
I posted on twitter "What could possibly go wrong?" And for my Mac computers with Apple silicon nothing went wrong, and a fellow mac user (@scarychildren on twitter) chided me a little saying "Literally never had an issue with a macOS update in over 20 years". But my new (to me) i7 based Mac Mini 8,1 - the last Intel Mac Mini - which is supported by macOS Ventura the update needed me to get into the depths of macOS like it was 2009.
TL:DR macOS updates are usually fine these days but they can get messy and if they do theres a set of steps you can take to cleanly install.
- Details
Read more: Intel based Mac Ventura update needed EFI firmware
This is a screensho of Kali Linux, Ubuntu Linux, andWindows 11 all running in VMware Fusion. These are all ARM virtual machines created when experimenting with virtualisation on a Mac Studio with an M1 Ultra chip.

I have now switched to using Viable and Liviable - two excellend lightweight virtualisation tools for macOS which you can find at Virtualisation on Apple silicon (Eclectic Light). Fusion is great and free but it cannot virtualise macOS and it is proably better to keep a Linux or Windows machine around to preserve needed older Intel based virtual machines which cannot run on a Mac computer with Apple silicon.
- Details
If you have spent any real time on a Mac, Quick Look is probably baked into your muscle memory. Select a file in Finder, tap the spacebar, and you get an instant full-size preview — no app launch, no waiting. It works on images, PDFs, videos, Office documents, and more. Move to the next file with an arrow key. Dismiss it with another tap of the spacebar. It is one of those features that feels so obvious you assume every operating system must have it. Then you sit down at a Windows machine in 2026 and discover that, no, Windows Explorer still does not offer anything comparable out of the box. Fortunately, the situation is better than it used to be — if you know where to look.
TL;DR: Windows 11 has a built-in preview pane that is adequate but awkward. A free third-party app called QuickLook fills the gap almost perfectly, and it has been steadily improving for years. It is still the fastest route to a Mac-like spacebar preview experience on Windows.
- Details
Read more: Is there an equivalent to Quick Look for macOS on Windows?