対象ユーザー
このガイドは、Splashtop Businessを配布している組織のJamf Pro管理者向けに作成されました。
スコープ
ここでは、Jamf Pro を使用して MacOSでの Splashtop ストリーマー を配布および設定する手順について
説明します。Splashtop Businessアプリ も必要です。
前提条件
- Jamf Pro
- Splashtop Businessアカウント
- Splashtopのダウンロード
- ネットワークへの接続
配布の手順
Jamf Pro 管理者は、Splashtopを正しくパッケージ化し、パッケージを配布するためのコンピュータポリシーを作成し、インストールスクリプトを開始するコマンドを実行する必要があります。
デフォルトのSplashtopインストーラ DMG は、Jamf Proで配布可能な形式にパッケージ化する必要があります。これは、Jamf Composerツールを使用して実行できます。
- Splashtop installer .dmgと deploy_splashtop_streamer.shスクリプト2つのファイルをコンピュータにダウンロードしてください。
-
Jamf Composerを実行しているPC上の /private/tmp ディレクトリに移動します。
このディレクトリ内の、1つの単語を含む新しいフォルダを作成し、 Splashtopファイルを検索しやすい名前を付けてください(例:フォルダ名「ストリーマー」など)。 -
先ほどダウンロードした2つのファイル、 Splashtop installer .dmg とdeploy_splashtop_streamer.sh を作成したフォルダーにドラッグ&ドロップします。
- Jamf Composerを開き、プロンプトが表示されたらログインします。(パッケージの作成にどの方法を使用するか尋ねる画面が開いた場合は、「キャンセル」をクリックしてください。代わりにドラッグ&ドロップ方法が使用されます。)
-
このフォルダをComposerのサイドバーの「Sources」にドラッグ&ドロップすると、1つのsourceとして表示されます。
- 次に、作成したストリーマーフォルダと一致するようにストリーマーの所有権と権限を調整します。中央の画面でストリーマーフォルダを選択し、歯車マークを使用して「ストリーマーとすべての囲まれた項目に権限を適用」を選択します。
- 「Build as PKG」をクリックして、新しいパッケージを保存する場所を選択します。
配布可能なPKGをコンピュータポリシーで使用できるようにするにはJamf Proに移動する必要があります。JAMF Pro参照ドキュメントはこちらをご確認ください。
- Jamf Proにログインします。
- ページの右上隅にある「 設定」をクリックします。
- 「コンピュータ管理」セクションで「 パッケージ」をクリックします。
- 「 新規」をクリックします。
- 「General」パネルを使用して、表示名やカテゴリなど、パッケージの基本設定を構成します。
※ パッケージをカテゴリに追加しない場合、Jamfアドミン画面では不明カテゴリに青いテキストで表示されます。 - 「ファイルを選択」をクリックします。
- PKGファイルを保存したフォルダに移動します。
- ファイルを選択し、「アップロード用に選択」をクリックします。
- 「オプション」タブをクリックし、優先度などパッケージの追加設定を構成します。優先度の高いパッケージが最初にインストールされます。パッケージの優先度のデフォルトは「10」です。優先度が「1」のパッケージは、他のパッケージよりも先に配布またはアンインストールされます。同じ優先度の複数のパッケージは、パッケージ名に基づいてアルファベット順にインストールされます。
- 「保存」をクリックします。
配布可能なパッケージをコンピュータポリシーで使用できるようにするには、Jamf Proに移動します。
- ページの上部にある 「コンピューター 」をクリックします。
- 「 ポリシー」をクリックします。
- 「 新規」をクリックします。
- 一般ペイロードを使用して、トリガーや実行頻度など、ポリシーの基本設定を構成します。以下に例を記載しています。
- 表示名: Deploy Splashtop
- 有効:チェックボックスを選択します
- カテゴリ: オプション
- トリガー: 定期的なチェックイン
- 実行頻度: コンピュータごとに 1 回
-
「パッケージ」 タブを使用して配布可能な Splashtop PKGを選択します。
- 「構成」をクリックします。
- Splashtop PKGを見つけて、「追加」をクリックします。
- 「インストール」が選択されていることを確認し、「保存」をクリックします。
- 残りのペイロードを使用して、実行するタスクを設定します。各ペイロードの概要については、「 ポリシーペイロードリファレンス」をご確認ください。
- 「ファイルとプロセス」タブを使用して、インストールスクリプトをトリガーするコマンドを実行します。
- 「構成」をクリックします。
-
「コマンドの実行」で、以下を貼り付けます。
sudo sh /private/tmp/FOLDERNAME/deploy_splashtop_streamer.sh -i "/private/tmp/FOLDERNAME/Splashtop_Streamer_Mac_DEPLOY_INSTALLER_v3.4.4.0.dmg" -d XXXXXX -w 0 -s 0
または2つのコマンド:
cd /private/tmp/FOLDERNAME
./deploy_splashtop_streamer.sh -i "./Splashtop_Streamer_Mac_DEPLOY_INSTALLER_v3.4.0.0.dmg" -d XXXXXX -w 0 -s 0
備考:
FOLDERNAME を前に作成したフォルダー名に置き換えます。
XXXXXX を実際の配布コードに置き換えます。
"Splashtop_Streamer_Mac_DEPLOY_INSTALLER_v3.4.4.0.dmg" を適切なインストーラー .dmgとバージョン番号に置き換えます。
- 「 保存」をクリックします。
- 「スコープ」タブをクリックし、ポリシーのスコープを構成して、インストールするコンピュータを選択します。これをすべてのコンピュータにインストールする場合は、ドロップダウンから「すべてのコンピュータ」を選択できます。
- 「保存」をクリックします。
※: Jamfは、セキュリティとプライバシー設定の中で、アクセシビリティ、画面録画、マイクの許可を自動化することはできません。 これは、ユーザーが手動で許可する必要があります。 これらの許可を手動で有効にするには、ガイドをご覧ください。
MacOSでリモートアクセスを許可する方法
以下のガイドは、フルディスクアクセス許可を自動化するためのものです。
* ストリーマー V3.4.4.0 以降の場合、カーネル拡張のプロファイルを作成する 必要はなく (ここでのカーネル拡張とは、 一般的なカーネル拡張ではなく、カーネル拡張設定を指します)、この部分をスキップできます。
Jamf の参考記事: カーネル拡張機能セーフリストをご確認ください。
- ページの上部にある 「コンピューター 」をクリックします。
- 「 構成プロファイル」をクリックします。
- 「 新規」をクリックします。
- プロファイルの表示名を設定します (例:Splashtop Streamer PPPCおよびカーネル拡張)
オプション: カテゴリを設定します(例:セキュリティと制限) - 左側にある「プライバシー環境設定ポリシーコントロール」をクリックします。
- 「設定」をクリックします。
- 識別子の設定: com.splashtop.Splashtop-Streamer
- 設定コード要件:
identifier "com.splashtop.Splashtop-Streamer" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13]/* exists */ and certificate leaf[subject.OU] = CPQQ3AW49Y - 「追加」をクリックします。
- 「アプリまたはサービス」のドロップダウン内の SystemPolicyAllFilesを選択します。
- 「 保存」をクリックします。
- 「追加」をクリックします。
- 「アプリまたはサービス」で、ドロップダウン内の 「アクセシビリティ」を選択します。
- 「 保存」をクリックします。
- 左側の承認されたカーネル機能拡張をクリックします。
- 「設定」をクリックします。
- 表示名を設定:Splashtop Streamer
- チームIDを設定します: CPQQ3AW49Y
-
スコープ タブをクリックし、ポリシーのスコープを構成して、インストールするコンピュータを選択します。これをすべてのコンピュータにインストールする場合は、ドロップダウンから「すべてのコンピューター」を選択できます。
- 「保存」をクリックします。