Understand Sideloading and what is involved in Sideloading apps. Understand what Line of Business apps are and the options for making them available to users. Use PowerShell to implement an app.
- [Voiceover] You know that the Windows store offers apps that you can download to your computer or mobile device. The store offers thousands upon thousands of apps that you can choose from. You can open the store by clicking start and clicking store here. Or, choose it from the all apps list. You can sort these apps in all sorts of ways. You can look at all the apps, just games, just music, or movies and TV. And of course, you can search for an app if you know its name.
Most businesses don't want their employees to download just any app though, and often create rules to divine exactly what users can and can't access from the store. Bring your device policies can go so far as to state what apps employees can have installed on their devices. All of this helps keep an enterprises data safe by insisting users only access corporate data through pre-approved channels. And it keeps devices streamlined and consistent among employees. When there are no public apps that meet a business' needs, they often create their own.
And these are called line of business apps. There are two ways to make these apps available to users. Developers can either work through the Windows store process and make the app publicly available in the store, or they can use a process called side loading to forego that and make the app available to internal users only. To make an app available in the Windows store, it must pass through a certification process with Microsoft. This testing insures the app is compatible and doesn't have malware, bugs, or cause problems for the various types of devices it can be installed on.
This takes time and money, and like I mentioned earlier, if an app is available in the Windows store, it's available to anyone to download. This solution doesn't fit most company's needs. Sideloaded apps, on the other hand, don't have to go through the Microsoft certification process. And the app doesn't go public. The app is only available internally to the people in your enterprise that you select. You get to name who can access the app as well. Giving you complete control over your company's personal, intellectual property.
When you sideload an app, you must first create the app, which includes the app X installer file. The app must also be digitally signed by a certificate authority, that your users computers are configured to trust. I can't show you how to do that here, that's quite an undertaking, but we'll move forward and assume an app package is available. When the app is ready to use, you're ready to enable sideloading. You do this from settings and update and security. You'll need to do it on a Windows 10 enterprise computer as well.
Locate the for developers tab, and select the option, sideload apps. Read the warning and notice that it says, installing apps and running them from outside the Windows store could expose your device and personal data to security risks. We'll have to click yes here to continue, and that's what I'll do. Once that's done, you need to locate the app. One way to do that is to open a PowerShell window and type the desired command.
I'll open PowerShell, and I'll run it as an administrator. And I'll show you the command you need to type. The command is add, dash, app, X, package. But we don't have a package to add, so I'll type the get help command, followed by this, to show you the options. I haven't used help in awhile, so it's asking me if I want to update.
And I'll go ahead and click yes, and say return on the keyboard. Here's the information about the add app X package commandlet. I'm showing you this, because I haven't actually created an app to sideload, and can't run the command as intended. But briefly, you run the commandlet, followed by the path, to the app X file. Provided the app is signed with a certificate that is trusted, everything should go smoothly. If not, you'll need to locate the certificate in file explorer, right click it, and click install.
That's about it for sideloading apps. However, also note that you can get apps from other sources now too, if you've enabled the sideloading option. Including sources other than the Windows store. How you do that depends on your business infrastructure. You'll learn more about Windows store for business in the next movie, which will expand on the concept, so stay tuned.
This course maps to the domain of Exam 70-698, Installing and Configuring Windows 10, a required exam for Microsoft Certified Solutions Associate (MCSA).
- Configuring and supporting network settings
- Connecting to a network and configuring network locations
- Using Windows Firewall
- Managing partitions with Disk Management
- Managing storage with PowerShell
- Creating and configuring a VHD
- Creating and configuring homegroups and folder shares
- Configuring desktop apps and startup options
- Creating and deploying provisioning packages
- Using Remote Management tools
- Configuring Remote Assistance and Remote Desktop