通知画面
Jamf Connect には、Automated Device Enrollment (自動デバイス登録) 時にプログレスバーやカスタマイズされたテキスト、画像を表示した通知画面を含めることができます。

通知画面は、コマンドをコントロールファイルに書き込むスクリプトにより構成されます。その後、このスクリプトを Script Path (スクリプトパス) (ScriptPath)
設定により指定することができます。
Jamf Pro を使用している場合、Notify Screen Log Style (通知画面のログスタイル) (NotifyLogStyle
) 設定を値 jamf に構成する代わりに、Jamf Pro からのポリシーログを読み取ってユーザに表示するように通知画面を構成することもできます。
通知画面の有効化と構成
Notify スクリプトコマンド
一般的コマンド
通知画面を表示する際に一般的に使用されるコマンドを以下に示します。
Image:
このコマンドはデフォルトの notify イメージを指定パスのイメージと置換します。イメージは正しいサイズに自動的に調整されます。
例:Command: Image: /tmp/logo.png
MainText:
- このコマンドは、ユーザに対して表示されるメインテキストを変更します。例:
Command: MainText: 新しい MacBook Pro の設定中です。しばらくお待ちください。
MainTextImage:
このコマンドはメインテキストを指定パスのカスタムアイコンで置換します。イメージは最大 660 x 105 ピクセルであり、それに合わせて比例して拡大縮小できます。
例:Command: MainTextImage: /tmp/logo.png
MainTitle:
このコマンドは、ユーザに対して表示されるメインタイトルを変更します。
例:Command: MainTitle: Welcome to your new MacBook Pro
インタラクティブコマンド
Determinate:
- このコマンドは、プログレスバーを「決定的」なものにし、スピニングバーを表示せずに手順を踏んで進展するように設定します。Notify プロセス中に使用する手順の数を指定する必要があります。設定すると、スクリプトの各ステータスのアップデートにより、バーの値がワンステージごとに増えます。例:
Command: Determinate: 5
DeterminateManual:
- このコマンドは、プログレスバーを決定的なものにし、ステージコマンドではなく手動により進展させるように設定します。Notify プロセス中に使用する手順の数を指定する必要があります。設定すると、
DeterminateManualStep:
コメントを使用してステータスバーを手動で進展させる必要があります。例:Command: DeterminateManual: 5
DeterminateManualStep:
DeterminateManual:
モードの場合、このコマンドはワン手順または指定の間隔でプログレスバーを進展させます。以下の例では、プログレスバーを 2 つの手順で移動しています。例:Command: DeterminateManualStep: 2
DeterminateOff:
- このコマンドは、プログレスバーの決定的状態を無効にします。既に発生した手順はプログレスバーで完了済みのまま残ります。これにより、進捗状態を失うことなく、決定的状態と非決定的状態の間で移動を行うことができます。例:
Command: DeterminateOff:
DeterminateOffReset:
- プログレスバーの決定的状態をオフにした後、ゼロにリセットする必要があります。例:
Command: DeterminateOffReset:
Quit
- このコマンドは notify プロセスを終了します。例:コロンはこのコマンドには使用されません。
Command: Quit
ユーザを表示するために、メッセージを指定することもできます。例:Command: Quit: この app をご使用いただきありがとうございます。
ステータスアップデートの通知
Notify プロセスでユーザをアップデートするために、echo Status:
を使用できます。以下はステータスアップデートの例です。
echo Status: Jamf >>/var/tmp/depnotify.log をインストール中
Determinate:
コマンドが使用されている場合、プログレスバーの値はステータスアップデートごとに増えます。
Jamf Pro を使用している場合、Notify Screen Log Style (通知画面のログスタイル) (NotifyLogStyle
) 設定を値 jamf に構成する代わりに、Jamf Pro からのポリシーログを読み取ってユーザに表示するように通知画面を構成することもできます。
通知画面のエンドユーザ環境
以下の画面は、Automated Device Enrollment (自動デバイス登録) 時に通知画面を有効にした場合に想定されるエンドユーザ環境を示しています。
- ユーザ名とアニメーション付き紹介ウィンドウ
- ローカルアカウントの Single Sign-On パスワードの設定
- Self Service により Mac の利用が楽になります
- 初日に必要なものをすべてインストールしています
- 終了