问题描述
我们最近部署了一个 Windows 10 商店 uwp 应用程序。我们可以使用 hotmail/live/outlook 登录安装应用程序并使用它。
我们的一些用户是其他组织的员工(使用 Windows 10 操作系统),他们不允许使用 hotmail/live/outlook 登录存储。他们使用自己的@contoso microsoft azure 广告帐户。
我已经浏览了以下链接,但它只涉及组织内部。
https://docs.microsoft.com/en-us/microsoft-store/distribute-apps-from-your-private-store
是否可以与无法使用 Microsoft 个人帐户的其他组织的员工共享 Windows 10 商店应用程序。
解决方法
使用您自己的本地私人商店无法做到这一点。链接文档说明了一切。
您需要一个 Windows 域,才能让私人商店位于其中。只有域成员才能被分配权限。您需要某种方式将远程用户集成到 ActiveDirectory 环境中。
这意味着他们使用的计算机需要唯一加入并能够联系您的域控制器以获取所有信息,即使只是登录他们的计算机,并且他们将无法同时加入两个单独的域(假设他们所处的环境不同)。
然而,一个简单的解决方案是简单地分发一个 MSIX 程序包并让您的远程客户端manually sideload 该应用程序。
该文档中还概述了其他选项,允许您的远程客户设置他们自己的本地私人商店,然后他们可以邀请您额外发布到他们的私人商店,以便您的应用将在您的域的私有存储以及您的远程客户端所属域的私有存储中可用。
当企业选择邀请您发布专供其使用的应用时,您会收到一封电子邮件,其中包含确认关联的链接。您还可以通过转到帐户设置的企业关联部分来确认这些关联(只要您使用用于打开开发者帐户的 Microsoft 帐户登录)。
然后,您的 Microsoft 开发人员帐户可以与任意数量的远程企业客户端关联,以便您可以将应用程序发布到任意数量的远程私有商店。您的远程客户需要负责建立自己的私人商店并邀请您向其发布信息。