対象コンピュータ上で macOS オンボーディングを「完了」としてマークするスクリプトを作成できます。これにより、ポリシーを使用して、macOS オンボーディングの実行からスマートグループコンピュータを除外することができます。
- Jamf Pro のサイドバーで、設定 をクリックします。
- Computer management (コンピュータ管理) セクションの Scripts (スクリプト) をクリックします。
- +新規 をクリックします。
- 一般ペインを使用し、表示名やカテゴリといったスクリプトの基本設定を構成します。
- スクリプト タブをクリックし、以下のいずれかのスクリプトをスクリプトエディタに入力します。
Self Service Classic の場合:
#!/bin/zsh #get user loggedInUser=$( /usr/sbin/scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ && ! /loginwindow/ { print $3 }' ) #set preference su $loggedInUser -c "/usr/bin/defaults write ~/Library/Preferences/com.jamfsoftware.selfservice.mac.plist com.jamfsoftware.selfservice.onboardingcomplete -bool TRUE"Self Service+ の場合:
#!/bin/zsh #get user loggedInUser=$( /usr/sbin/scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ && ! /loginwindow/ { print $3 }' ) #set preference su $loggedInUser -c "/usr/bin/defaults write ~/Library/Preferences/com.jamf.selfserviceplus.plist com.jamfsoftware.selfservice.onboardingcomplete -bool TRUE"
タブの設定を使用し、スクリプトエディタのシンタックスハイライトとテーマカラーを構成できます。
- オプション タブをクリックし、優先順位やパラメータラベルといったスクリプトの追加設定を実行します。
- 保存 をクリックします。