【Windows 8】 WinRT アプリのプロビジョニングとインストールについて

既に多くの方がご存知の通り、WinRT アプリをインストールする方法は、以下のいずれかです。 「Windows ストア」から直接インストールする サイドローディングする 図にすると以下の通りです。 サイドローディングを行うにはライセンス上の制約が存在しています。以下の通り、Windows 8 Enterprise であれば無償で、Windows 8 Professional または Windows RT の場合には、別途サイドローディング用のライセンスを購入してインストールしないとサイドローディングできません。つまり、企業のデバイスに Windows 8 を展開しようと考えている IT 部門の方で、業務アプリを WinRT アプリとして今後開発しようと考えていらっしゃる場合には、"無印の" Windows 8 を購入してはいけないということです。 さて、話を少し変えます。 WinRT アプリのサイドローディングについて調べていると、ときどき「プロビジョニング」という言葉が出てきます。これはなんでしょう?言葉自体は珍しくはないですが、従来のデスクトップアプリでは「プロビジョニング」という用語はあまり見られませんでした。あきらかに「インストール」とは異なる使い方をしています。 以下の図にまとめてみましたが、WinRT アプリは従来のデスクトップアプリとは異なり、「インストール」はユーザープロファイルフォルダ内に行われます。つまり、デスクトップアプリのように「誰かがインストールしたら、アイコンだけ表示させれば誰でも使える」というものではありません。 Windows ストアの場合、インストールしたアプリケーションは Microsoft アカウント(旧称 Live ID または Hotmail ID)ごとに管理され、他のユーザーには影響を与えないように管理されています。これはサイドローディングの対象となる業務アプリケーションでも同様で(サイドローディングの場合には Microsoft アカウントは関係ありません)、一人が業務アプリをサイドローディングしたからといって、同じデバイスを使用する別のユーザーが使えるようになるわけではありません。 では、デスクトップアプリのように、デバイスを使用する全ユーザーに使わせたい場合にはどうするかといえば「プロビジョニング」を行います。プロビジョニングとは、WinRT アプリを OS 上にステージングすることなのです。プロビジョニングを行うには、Windows PowerShell のコマンドレットに用意されている Add-AppxProvisionedPackage を使用します。 詳しくは以下の記事をご覧ください。 アプリの追加と削除の方法 http://technet.microsoft.com/ja-jp/library/hh852635.aspx

1

WinRT アプリの配信を手軽に試すには 最新版の Windows Intune

ITPRO のみなさん、新しい Windows Intune(インチューン)って使いましたか?すばらしいです。すばらしいの一言です。 最新バージョンでは値段も下がって、導入も手軽になりました。 安いプランで 490円(1ユーザー(PC5台まで、月額))。 ※最低契約期間は12か月ですので、この点はご注意を。でも安いですけどね~。 Windows Intune とは、SaaS 版の運用管理ツールです。SaaS で提供される簡易版 System Centerと考えていただけるとわかりやすいと思います(System Center そのものではないのでご注意を!)。 製品概要 http://www.microsoft.com/ja-jp/windows/windowsintune/explore.aspx 購入ガイド http://download.microsoft.com/download/0/F/F/0FFA03C3-20EF-4B8F-A151-8CE13D85787E/Windows_Intune_Purchase_Support_Guide_2013Jan_Final.pdf それはそうと、Windows 8 の WinRT アプリの配信について悩んでいらっしゃる方も多いと思います。 WinRT アプリの配信(ストアを使わずに)には、ざくっとですが、以下の4種類の方法が用意されています。 Windows PowerShell を実行してインストール Windows のマスターイメージに組み込んで、イメージごと配信 Windows Intune で配信 System Center Configuration Manager 2012 SP1 を使用する PowerShellによる手動は面倒だし、イメージ配信まで大がかりなことは考えていない。かといって、System Center はちょっと敷居が高い。。。という方は、ぜひとも Windows Intune を試してみてください。評価版で十分にテスト可能です。 手順を以下の PPT にまとめておきましたのでご覧ください。 http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-56-58/2043.WinRT-Apps-Deployment-w-Winows-Intune.pptx

3