目次
1.はじめに
Windowsクライアントは、多数のシステムおよびユーザープロセスを実行するWindowsサービスです。
インストールして登録を行うと、生徒は自由にインターネット検索を行うことができるようになり、一方先生は監視しながら指導やサポートができるようになります。Windowsクライアントを用いると先生は生徒のデバイスのライブ配信を共有できるようになり、先生は以下の機能を実行できるようになります。
Classroom
- メッセージの送信 – 先生はデバイスに直接一方向のメッセージを送信できます
- Webサイトの起動 – 先生はデバイスで自動的にWebサイトを開くことができます
- 画面ロック – 先生はデバイスの画面をロックすることができます
- インターネットアクセス – 先生は、Imperoブラウザ拡張機能がインストールされたブラウザ内のインターネットアクセスを無効にすることができます 、
- Webサイトのリスト – 先生はImperoブラウザ拡張機能がインストールされたブラウザ内のWebサイトの許可リストとブロックリストを強制することができます
- アプリケーションを閉じる- 先生はデバイス上で開いているアプリケーションのリストを表示し、開いているタブを強制的に閉じることができます
- タブを閉じる – 先生はImperoブラウザ拡張機能がインストールされたブラウザ内で開いているブラウザタブのリストを表示し、開いているタブを閉じることができます
- 画面のブロードキャスト - 先生は生徒に対して、または生徒から生徒に対して、画面をブロードキャストできます。
- デバイスからのログアウト - 先生はWindowsデバイスからリモートでログアウトできます。これにより、生徒はWindowsのログイン画面から戻り、Backdrop から切断されます。
- Google Meet(グーグルミート)- 先生は生徒のデバイスで自動的に開くGoogleMeetセッションにクラスを招待できます
- 学校の切り替え - Backdrop クライアントには生徒を複数の学校に登録できる機能があります
Wellbeing
- 書かれた単語 - 入力された単語を監視し、キーワードが見つかった場合はキャプチャを Backdropに送信します
- 表示された単語 - OS全体で表示された単語を監視し、 キーワードが見つかった場合はキャプチャを Backdrop へ送信します
1.1.システム要件
クライアントの最小システム要件は次のとおりです。
- 2.0 GHz、シングルコアプロセッサ
- 4 GB RAM
- 2GBの空きディスク容量
- Windows 11 x64,、Windows 10 x64、または Windows 8.1 x64
- Windowsドメインへの登録
- Microsoft Edge(v77+ chromium)と互換性のあるGoogle Chromeブラウザ拡張機能
- vc_redistx64(Microsoft Visual C++ 2015 - 2019 -x64 - 14.28.29913)
- Net.6
権限
Backdropクライアントでは、以下のロケーションへの読み取りおよび書き込みアクセスが必要となります。
<-user->が Windows アカウントのユーザーネームとして使用されている場所です。
C:\Users\<-user->\AppData\Local
C:\ProgramData\Impero
(Windowsは、デフォルトでこの2つとも許可する必要があります。)
ダウンロード
ブラウザ拡張機能の詳細については、次のリンクをクリックしてください。
Chrome拡張機能をダウンロードする場合は、次のリンクをクリックしてください。
Windowsクライアントをダウンロードする場合は、次のリンクをクリックしてください。
1.5.リリースノート - v4.4.29 - 2022年5月11日
バグの修正
- 高解像度画面がClassroomの表示で正しく表示されるようになりました
- 自動更新後にアプリデータが保持されます
- BackdropClient.exeの複数のインスタンスが実行されないようになりました
Windowsクライアントの変更ログは次のリンクにあります。 Impero Classroom - Windows クライアントの変更ログ/パッチに関する注意事項
2.インストール - コマンドプロンプトによる単一デバイス
1. 管理者権限でコマンドプロンプトからMSIを実行します。次のコマンドラインを使用して、セットアップを実行します。
msiexec /i impero-windows.msi SCHOOLCODE=<your-school-code> APPDIR="<your-install-path>" /qn
パラメーター:
- (オプション)SCHOOLCODE (学校コード)= XXXXX XXXXXはあなたの有効な学校コードのことです。
-(オプション)APPDIRアプリケーションは、指定されたAPPDIRの場所にインストールされます。
- (オプション)/qn これにより、GUIが表示されずにアプリケーションが「静かに」インストールされます。
> APPDIRパラメータは、クライアントのバージョン2.0.0からのみ使用できます。
コマンドラインインストールでは、サイレントインストールに/qnフラグパラメータが必要です。パラメータSCHOOLCODE(学校コード)はオプションであり、インストール時に学校コードを登録するために使用されます。
例:
msiexec /i “C:\temp\impero-windows-v1201.msi” SCHOOLCODE(学校コード)=X12Y45 /quiet
2.1.自動ログインせずにクライアントにサインインする
1.Microsoft Defender SmartScreen が起動できたら、何らかの「実行」を選択して下さい。
2.インストールが完了すると、もし有効でない学校コードを入力しても、学校コード画面が表示されて再び学校コードを入力するよう求められます。有効な学校コードを入力した場合は、セットアップはステップ3.へ進みます。
(学校コードは6文字の英数字コードで、お使いのBackdropの学校の管理ページにあります)
3. 「Log in」(ログイン)ウィンドウが表示されたら、有効なユーザーネームとパスワードを指定してLog Inをクリックして下さい。
2.2.インストール - インストーラーGUIを使用した単一デバイス
1.MSIをダウンロードし、ダブルクリックしてインストールして下さい。
2.Microsoft Defender SmartScreen が起動できたら、求められた際に何らかの「実行」を選択して下さい。
3.Welcome to Backdrop Client setup wizard(Backdrop クライアントセットアップウィザードへようこそ)が表示されます。
4.「Next」(次へ)をクリックします。
5.6の英数字学校コードを設定します。これはImperoもしくは先生が付与します。(これは後で行うこともできます。)
6.「Next」(次へ)をクリックします。
7.デフォルトのアプリケーションパスを「C:\Program Files\Impero Software\Backdrop Client」に設定します。
8.パスを設定したら、「Next」(次へ)をクリックします。
9.これでセットアップウィザードをインストールする準備ができました。「Install」(インストール)をクリックします。
10.完了したら「Finish」(完了)をクリックします。
2.3.インストール - Microsoftグループポリシーを使用した大量展開
*グループポリシーを設定する前に、インストーラーが共有の場所にあること、すべてのマシンからアクセスできること、そしてデバイス用に「組織単位」が設定された「ActiveDirectory」(アクティブディレクトリ)が設定されていることを確実に確認する必要があります *
2.3.1.Client.msiを展開
バージョン2.0.0より前のバージョンがインストールされている場合
GPOはデフォルトですでにインストールされているパスを使用します(C:\Impero)
これを防ぐには、新しいバージョンをインストールする前に、以前のバージョンをアンインストールすることをお勧めします。
「Group Policy Management」(グループポリシー管理)の役割がインストールされているサーバーでグループポリシー管理を開きます。
「Group Policy Management」(グループポリシー管理)ツールが開いたら、お使いのドメイン名を展開して「Group Policy Objects」(グループポリシーオブジェクト)をクリックし、「New」(新規)を右クリックします。
新しいGPOウィンドウで、これに名前を付けます。例:「Impero Backdrop」と「OK」をクリックすると、こちらが「Group Policy Object」(グループポリシーオブジェクト)の場所に表示されます。
「Group Policy Object」(グループポリシーオブジェクト)が作成されたら、実行するアクションを設定する必要があります。これを行うには、新しく作成されたポリシーを見つけて「Edit」(編集)を右クリックすると、新しいウィンドウが表示されます。
「Group Policy Management Editor」(グループポリシー管理エディター)内で、「Computer Configuration」(コンピューター構成) > 「Policies」 (ポリシー)> 「Software Settings"」(ソフトウェア設定)> 「Software Settings」(ソフトウェア設定)> 「Software Installation」(ソフトウェアインストール)を展開し、 空のフィールドを右クリックし、 「New」(新規)> 「Package」(パッケージ)をクリックします。次に、新しいウィンドウを開いて、共有リポジトリから展開するMSIパッケージを選択します。
「Open」(開く)ウィンドウ内で、共有場所(UNCパス!!)から「Impero Backdrop」installer.msiファイルを選択し、「Open」(開く)をクリックすると、共有ネットワークの場所に存在する必要があることを説明するウィンドウが表示されます。確認して「Yes」(はい)をクリックすると、展開方法の新しいウィンドウが開きます。
「Deploy Software」(ソフトウェアの展開)ウィンドウで、まだ選択していない場合は「Assigned」(割り当て済み)オプションを選択し、「OK」をクリックします。これでインストーラーの準備が整いました。
「Windows Settings」(Windows設定)> 「Security Settings」(セキュリティ設定)>「Local Policies」(ローカルポリシー)>「User Rights Assignments」(ユーザー権利の割り当て)を展開します。
「Create a token object」(トークンオブジェクトの作成)を開き、 「Add User or Groups」(ユーザーまたはグループの追加)を クリックし、「Browse」(参照)をクリックし、「Domain Users」(ドメインユーザー) のグループを追加し、「Create a token object”」(トークンオブジェクトの作成)ウィンドウが表示されるまで「OK」をクリックし、「Apply」(適用)をクリックしてウィンドウを閉じます。
「Replace a process level token」(プロセスレベルトークンの置換)を開き、「Add User or Groups」(ユーザーまたはグループの追加) をクリックし、「Browse」(参照)をクリックし、「Domain Users」(ドメインユーザー) のグループを追加し、「Create a token object”」(トークンオブジェクトの作成)ウィンドウが表示されるまで「OK」をクリックし、「Apply」(適用)をクリックしてウィンドウを閉じます。
「Windows Settings」(Windows設定) > 「Security Settings」(セキュリティ設定)を展開します。「File System」(ファイルシステム)を右クリックし、「Add File...」(ファイルの追加...)を選択します。
下記のディレクトリに移動し、「OK」をクリックしてフォルダを追加します。
「C:\Impero\Deviceidentification」
(上記のディレクトリパスがサーバーに存在しない場合は、手動で作成できます)
「file or folder」(ファイル/ フォルダ)のアクセス許可ウィンドウが表示されます。「Add」(追加)をクリックして「check names」(名前の確認)を使用して「domain users」(ドメインユーザー)を入力して、正しいユーザーグループを確認します。「OK」をクリックします。
「domain users」(ドメインユーザー)を選択し、「Read」(読み取り)と「Write」(書き込み)の両方の権限にチェックマークが着いていることを確認します。「OK」をクリックします。
「Add Object」(オブジェクトの追加)ダイアログウィンドウで、「Replace existing permissions on all subfolders and files with inheritable permissions」(すべてのサブフォルダーとファイルの既存のアクセス許可を継承可能なアクセス許可に置き換える)を選択し、「OK」をクリックします。
「Group Policy Management Editor」(グループポリシー管理エディター)を閉じます
「ActiveDirectory」(アクティブディレクトリ)では、すでに組織単位(略してOU)を設定することができ、「Impero Backdrop」をインストールするマシンに1つ必要です。
「Group Policy」(グループポリシー)で使用するOUを右クリックし「Link an Existing GPO…」(既存のGPOをリンク...)をクリックします。
リストからインストーラーを含む作成したGPOを選択し、「OK」をクリックします。
マシンが再起動するか、グループポリシーがチェックされている場合、Backdropがインストールされるようになりました。これが機能しているかを確認するには、MSIがインストールされているマシンにログオンし、コマンドプロンプトのgp update /force /bootで実行します。マシンが再起動し、再度ログインすると、学校登録フォームMSIが表示されます
2.4.学校コードを設定する
新しいGPO (Group Policy Object/ グループポリシーオブジェクト)を作成し、次のような名前をつけます。「Impero Backdrop School code」(Impero Backdrop 学校コード)
新しいGPOを右クリックし、「edit」(編集)をクリックして、次の通り移動します。「Computer Configuration」(コンピューター構成) > 「Preferences」(設定)> 「Windows Settings」(Windowsの設定) > 「Registry」(レジストリ
右クリック > 「New」(新規) > 「Registry Item」(レジストリアイテム)
- ウィンドウが以下のように入力されていることを確認します。
- 「Action」(アクション):「Create」(作成)
- 「Hive」(ハイブ):「HKEY_LOCAL_MACHINE」(HKEY_LOCALローカル_マシン)
- 「Key Path」(キーパス):「SOFTWARE\Impero\School」(ソフトウェア\I mpero\ 学校)
- 「Value Name」(値の名前):「SchoolCode」(学校コード)
- 値のタイプ:「Reg_SZ」
- 値データ: あなたの学校コード
「Apply」(適用)クリックし、次に「OK」をクリックします。
リンク先のOU(組織単位)を右クリックし、「Link an Existing GPO」(既存のGPOをリンク...)をクリックします。
GPOを選択してください。
OUを選択し、リンクの順序が次のようになっていることを確認します。「Regkey」(登録キー)> 「Installer」(インストーラー) > 「Restart Service」(サービスの再起動)
2.5.デフォルトのブラウザ拡張機能(Google Chrome もしくはMicrosoft Edge)をインストールする
デフォルトのブラウザに一致するオプションを選択します。一度に監視できるブラウザは1つだけです。
次のlink(リンク)から「Google Administrative Templates」(Googleの管理用テンプレート)をダウンロードします
または
次のlink(リンク)から「Edge Administrative Templates」(Edge管理用テンプレート)をダウンロードします
次に、必須フィールドに入力して「GET POLICY FILES」(ポリシーファイルを取得)ボタンをクリックする必要があります
グループポリシー管理を開く
ポリシーの新しいGPOを作成します(または既存のポリシーに追加します)
GPOを右クリックし、「Edit」(編集)を選択します。
次に「Group policy management Editor」(グループポリシー管理エディター)ウィンドウが開きます。
求めるポリシーの構成方法に応じて、左側にある「Computer/User configuration」(コンピュータ/ユーザー設定)階層を展開します。
「Administrative templates」(管理用テンプレート)を右クリックし、「Add/Remove Templates」(テンプレートの追加と削除)を選択します。
「Add」(追加)をクリックします。
以前にダウンロードしたテンプレートを参照し、お使いのオペレーティングシステムと言語に関連する「chrome.adm」テンプレートを開きます。
または
手順2でダウンロードしたテンプレートを参照し、お使いのオペレーティングシステムと言語に関連する「msedge.adm」テンプレートを開きます。
アップロードしたら、グループポリシー管理エディターの左側にある次のパス(OSによって異なる場合があります)に展開します。
「Computer/User configuration」(コンピュータ/ユーザー設定) > 「Policies」(ポリシー) > 「Administrative templates」(管理用テンプレート) > 「Classic administrative templates」(従来の管理用テンプレート) > Google > Google Chrome > 「Extensions」(拡張機能)」
または
「Computer/User configuration」(コンピュータ/ユーザー設定) > 「Policies」(ポリシー) > 「Administrative templates」(管理用テンプレート) > 「Classic administrative templates」(従来の管理用テンプレート) > Microsoft Edge >「Extensions」(拡張機能)」
右側で、Chromeの「Configure the list of force-installed extensions」(強制インストールされた拡張機能のリストを構成する)オプションを選択します
または
右側で、Edgeの「Control which extensions are installed silently」(サイレントインストールする拡張機能を制御する)オプションを選択します
右クリックして「Edit」(編集)を選択します。
「Enabled」(有効)ボタンを示します。
「Show…」ボタンをクリックします。
「Value」(値)欄の下に、次のものを入力します。
「dbdfkhaojnhgfcbpkhfgpfaoincihmcm;https://clients2.google.com/service/update2/crx」
(注:下記の「Value」(値)欄に空白がないことを確認して下さい。)
2.6.すべてのユーザーに対してChrome拡張機能を有効にする
「Computer Configuration(コンピューター構成)>「Preferences」(設定)>「Control Panel Settings」(コントロールパネルの設定)>「Scheduled Tasks」(スケジュールされたタスク)>「New」(新規)>「Scheduled Task(At least Windows 7)」(少なくともWindows 7でスケジュールされたタスク)
以下の「Backdrop」の例で、タスクに名前を付けます。「BUILTIN/Users」として実行し、「Run with highest privileges」(最高の特権で実行)を選択してドロップダウンメニューから「Windows 7、Windows Server 2008R2」 用に構成します。
任意のユーザーにログオン時トリガーを設定します。
「Start a program」(プログラムの開始)にアクションを追加し、次の場所「C:\Impero\Install.bat」から実行します
「OK」、「Save」(保存)の順にクリックします。
3.よくある質問とトラブルシューティング
ログインを求められませんが、アプリケーションは機能していますか?
自動ログインを使用している場合、Backdropにログインするように求められることはありません。Webサイトを確認して、教室にあなたが表示されているかを確認して下さい。
自動ログインを使用している場合、Backdropにログインするように求められることはありません。Webサイトを確認して、教室にあなたが表示されているかを確認して下さい。
自動ログインを使用しておらず、表示を求められない場合について。「Impero.LoginMonitor」(Impero.ログインモニター)と「Impero.Server 」(Impero. サーバー)がWindowsサービスで実行されていることを確認して下さい。
最後に、インターネット接続を確認して下さい。ソフトウェアが正しく機能するには、インターネット接続が必要です。最近インターネット接続の問題を修正した場合は、Windowsサービスを再起動するか、デバイスを再起動すれば再び機能させることができます。
グループポリシーのインストール手順に従いましたが、クライアントがまだ展開されていません。他に何を試すとよいでしょうか?
複数のグループポリシーオブジェクトを同時に適用していますか?
Backdropクライアントのグループポリシーオブジェクトの展開のみを試して、別のグループポリシーオブジェクトが問題を引き起こしていないかどうかを確認できます。
クライアントがインストールされているはずのデバイスの管理者として、コマンドプロンプトで次のコマンドを実行できます。
gpresult /h C:\gpresult.html
これにより、適用されたグループポリシーのHTMLレポートが生成され、問題が表示される可能性があります。
同様に、Windowsのイベントビューアー確認して、インストール中に問題が発生したかどうかを確認できます。
起動ポリシーの待機時間を増やすと、この問題の解決に役立ちます。
次のポリシーでGPOを更新します。
「Computer Configuration」(コンピューターの構成)->「Policies」(ポリシー)->「Administative Templates」(管理用テンプレート)->「System」(システム)->「Group Policy」(グループポリシー)->「Specify startup policy processing wait time」(スタートアップポリシー処理時の待機時間を指定)。
「Enabled」(有効)に設定し、タイムアウトを120秒に増やすと、クライアントが展開されるまでの時間が確保されます。「OK」をクリックします。
バージョン1.1.1以降のソフトウェアのインストールに問題があります/ バージョン1.1.1のアンインストールに問題があります
バージョン1.1.1のインストーラーに問題がありました。今後のリリースで問題を修正しました。ただし、一部のマシンでは、アンインストールの問題があることがわかりました。これが発生した場合は、次の手順に従って削除してください。(IT管理者がこれらの手順を実行することをお勧めします):
· フォルダ C:\Imperoとそのすべての内容を削除します。
· フォルダC:\ProgramData\Imperoとそのすべての内容を削除します。
· 次のレジストリで「Impero」を検索します。
HKLM > 「Software」 (ソフトウェア)> Windows > 「Current Version」(現在のバージョン) > 「Uninstall」(アンインストール)
· 検索結果のフォルダと内容を削除します。
· 次のレジストリで「Impero」を検索します。
o HKEY_CLASSES_ROOT > 「Installer」(インストーラー) > 「Products」(製品)
· 検索結果のフォルダと内容を削除します。
ログを確認しましたが、クライアントはIoTHubまたはBackdropへの接続に苦労しています
- システムに正しいネットワークアクセスがあることを再度確認して下さい
- サードパーティのファイアウォール、MDMソリューション、もしくはWebCheckがImpero.ServiceやImpero.Clientをブロックしていないことを確認します
コメント
0件のコメント
サインインしてコメントを残してください。