locked
法人用途でのアプリ配布 RRS feed

  • 質問

  • 特定企業向の社内用途として開発したアプリを、
    Marketplaceを経由せず配布できないか検討しています。
    個人としてAPP HUBへの登録したところ、アンロックできるデバイス数は3でした。
    法人契約でAPP HUBへの登録すると、アンロックできるデバイス数は増加するのでしょうか?
    あるいは、Marketplace経由でない別の配布方法があるのでしょうか?
    ご教授ください。
    • 移動 Mike Wang (MSCS) 2012年10月2日 11:21 (移動元:Windows Phone 7 向けの開発)
    2011年10月9日 8:34

回答

  • こんばんわ。

    Marketplaceを経由する場合でも、アプリのプライベート公開が可能です。
    アプリは通常通り審査を受け、Marketplaceに公開されますが、検索にヒットしない状態にすることができます。この場合、アプリのURLを直接知っている人だけが入手できることになります。

    これはクローズドでの配布に向いており、法人用途であっても重要な情報を扱わないアプリなら利用できると思います。

    ただ、社内のイントラネットやファイルサーバにアクセスするアプリの場合は少し厄介です。

    たとえば社内システムにアプリが依存している場合、外部から審査ができないためにリジェクトされるかもしれません。この場合、ダミーのIDを用意するなどして社内システムに接続してもらうことで対応するという手があるようです。しかし第三者である審査者が社内システムに立ち入ることができるかどうかは、関係部署と調整が必要になると思います。

    もう一点は、アプリのURLを知られてしまうと、誰でもアプリをダウンロードできてしまうという点です。現在のMarketplaceからはXapファイルを自由にダウンロードできるため、じっくりと時間をかけてDLLを調査することができてしまいます。従業員だけが利用することを前提としたアプリの多くは攻撃を受ける可能性を考慮した実装になっていないと思われるため、穴を発見されて侵入される可能性もあります。

    DLLを難読化するという手もありますが、それでも100%安全ということはありません。もし可能なら、全端末をアンロックしてXapをデプロイするのが最も安全といえます。



    • 編集済み tezawaly 2011年10月9日 11:06
    • 回答としてマーク daiba 2011年10月10日 4:47
    2011年10月9日 11:06
  • 法人契約も 3 台です。

    Registration
    http://msdn.microsoft.com/en-us/library/hh202924(VS.92).aspx

    15. How do I unlock a device?

    Windows Phone devices can be unlocked for development and testing using an active account. Accounts are limited to a certain number of Device Unlocks and Apps per Device based on the account type.

    • For Individual and Company accounts:
      • 3 device unblocks
      • 10 apps per device
     
    • 回答としてマーク daiba 2011年10月10日 4:47
    2011年10月10日 2:08

すべての返信

  • こんばんわ。

    Marketplaceを経由する場合でも、アプリのプライベート公開が可能です。
    アプリは通常通り審査を受け、Marketplaceに公開されますが、検索にヒットしない状態にすることができます。この場合、アプリのURLを直接知っている人だけが入手できることになります。

    これはクローズドでの配布に向いており、法人用途であっても重要な情報を扱わないアプリなら利用できると思います。

    ただ、社内のイントラネットやファイルサーバにアクセスするアプリの場合は少し厄介です。

    たとえば社内システムにアプリが依存している場合、外部から審査ができないためにリジェクトされるかもしれません。この場合、ダミーのIDを用意するなどして社内システムに接続してもらうことで対応するという手があるようです。しかし第三者である審査者が社内システムに立ち入ることができるかどうかは、関係部署と調整が必要になると思います。

    もう一点は、アプリのURLを知られてしまうと、誰でもアプリをダウンロードできてしまうという点です。現在のMarketplaceからはXapファイルを自由にダウンロードできるため、じっくりと時間をかけてDLLを調査することができてしまいます。従業員だけが利用することを前提としたアプリの多くは攻撃を受ける可能性を考慮した実装になっていないと思われるため、穴を発見されて侵入される可能性もあります。

    DLLを難読化するという手もありますが、それでも100%安全ということはありません。もし可能なら、全端末をアンロックしてXapをデプロイするのが最も安全といえます。



    • 編集済み tezawaly 2011年10月9日 11:06
    • 回答としてマーク daiba 2011年10月10日 4:47
    2011年10月9日 11:06
  •  

    tezawaly 様

    ありがとうございます。

    Marketplaceに公開しても、検索にヒットしない状態にできることは初めて知りました。

    しかし、tezawaly様も危惧されているように、様々な点から社内アプリを外部に出すことは難しく、全端末アンロック後の個別インストールが良いかと思っております。

    ChevronWP7 Labsから、9ドルでアンロックサービスという発表が数カ月前にありましたが、現在もComing soonの状態です。

    最初の質問に戻りますが、法人契約でAPP HUBへの登録すると、アンロックできるデバイス数は増加するのでしょうか?

     


    • 編集済み daiba 2011年10月10日 0:56
    2011年10月10日 0:56
  • 法人契約も 3 台です。

    Registration
    http://msdn.microsoft.com/en-us/library/hh202924(VS.92).aspx

    15. How do I unlock a device?

    Windows Phone devices can be unlocked for development and testing using an active account. Accounts are limited to a certain number of Device Unlocks and Apps per Device based on the account type.

    • For Individual and Company accounts:
      • 3 device unblocks
      • 10 apps per device
     
    • 回答としてマーク daiba 2011年10月10日 4:47
    2011年10月10日 2:08
  • totojo様
    法人契約であっても、アンロック対象は3台までということで了解いたしました。
    法人向けWP7アプリの開発は、アンロックサービスが開始されるまで、保留します。
    情報、ありがとうございました。
    2011年10月10日 4:47