Datto RMM - デプロイメントコンポーネント(スクリプト)
簡単なスクリプトを使用して Datto RMM を展開し、すぐに起動して実行する方法を学びます。
Table of Contents
このドキュメントでは、 AutoElevateの公式 Datto RMM デプロイメント スクリプトの動作、コンポーネント ライブラリへのコンポーネントのインストール方法、以前にエージェントをデプロイメントしたことがある場合の考慮事項について説明します。
AutoElevate管理ポータルで会社を手動で作成する必要はありません。
対象デバイスでスクリプトを実行すると、最新のMSIがダウンロードおよびインストールされ、ライセンス、会社、および場所が自動的に入力されます。AutoElevate AutoElevateポータルの「コンピュータ」画面にある「データの更新」ボタンを使用してデータを更新すると、会社/場所/コンピュータが表示されます。
仕組み
このスクリプトは、エンドポイントのCS_PROFILE_NAME環境変数から会社(サイト)情報を取得し、コンポーネントに設定された変数とともにMSIインストール引数を更新します。これにより、展開時に「会社名」を手動で入力する必要がなくなります。
コンポーネントのインストール
- [コンポーネント] 画面の[コンポーネントのインポート]ボタンを使用して、このドキュメントの下部に添付されているCPT ファイル( AutoElevate Deployment-2024.cpt) をインポートします。
-
必要な変数を設定してください。アップロード後、コンポーネントをライブラリに保存する前に、いくつかの変数を変更する必要があります。変更が必要な変数は以下のとおりです。
-
inputLicenseKey -必須- AutoElevateライセンス キーは、 AutoElevate管理ポータルの [設定] 画面にあります。
-
inputAgentMode - 省略可能 - エージェントの初期設定モード。Audit(デフォルト)、Live、Policy のいずれかに設定できます。これらのモードの詳細については、こちらのドキュメントをご覧ください。
-
inputDefaultLocationName - 省略可能 - 管理ポータルに表示されるロケーション名を入力します。デフォルトは「本社」です。このフィールドは空欄のままにすることはできませんが、任意の値を設定できます。
- inputDebugPrintEnabled - オプション - より詳細な出力ログを表示するには True に設定します。
-
入力Blockerモード- オプション - エージェントの初期設定のブロッカーモードです。無効(デフォルト)、監査、ライブのいずれかに設定できます。これらのモードの詳細については、こちらのドキュメントをご覧ください。
-
inputLicenseKey -必須- AutoElevateライセンス キーは、 AutoElevate管理ポータルの [設定] 画面にあります。
-
保存します。右上隅の「保存」ボタンをクリックします。
-
ジョブをスケジュールします。これで、このコンポーネントを使用して、Datto にリストされているデバイスでジョブをスケジュールする準備が整いました。
追加の考慮事項
AutoElevate管理ポータルで手動で会社を作成した場合、このスクリプトの使用後に重複が表示されることがあります。これは、スクリプトによって作成された新しい会社を識別するためにDattoサイトIDが使用されているためです(手動で作成する際にはDattoサイトIDを指定できませんでした)。
この問題を解決し、同じ会社に対する今後のスクリプトジョブで重複が発生しないようにするには、会社をマージする必要があります。そのためには、以下の手順を実行する必要があります。
- AutoElevate管理ポータルの「会社」画面に移動します。
- 問題となる両方の会社を選択します。
-
[アクション] メニューから[マージ]アクションを選択します。
- ダイアログの指示に従ってください。スクリプトで作成された会社を「ターゲット」会社として設定することが重要です。これにより、手動で作成された古い会社が新しい会社に統合されます。