Hey Sitecore PaaS! Where are My Modules?
If you are using Sitecore PaaS with an ARM Deployment you may struggle to find your modules listed. Example, if you check the Update Center and installed modules it may look empty:
So Where Are My Modules?
This is because any modules deployed via an ARM template are not coming through the traditional upload within the CMS, but they can be found in the directory using Kudu (Your WebApp > Advanced Tools > Debug console > Powershell). Browse to wwwroot > Sitecore modules to find those that were deployed with the ARM template.
If you upload modules post this (beware there is a 230 second timeout limit in Azure that could prevent module upload) these will show in the CMS Panel as they were uploaded instead of slipstreamed in via the ARM Template.
Hey, What About SXA?
SXA is spread across the Sitecore CMS and you may find a few files within the App_Config root directory, but many other SXA files may be found within the App_Config > Include > Feature directory and the Sitecore bin. Use the get-childitem PowerShell command for the bin if you are limited in the number of files to show.