I'm trying to make a colleagues life easier by enabling app side-loading for a test / dev site that was created specifically for that colleague.
We're talking about SharePoint 365 Online, and I feel including the current year (2019) is important; I've found many articles on the subject, but there are inconsistencies between them; it seems the requirements and the process might have changed over the years.
First, there's the issue of the "side-load" feature ID, which seems to be different from tutorial to tutorial, and I can't find an official source on this. Some sites suggest the GUID for this is
AE3A1339-61F5-4f8f-81A7-ABD2DA956A7D while others suggest this is
e374875e-06b6-11e0-b0fa-57f5dfd72085. The fact that this is enabled via some "magic GUID" doesn't fill me with confidence either.
The most common method of enabling this seems to be a somewhat complex Powershell script. The script, unfortunately, doesn't seem to work and seems ot be outdated. There's the, very helpful,
PnP Powershell module that seems to have what I need (
Enable-PnPFeature command), but running this returns nothing, and nothing happens (I've tried it with both GUIDs and my colleague still can't side-load apps from their Visual Studio).
Finally, out of desperation, I've tried using the
Get-PnPFeature to confirm if the feature even showed up; it did not. Additionally, the command never returns the
DisplayName of the features, making any sort of identification very difficult.
It seems to me that all the articles on this are somewhat outdated. Does anyone know how to enable side-loading in current SharePoint online sites?