macOS オンボーディングを除外するスクリプトの作成

Jamf Pro ドキュメント 11.28.0

Solution
Application
Content Type
テクニカル資料
Utilities & Services
version
11.28.0
ft:locale
ja-JP
vrm_version
11.28.0

対象コンピュータ上で macOS オンボーディングを「完了」としてマークするスクリプトを作成できます。これにより、ポリシーを使用して、macOS オンボーディングの実行からスマートグループコンピュータを除外することができます。

  1. Jamf Pro のサイドバーで、設定 をクリックします。
  2. Computer management (コンピュータ管理) セクションの Scripts (スクリプト) をクリックします。
  3. +新規 をクリックします。
  4. 一般ペインを使用し、表示名やカテゴリといったスクリプトの基本設定を構成します。
  5. スクリプト タブをクリックし、以下のいずれかのスクリプトをスクリプトエディタに入力します。
    • 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"

    タブの設定を使用し、スクリプトエディタのシンタックスハイライトとテーマカラーを構成できます。

  6. オプション タブをクリックし、優先順位やパラメータラベルといったスクリプトの追加設定を実行します。
  7. 保存 をクリックします。