Computer Weekly製品導入ガイド
Microsoftの企業向けアプリストア「Business Store」の全貌
Windows 10のエンタープライズユーザーは、必要とするアプリを簡単に入手できる。企業にとっては、ライセンスの管理やインストール/アンインストールが容易になる。
米Microsoftの「Windows Runtime」はストアアプリの背景となるプラットフォームで、「Windows 8」から導入された。「Windows 10」ではさらにユニバーサルアプリ用に改良され、特にビジネスユーザーが重視するセキュリティとアプリケーションのインストール/アンインストールがしやすくなっている。ストアアプリあるいはユニバーサルアプリは普通、「Windows Store」でインストールする。だが、これはコンシューマーに重点が置かれており、ビジネス用プラットフォームとしては魅力に欠ける。ユーザーは個人のMicrosoftアカウントでしかWindows Storeにログインできない。企業がストアアプリのボリュームライセンス契約を結ぶことはできず、もしアプリを入手したユーザーが組織を離れれば、アプリのライセンスもその人物と共に去っていく。
Windows Storeの代替となるのが「サイドローディング」と呼ばれる技術だ。これを使えば組織独自のアプリケーションを導入し、PowerShellコマンドでインストールできる。ただしWindows 8でのサイドローディングは複雑で、特別なアクティベーションキーが必要だった。
Windows 10は新しい「Business Store」でそうした問題を解決している。なお、本稿の執筆時点でBusiness Storeはまだリリースされていない。以下はこのテーマに関するMicrosoftのプレゼンテーションを基にしているため、細部は変更されることもある。
そもそも、このBusiness Storeという名称は分かりにくいかもしれない。Business StoreはWindows Storeに取って代わるものではなく、Windows Storeと併存してWindows Storeを企業利用に適合させるものだ。
Business Store自体は管理者ポータルであり、主に自分の組織のためのアプリケーションの入手と導入という2つの機能を持つ。ある程度の制約もある。最も明白な制約として、Business StoreはWindows 10以降(「Windows 10 Mobile」も含む)しかサポートしない。これで管理できるアプリケーションは、Windows 8ストアアプリかWindows 10ユニバーサルアプリに限られる。
Win32/Win64デスクトップアプリケーションをサポートしないことの限界はMicrosoftも認識していて、コードネーム「Project Centennial」と呼ばれる回避策を用意している。それは、Microsoftのアプリケーション仮想化製品「App-V」の技術を使ってデスクトップアプリケーションを仮想化し、ストアアプリやユニバーサルアプリで使われる.appフォーマットへパッケージ化する。パッケージ化されたアプリケーションはWindows StoreやBusiness Storeを通じてインストールできる。同技術は原稿執筆時点では、プレビュー段階にある。
もう1つの可能性として、「Android」アプリケーションをパッケージ化してWindows 10 Mobileプレビュー版の互換層で実行する方法もある。これらのアプリケーションはBusiness Storeでもサポートされる。
Azure Active Directory
Windows 10では主な変更点の1つとして、ユーザーがローカルアカウントやMicrosoftアカウントの代わりに、「Azure Active Directory」(AAD)を使ってログインできるようになった。AADは「Office 365」のディレクトリだが、非サブスクリプションユーザーでも利用できる。AADはオンプレミスの「Active Directory」と同期もできる。AADサブスクリプションは、無料サブスクリプションも含めてどんな種類のものでもBusiness Storeに対応できる。AADを利用すれば、管理者はBusiness Storeポータルにログインでき、ユーザーはWindows Storeにログインしてビジネスアプリケーションを入手できる。
Business Storeに着手することは、エンタープライズ管理者としてAADで同ポータルにログインすることを意味する。Business Storeへは無料でアクセスできる。最初にログインした後、管理者は同じAAD組織内の他のユーザーにアクセス権を委譲できる。委譲されたユーザーは共同管理者、購買者、ディストリビューターになることができる。購買者はアプリケーションの調達ができるが、ディストリビューターの権限は導入補助に限られる。
Business Storeのタスク
Business Storeは複数のタスクをサポートする。まず、アプリケーションの追加、組織のユーザーのためのライセンス購入、無料アプリケーションの選定ができる。ライセンス料はMicrosoftに支払われ、同社から開発者に支払われる。これはWindows Storeと変わらない。
次に、管理者はアプリケーションをユーザーに割り当てることができる。
アプリケーションはどんなユーザーでもインストールできるオプションと、特定のユーザーに割り当てるオプションがある。いずれもユーザーが同じAAD組織内にいることが前提となる。
アプリケーションを割り当てたら、割り当てられたユーザーはWindows Storeでその組織専用のプライベートセクションを選び、アプリケーションをインストールする。この方式では、管理者がファイルのセットアップといった導入問題について気に掛ける必要はなく、全てはStoreによって処理される。アプリケーションはマルウェアや危険な挙動がないかどうか、Microsoftの標準の検査を受ける。
同ポータルでは、アプリごとにどのユーザーがインストールしたかを管理者が確認できる。また、ライセンスを失効させて他のユーザーに割り当てることもできる。これはID認証の仕組みとしてMicrosoft AccountではなくAADを使うことのメリットでもある。
業務用アプリケーション
ビジネス利用におけるパブリックWindows Storeについての共通の不満は、業務用のプライベートアプリケーションに適していないという点だ。Business Storeでは開発者が特定の組織専用のアプリケーションをアップロードできるようにすることで、この問題に対応する。開発者はまず、Business Storeの管理者からアプリケーション提出の承認を受ける必要がある。
次に開発者はWindows Store Developer Centerに通常の方法でプライベートアプリケーションをアップロードする。この時点で、アプリケーションがその組織専用のものであることを指定する。これで、Business Storeを使ってアプリケーションの選択や割り当てが可能になる。パブリックWindows Storeにはこのアプリケーションは表示されず、AADのアカウントに正しくログインしたユーザーにのみ表示される。
Business Storeアプリは「System Center」などの管理ツール経由でもインストールできる。ここで鍵となるのは、Windows 10にはモバイル端末のAPIと同様のモバイルデバイス管理(MDM)用APIがあるという点だ。「System Center Configuration Manager」はBusiness Storeと連係させることができ、管理者がアプリケーションをユーザーにプッシュ配信することが可能だ。
ここでは例えば、アプリケーションをWindows Storeで導入し、System Centerでプッシュ配信して自動的にインストールさせる方法が想定される。
もう1つ、オフライン導入と呼ばれるやり方もある。この方法では管理者がBusiness Storeから.appxパッケージをダウンロードして、自社のサーバから導入する。パッケージのロケーションはSystem Centerを使って指定して、ユーザーにプッシュ配信する。もう1つの選択肢として、導入イメージサービス管理(DISM)を使ってアプリケーションパッケージをWindowsシステムイメージに挿入し、それをPCに導入する方法もある。このオフラインアプローチでは、組織に最大限のコントロールが与えられる。Windows Store内にあるアプリケーションパッケージに依存する必要はなくなり、ニーズに合った適切なバージョンを利用することができる。
オフライン導入は会社のプライベートポータルもサポートしており、そこで提供されているものの中からユーザーが自分でアプリケーションを選択できる。
Windows Storeを迂回すると、事が複雑になりかねない。例えばSystem Centerから独自のバージョンがプッシュ配信される前に、ユーザーが同じアプリケーションをStoreからインストールしてしまう可能性もある。管理者はStoreポリシーを通じてこうした状況をコントロールできる。ポリシーを使えば。特定のストアアプリをブロックしたり、アプリの購入をブロックしたりできる。アップデートの適用についても、全アプリケーション、あるいは特定のアプリケーションについて管理ができる。
Business Storeのメリットとデメリット
Business StoreはWindows 8 Storeに比べて大きく進歩しており、同プラットフォームに組み込まれたセキュリティや管理機能を組織が活用できる。System Centerなどの管理ツールとの連係にも強みがある。Windows Runtimeプラットフォームの現代的な設計は、昔ながらのWindowsアプリケーションに比べ、ユーザーと管理者の両方にとって円滑なエクスペリエンスを提供する。
ただしBusiness Storeを利用できるのはWindows 10のみ。さまざまなバージョンのWindowsが混在している組織にとっては使いにくい。もう1つの問題点として、フル活用できるかどうかはAndroidや「iOS」や「BlackBerry」端末よりも、Windows 10 Mobileのリリースに掛かっている。だが他の分野でのMicrosoft製スマートフォンに対するサポートの弱さを考えると、これはあまり現実的ではないかもしれない。さらに、Project Centennialパッケージ経由以外でのデスクトップアプリケーションのサポートが欠落していることから、Business Storeの価値は限定される。
それでもエンタープライズ向けWindowsの未来に向けたMicrosoftの展望は力強い。同社がユニバーサルアプリプラットフォームの普及を目指す上で、Business Storeは不可欠な要素となる。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社うるる] 「入札市場」攻略ガイド:効率的に落札するためのポイントを徹底解説 -
製品資料
[株式会社うるる] 入札情報に特化した「販路拡大」「効率化」のためのサポートツールとは? -
市場調査・トレンド
[株式会社うるる] 公共入札に成功する企業と失敗する企業の「5つの違い」 -
製品資料
[日本ビジネスシステムズ株式会社] 専門家が教える、Microsoft 365の「テナント統合/分離」を成功に導く秘訣 -
製品資料
[rakumo株式会社] Microsoft 365での情報埋没を防ぐ、社内ナレッジを資産化する情報ポータル活用
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
2
Claude利用8割のGMO、AI人材の評価軸が「トークン管理」に変わった
-
3
「Microsoft 365」が乗っ取られる MFAを破る“本物の画面”の恐怖
-
4
「テザリング依存」に潜む落とし穴 “遅いVPN”を解消するネット構築術
-
5
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
6
「IT運用・情報システム業務」に関するアンケート
-
7
「Windows」の不要なファイルを安全に消して容量を空ける方法
-
8
半数がブルーカラー転向を視野に? ベテランエンジニアを追い込む“54歳の壁”
-
9
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
10
被害額は過去最高額 それでも「サイバー犯罪者が捕まらない」3つの理由
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
3
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
4
「IT史に名を残すシステム障害」8選
-
5
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
6
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
7
AI駆動開発のスピードと安全性を両立 「品質・セキュリティ管理」の実践ガイド
-
8
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
9
「標的型攻撃メール」事例・サンプル集
-
10
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー