Appleからの発表によると、iOS 7はアプリケーションの追跡オプションとしてMACアドレス情報が削除されます。 すべてのiOS 7デバイスは、共通の固定MACアドレスを返します。
Splashtop Enterprise は、現在、クライアントデバイス関連の管理機能を有効にする際の一意のデバイス ID としてクライアントの MAC アドレスを使用しています。 iOS 7での変更の結果、IT管理者がSplashtop Centerで使用する下記の3つの管理機能が影響を 受けます。
- MACアドレスフィルタリング
- デバイスのアクティベーション
- クライアントデバイスのステータス
Splashtop Enterprise iOS v2.3.5.4、およびそれ以前のバージョンはすべて影響を受けます。
MACアドレスフィルタリング
MACアドレスフィルタリング機能(Splashtop Centerアドミンガイドv1.7のセクション4.7.1.1 および 4.7.1.1.2)は、「ホワイトリスト」として動作し、リストされたデバイスのみがSplashtop Enterpriseでリモートログインセッションを確立できるようにします。
影響:
IT管理者は、Splashtop Centerが提供するMACアドレスフィルタリング機能を使用してiOS 7デバイスのアクセスを制限できなくなります。
回避策:
ありません。iOSデバイスの制限事項となります。
デバイスのアクティベーション
デバイスのアクティベーションプロセスでは、Splashtop Centerにアクセスできるクライアントデバイスを定義します。(Splashtop Centerアドミンガイドv1.7 のセクション4.8.1.1)
「設定」の「全般」項目にある「デバイスのアクティベーションを有効にする」オプションでは、すべてのクライアントデバイスをアクティベートする必要があります。 アクティブ化されたデバイスのみがSplashtop Centerに接続できます。
影響:
MACアドレスは、Splashtop Centerによって提供されるデバイスごとの管理性を実現するために、一意のクライアントデバイス識別子を生成するために使用されます。 すべてのiOS 7デバイスが同じMACアドレスを返している場合、デバイスのアクティベーションを介して以前にSplashtop Centerに登録されていた iOS デバイスのレコードは一致しなくなります。 その結果、ユーザーとそのiOSクライアントデバイスには、新しいアクティベーションを要求するエラーメッセージが表示されます。 こうなると、ユーザーはiOSクライアントデバイスからSplashtopリモート接続アクティビティにログインできなくなります。
IT管理者は、すべてのiOSデバイスユーザーに対して新しいアクティベーションコードを発行する必要があります。 あるデバイスでアカウントがアクティベートされると、別のアクティベーションを必要とせずに、同じアカウントで別のデバイスに直接ログインできるようになります。
回避策:
現在、Splashtop製品チームが解決に向けて取り組んでおり、9月末までにパッチリリースとして準備する予定です。
それまでの間、 リモート接続でユーザーの継続性を維持することが優先される場合は、以下の一時的な回避策のいずれかを行うことをおすすめします。
(オプションA) 「設定」の「全般」項目にある「デバイスのアクティベーションを有効にする」のオプションのチェックを外して、デバイスのアクティベーションを【無効】にします。 そうすることで、他のクライアントプラットフォームのデバイスアクティベーションも【無効】になることに注意してください。
(オプションB) iOSクライアントパッチがリリースされるまで、クライアントデバイスでのiOS 7へのユーザーのアップグレードプランを延期します。
ユーザーがすでにiOS 7にアップデートしている場合、IT管理者は影響を受けるすべてのiOSデバイスユーザーに対して新しいアクティベーションコードを発行する必要がある場合があります。
クライアントデバイスのステータス
Splashtop Centerの「クライアント」項目には、現在のモバイルデバイスクライアントの最終更新日時刻、クライアント名、IPアドレス、クライアントMACアドレス、ユーザーID(電子メール)、プラットフォーム、およびそのモバイルデバイスにインストールされているSplashtop Enterpriseアプリのバージョンが表示されます。(Splashtop Centerアドミンガイド v1.7のセクション4.3.2)
影響:
Splashtop Centerコンソールには、各ユーザーアカウントでSplashtop Centerにログインしているクライアントデバイスのリストが表示されます。 すべてのiOS 7デバイスが共通のMACアドレスを返すため、 Splashtop Centerは各ユーザーアカウントでiOS 7デバイスを区別できなくなります。 この欠点により、いくつかのデバイス管理の欠陥が発生します。
-
Splashtop Centerは、すべてのiOS 7デバイスを未登録のデバイスとして扱います。 iOS 7にアップグレードした後、新しいクライアントデバイスとして表示されます。 iOS 7にアップグレードする前に同じクライアントデバイスが以前に登録されていた場合、クライアントリストに重複する可能性があります。
-
Splashtop Centerは、MACアドレスが1つしか見つからない場合、すべてのiOS 7デバイスを1つのデバイスであるかのように誤って処理します。
- Splashtop Centerは、すべてのiOS 7デバイスを1つとして扱うため、IT管理者が1台のiOS 7デバイスを非アクティブ化すると、同じユーザーログイン内のすべてのiOS 7デバイスが非アクティブ化されます。 同様に、1台のiOS 7デバイスがアクティベートされると、同じアカウント内すべてのiOS 7デバイスも誤ってアクティベートされてしまいます。
- Splashtop Centerは、すべてのiOS 7デバイスを1つとして扱うため、「クライアント」項目の 1 つのユーザーアカウントの クライアントデバイスリストに表示されるiOSエントリは 1 つだけです。 クライアントコンテンツには、Splashtop Centerと最後にハンドシェイクしたiOSクライアントのステータスが反映されます。
回避策:
現在、Splashtop製品チームが解決に向けて取り組んでおり、9月末までにパッチリリースとしてリリースする予定です。
それまでの間、リモート接続でユーザーの継続性を維持することが優先される場合は、以下の一時的な回避策 のいずれかを行うことをおすすめします。
(オプションA) 「設定」の「全般」項目にある「デバイスのアクティベーションを有効にする」オプションのチェックを外して、デバイスのアクティベーションを【無効】にします。. そうすることで、他のクライアントプラットフォームのデバイスアクティベーションも【無効】になることに注意してください。 残念ながら、オプションAを選択しても、Splashtop CenterがすべてのiOS 7デバイスを誤って1つのデバイスとして扱う問題は解決されません。(上記の通り)
(オプションB) iOSクライアントパッチがリリースされるまで、クライアントデバイスでのiOS 7へのユーザーのアップグレードプランを延期します。
ユーザーがすでにiOS 7にアップデートしている場合、IT管理者は影響を受けるすべてのiOSデバイスユーザーに対して新しいアクティベーションコードを発行する必要がある場合があります。