目次
1.はじめに
Backdrop macOSクライアントは、多数のシステムおよびユーザープロセスを実行するアプリケーションのクラスターです
インストールして登録を行うと、生徒は自由にインターネット検索を行うことができるようになり、一方先生は監視しながら指導やサポートができるようになります。macOSクライアントを用いると、先生は生徒のデバイスのライブ配信を共有できるようになり、先生は以下の機能を実行できるようになります。
Classroom
- メッセージの送信 – 先生はデバイスに直接一方向のメッセージを送信できます
- Webサイトの起動 – 先生はデバイスで自動的にWebサイトを開くことができます
- 画面ロック – 先生はデバイスの画面をロックすることができます
- インターネットアクセス – 先生は、Imperoブラウザ拡張機能がインストールされたブラウザ内のインターネットアクセスを無効にすることができます 、
- Webサイトのリスト – 先生はImperoブラウザ拡張機能がインストールされたブラウザ内のWebサイトの許可リストとブロックリストを強制することができます
- アプリケーションを閉じる- 先生はデバイス上で開いているアプリケーションのリストを表示し、開いているタブを強制的に閉じることができます
- タブを閉じる – 先生はImperoブラウザ拡張機能がインストールされたブラウザ内で開いているブラウザタブのリストを表示し、開いているタブを閉じることができます
- 画面のブロードキャスト - 先生は生徒に対して、または生徒から生徒に対して、画面をブロードキャストできます。
- デバイスからのログアウト - 先生はWindowsデバイスからリモートでログアウトできます。これにより、生徒はWindowsのログイン画面から戻り、Backdrop から切断されます。
- Google Meet(グーグルミート)- 先生は生徒のデバイスで自動的に開くGoogleMeetセッションにクラスを招待できます
- Switch Schools - Backdrop クライアントには、生徒を複数の学校に登録できる機能があります
Wellbeing
- 入力した言葉 - 入力された単語を監視し、キーワードが見つかった場合はキャプチャを Backdropに送信します
- 閲覧された単語 - OS全体で表示された単語を監視し、 キーワードが見つかった場合はキャプチャを Backdrop へ送信します
1.1.システム要件
クライアントの最小システム要件は次のとおりです。
- macOS 10.14以降(macOS Mojave)
- Google ChromeもしくはMicrosoft Edge (v77+ chromium)
1.2. macOS 10.14 でサポートされているデバイス
- 2012年後半のiMac以降
- 2015年初頭のMacBook以降
- 2012年半ばのMacBook Pro以降
- 2012年半ばのMacBook Air以降
- 2012年後半のMac Mini以降
- 2013年後半のMac Pro以降(2010以降のMetal対応GPUを使用)
- iMac Pro 全モデル
1.3.ブラウザ拡張機能
ブラウザ拡張機能は、次のアクションを実行するために必要であり、Classroomの一連の機能を完全にご提供するためにインストールする必要があります。
- インターネットアクセスをブロックする。
- Webサイトリストを許可もしくはブロックする。
- ブラウザのタブを表示する、もしくは閉じる。
ブラウザ拡張機能の詳細については、次のリンクをクリックしてください。
Chrome拡張機能をダウンロードする場合は、次のリンクをクリックしてください。
1.4.Backdrop macOS クライアントをダウンロードします。
Chrome拡張機能をダウンロードするには、次のリンクをクリックしてください。
1.5.リリースノート - v1.2.0 - 2021年11月9日
主な変更点
- ペイロードをキャプチャするためのキーワードコンテキストを追加
バグの修正
- Wellbeingの修正
- アプリケーションの修正を閉じる
特徴
- へのサポート
macOSクライアントの変更ログは次のリンクにあります。 Impero Classroom - -macOSクライアントの変更ログもしくはリリースノート
2.インストール
次のインストールガイドでは、Backdrop macOS クライアントのインストールプロセスについて説明します。
2.1.インストーラーによる単一デバイスのインストール
1.DMGファイルをダウンロードして実行します。Impero.pkgファイルをダブルクリックして、インストールプロセスを開始します。
2.「Welcome to the Impero Installer」(Imperoインストーラーへようこそ)セットアップが表示されます。
3.「Continue」(続行)をクリックします。
4.インストーラーは、インストールするディスクと使用するディスク容量を表示します。「Install」(インストール)をクリックして、インストールプロセスを開始します。
5. インストーラーからローカル管理者アカウントのユーザー名とパスワードの入力を求められます。これらの資格情報を入力し、「Install Software」(ソフトウェアのインストール)をクリックします。
6.インストールが完了すると、「System Events」(システムイベント)の許可を受け入れるように求められます。これによりBackdropはデバイスからリモートでユーザーをログアウトできます。このメッセージに対して「OK」をクリックします。
7.これでインストールが完了したので、インストールウィザードの「Close」(閉じる)をクリックします。
8.macOS クライアントの実行が開始されると、学校コード登録フォームが自動的に表示されます。
9.デバイスがプロビジョニングする学校コードを入力し、「Next」(次へ)をクリックします。
(学校コードは6文字の英数字コードで、お使いのBackdropの学校の管理ページにあります)
10.次にユーザーログイン画面が表示されます。プロビジョニングした学校の名前が表示されます。生徒のプロフィールの「Access Details」(アクセスの詳細)または「Administration」(管理)の「Access Details」(ログインの詳細)にある、生徒をログインするための資格情報を入力します。
自動ログインIを使用している場合は、手順10はスキップされます。
2.2.大量展開の要件
大量展開は、Backdrop macOS クライアントを1回のアクションで多くのデバイスにインストールし、学校のコードとログインの詳細を提供して、クライアントがユーザーの操作なしで正しい学校と生徒に接続できるようにするプロセスです。以下に、macOSクライアントの一括展開を実行するために必要な要件を示します。
Meraki MDMのセットアップ
ステップ1 デバイスを追加する
カスタムアプリの追加
デバイスへのアプリケーションのインストール
Systems Manager(システムマネージャー)を使用すると、一連のアプリケーションをエンドユーザーのデバイスに非常に簡単に展開できます。
次の手順では、新しいアプリケーションを展開する方法と、追加のインストールオプションの概要を説明します。
Systems Manager(システムマネージャー) > 「Manage」(管理) > 「Apps」(アプリ)
「Add new」(新規追加)ドロップダウンをクリックして、Windowsまたは次のmacOSカスタムアプリを選択します。
add-new.png
OSカスタムアプリを選択したら、アプリケーションに関する次の情報を入力します。
アプリケーション名:エンドデバイス(Firefox、FileZillaなど)に表示されるアプリケーションの名前。アプリケーションが管理対象クライアントにすでにインストールされている場合は、ドロップダウンメニューに一覧表示されます。この名前はいつでも変更できます。
ベンダー:指定されたアプリケーションのベンダー。
バージョン:インストールするアプリケーションのバージョン番号。
説明:アプリケーションの簡単な説明。
ファイルホストのインストール:このオプションは、そのアプリケーションのインストーラーをダッシュボードでホストするか、外部サーバー(例:Dropbox)でホストするかを示します。
Meraki Cloudへのアップロード:このオプションを選択し、「Browse」(参照)をクリックしてインストーラーファイルをダッシュボードに直接アップロードします。
URLの指定:インストーラーファイルが外部サーバーまたはファイル共有サイトでホストされている場合はこのオプションを選択し、ホストされているファイルのURLを指定します。URLフィールドは、次のようなパブリックにホストしているファイル、またはエンドユーザーのデバイスからアクセスできる内部でホストしているサーバーへの直接ダウンロードリンクを指している必要があります。
https://www.dropbox.com/s/a1b2c3d4ef5gh6/example.docx?dl=1 (ここを参照)
https://drive.google.com/uc?export=download&id=FILE_ID(ここを参照)
注意:アプリケーションをバックグラウンドで正しくインストールするには、インストーラーをサイレントにする必要があります(ユーザーインタラクションは不要です)。ユーザーインタラクションを促すために、Windowsアプリケーションをフォアグラウンドにインストールできます。
NOTE(注意):次の形式のインストーラーファイルがサポートされています。
-Windows: .exe または.msi
-macOS: .dmg, .pkg*、または .app*。
*A .pkg または .appファイルを使用できますが、.dmgでラップする必要があります。推奨される手順については、Appleのドキュメントを参照してください。
スコープ:このアプリケーションがインストールされるデバイスのスコープを指定します。デバイスタグによるスコープの詳細については、当社ドキュメントを参照してください。
保存時にインストールを無効にする:デフォルトでは、「Save 」(保存)ボタンがクリックされた瞬間にアプリケーションが自動インストールされます自動インストールが無効になっている場合、「Systems manager」(システムマネージャー)>「Manage」(管理)>「Apps」(アプリ)に移動し、「Push」(プッシュ)> 「Push」(すべてにプッシュ)を選択して手動でプッシュするまで、アプリケーションはインストールされません。ダッシュボードのユーザーは、デバイスページから、もしくはこのページの「Repush」(再プッシュ)ボタンを押すことにより、インストール要求を手動でキューに入れることができます。
フォアグラウンドでインストール(Windowsのみ):バックグラウンドでサイレントインストールする代わりに、インストーラーがユーザープロンプトを表示できるようにします。
インストール引数(オプション):インストーラーを特定のコマンドライン引数で実行する必要がある場合は、ここにリストできます。
次のリストは、エンドデバイスで実行される実際のインストールコマンドを示しています。ここで、「arguments」(引数)は、ダッシュボードの 「Installation arguments」(インストール引数)フィールドの内容を参照しています。
EXE: application_installer.exe [arguments](引数)
MSI: msiexec /quiet /i application_installer.msi [arguments](引数)
PKG: /usr/sbin/installer [arguments](引数) -pkg application_installer.pkg -target /
コマンドライン(オプション):インストールの完了後に実行するコマンドを指定します。これは通常、次のコマンドを使用してインストール後にマシンを再起動するために使用されます。
Windows:shutdown /r
OS X:shutdown -r now
「Save Changes」(変更を保存)をクリックします。自動インストールが無効にされていない限り、これにより、指定されたスコープ内のすべてのデバイスにアプリケーションを送り出します。
インストールの監視
インストール状態は、「Monitor」(モニター)>「Devices」(デバイス)( page, by clicking on a particular client and navigating to the 「Event log」(イベントログ) or 「Activity log」(アクティビティログ)「section」(セクション)で確認できます。
デバイスにログオンし、アプリケーションでチェックして、展開が成功したことを確認します。
アプリケーションをダブルクリックすると、以下の画面が表示されます。
自動学校登録の場合(上記の画面は生徒には表示されません)、下記の場所にplistファイルを展開する必要があります。
/「Library」(ライブラリ)/Application Support(アプリケーション サポート)/Impero
(「USER library」(ユーザーライブラリ)ではなく、「SYSTEM library」(システムライブラリ)にあります。)
plistの内容の例を次に示します。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>学校コード</key>
<string>abc123</string>
</dict>
</plist>
2.3.権限
ファイアウォール
Macのファイアウォールがオンになっている場合は、例外としてImperoアプリケーションを追加する必要があります。
- 「 System Preferences」(システム設定)を開きます。
- 「Security」(セキュリティ)または「Security & Privacy」(セキュリティとプライバシー)アイコンをクリックします。
- 「Firewall」(ファイアウォール)タブを選択します。
- 設定ペインのロックアイコンをクリックして、管理者名とパスワードを入力します。
- 「Firewall Options」(ファイアウォール オプション)ボタンをクリックします。
-「Add Application (+) 」(アプリケーションの追加(+))ボタンをクリックします。
- Finderを使用して、「Applications folder」(アプリケーションフォルダ)でImpero アプリケーションを選択します。
権限
Imperoのアプリケーションを正しく実行するには、下記の権限を設定する必要があります
- Learners Relayのアプリ:画面記録
- Imperoのアプリ:フルディスク アクセス
デフォルトブラウザ
Imperoアプリケーションを正しく実行するには、Google Chromeをデフォルトのブラウザとして設定する必要があります。
2.3.1 - 画面記録
MacOS デバイスがClassroomで初めて表示されると、「Screen Recording」(画面記録)のアクセス権限が発動します。この権限は、デバイスの画面を共有するために必要です。これは、ユーザーレベルで承認する1回限りのアクセス許可です。つまり、デバイス上の各ユーザーに個別にアクセス許可が求められます。権限を使用するには、クライアントを終了して再起動する必要があります。
1.「Screen Recording」(画面の記録)アクセス許可ダイアログが表示されたら、システム設定を開きます。
2.システム設定を変更するために、管理者のユーザー名とパスワードの入力を求められる場合があります。
3.権限を使用するには、「Impero Relay」を終了して再度開く必要があります。「Quit & Reopen"」(終了して再開)ボタンをクリックすると、クライアントが再起動します。
4.承認すると、システム設定の「Privacy」(プライバシー)タブにLearners Relayが表示されます
3.アンインストール
次のアンインストールガイドでは、Backdrop macOS クライアントを削除するプロセスについて説明します。
1. ここからImpero Backdrop アンインストールツールをダウンロードします。
2.zipファイルを抽出し、Impero Backdrop アンインストールアプリを実行します。
3. アンインストーラーは、ローカル管理者アカウントのパスワードの入力を求めるプロンプトを表示します。
4.「Keychain Access」(キーチェーンアクセス)アプリからImperoというラベルの付いたアイテムをすべて削除します。(オプション)
4.デバッグログ
デバッグログには、Macコンソールアプリからアクセスできます。
Macのコンソールアプリを開くには、コマンド+スペースを押してスポットライトを表示し、コンソールを検索します。
「Start」(開始)をクリックして、ログのキャプチャを開始します
開始したら、「Errors and Faults」(エラーと障害)をクリックして、Backdropに障害があるかどうかを確認するか、「Impero」を検索してコンソールビューをフィルタリングします。
エクスポートするには、ログを強調表示して共有機能を使用してメモにエクスポートするか、メールで送信します。
5.よくある質問とトラブルシューティング
ログインを求められませんが、アプリケーションは機能していますか?
自動ログインを使用している場合、Backdropにログインするように求められることはありません。Webサイトを確認して、教室にあなたが表示されているかを確認して下さい。
自動ログインを使用していない場合、自分を表示するように求められることはありません。「Impero Daemon」(Impero デーモン)およびLearners Relay プロセスが「Activity Monitor」(アクティビティモニタ)で実行されていることを確認します。
最後に、インターネット接続を確認して下さい。ソフトウェアが正しく機能するには、インターネット接続が必要です。最近インターネット接続の問題を修正した場合は、macOS デバイスを再起動する必要があります。
それでも問題が解決しない場合は、ユーザーがインストール手順の説明に従って、正しいアプリケーション権限を設定していることを再確認してください。
ログを確認しましたが、クライアントはIoTHubまたはBackdropへの接続に苦労しています
システムに正しいネットワークアクセスがあることを再度確認して下さい。
サードパーティのファイアウォール、MDMソリューション、またはWebcheckがImperoアプリケーションをブロックしていないことを確認して下さい。
Backdrop 背景にライブフィードが表示されない、または生徒の画面をブロードキャストできないのですか?
生徒のmacOSデバイスの場合:
サードパーティのファイアウォール、MDMソリューション、またはWebcheckがImperoアプリケーションをブロックしていないことを確認します。
macOS デバイスのファイアウォールがオンになっている場合は、例外としてLearners Relayアプリケーションを追加する必要がある場合があります。
「 System Preferences」(システム設定)を開きます。
「Security」(セキュリティ)または「 Security & Privacy」(セキュリティとプライバシー)アイコンをクリックします。
「Firewall」(ファイアウォール)タブを選択します。
設定ペインのロックアイコンをクリックして、管理者名とパスワードを入力します。
「Firewall Options」(ファイアウォールオプション)ボタンをクリックします。
「Add Application (+)」(アプリケーションの追加(+))ボタンをクリックします。
Finderを使用して、「Applications」(アプリケーション)フォルダ内のImperoアプリケーションを選択します。
「Keychain Access」(キーチェーンアクセス)を使用して証明書とキーを削除する [キーチェーン]
Imperoのサーバーと通信するときに使用されるユーザーのキーチェーンには3つの項目があり、これらのいずれかが欠落しているか破損している場合、クライアントのアプリケーションはサーバーと通信できません。
最初のサーバー接続で問題が発生した場合は、これらのアイテムを削除して、クライアントがそれらを再作成して再試行できるようにすることをお勧めします。
(くれぐれも最後の手段としてのみこれらのアイテムを削除することと、これらのアイテムのみを削除するように注意してください。もしユーザーのキーチェーンで間違ったものが削除されると、他のアプリケーションまたはmacOS自体に意図しない結果が生じるおそれがあります。)
「キーチェーンアクセス」(ビルトインのmacOS アプリ)を開くには、 `/ 「Applications」(アプリケーション) / 「Utilities」(ユーティリティ) / 「Keychain Access」(キーチェーンアクセス)`に移動するか、「Command」(コマンド)(⌘)+「Space」(スペース)を押してSpotlightを開き、Keychain Access」(キーチェーンアクセス)を検索します。
左側でログインキーチェーンが選択されていることを確認してから、ウィンドウの上部にある「_Keys_」(キー)をクリックしてリストをフィルタリングします。
リストには「ImperoCertificateKeys」(Impero証明書キー)という名前の2つのエントリーがあります。先へ進み、2つとも削除します。(警告が表示されるので、正しいアイテムが削除されていること、およびユーザーが警告を注意深く読んだことを確実に確認して下さい。)
次に、ウィンドウの上部にある「 _My Certificates_ 」(マイ証明書)をクリックして、リストを再フィルタリングします。
各項目を順番にクリックします。「_Name_」(名前)の形式が「XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX」で、「_Issued by_entry」が「Impero Software Devices Intermediate CA」の場合は、先に進んで削除しても問題ありません。(繰り返しになりますが、警告が表示されますので、くれぐれも注意深く確認してください。)
これらを削除してからマシンを再起動すると、Imperoクライアントは必要に応じてそれらを再作成する必要があります。
コメント
0件のコメント
サインインしてコメントを残してください。