スポンサーリンク

[JamfPro]スマートコンピュータグループで最新OSのPCを判定させる

こんにちわ。ヤスムラです。

JamfProのスマートコンピュータグループにて、最新OSのPCのみを抽出したいと思ったんですが、複数のOS(Ventura/Monterey/Big Sur)が混在しているため、これまではメジャーバージョンごとにグループを作成する必要があると考えていました。

しかし調査したところ、1つのグループだけで表現する方法が分かったので以下にその方法をまとめます。

この記事はこんな方にオススメ

・Jamf Proを管理している方
・社内情シスの方
・OSバージョンに応じたポリシー実行をしたい方

手順

1.パッチ管理の追加

1.JamfProにログインして左側メニューから[パッチ管理]>[+新規]クリック

2.リストの中から[Apple macOS]にて[ + ]をクリックして必要なOSを追加

補足

・複数のOSを設定する場合は上記手順を繰り返して下さい
(今回は”Big Sur , Monterey , Ventura”を選択)

2.スマートコンピュータグループを設定する

1.JamfProにログインして左側メニューから[スマートコンピューターグループ]>[+新規]クリック

2.コンピュータグループタブにて表示名を入力

3.クライテリアにて以下の通り入力して[保存]クリック

AND/ORクライテリアオペレータ
Patch Reporting: Apple macOS Big SurisLatest Version
orPatch Reporting: Apple macOS MontereyisLatest Version
orPatch Reporting: Apple macOS VenturaisLatest Version
orPatch Reporting: Apple macOS Big SurisUnknown Version
orPatch Reporting: Apple macOS MontereyisUnknown Version
orPatch Reporting: Apple macOS VenturaisUnknown Version

補足

Unknown Versionを追加する理由

  • JamfProのパッチ管理は最新バージョンが即日反映されない場合があるため、登録されたバージョンより新しいものは[Unknown Version]となってしまいます。そのためポリシーでこのグループを使用した場合、最新にもかかわらず動作してしまうことを防ぐため、予防線として[Unknown Version]を除く設定にしています。

最新OSではないPCを絞り込みたい場合

以下スマートコンピュータグループで抽出できます。

AND/ORクライテリアオペレータ
(Patch Reporting: Apple macOS Big Suris notLatest Version
andPatch Reporting: Apple macOS Big Suris notUnknown Version)
or(Patch Reporting: Apple macOS Montereyis notLatest Version
andPatch Reporting: Apple macOS Montereyis notUnknown Version)
or(Patch Reporting: Apple macOS Venturais notLatest Version
andPatch Reporting: Apple macOS Venturais notUnknown Version)

ちょっと複雑なので以下設定のほうがおすすめです。
(ただしUnknown Versionの判定が正しく判定されるか検証はしていないので確証無し)
 ※後日検証したところ以下設定で正常動作することを確認しました。

AND/ORクライテリアオペレータ
Patch Reporting: Apple macOS Big Surless thanLatest Version
orPatch Reporting: Apple macOS Montereyless thanLatest Version
orPatch Reporting: Apple macOS Venturaless thanLatest Version

まとめ

今までスマートコンピュータグループの[Operating System Version]を使用していて、最新OSがリリースされるたびにバージョンを手動更新する必要がありましたが、これを使えば常にlatest versionで判定してくれるので非常に楽になります。

このグループを応用すればnudgeの発動条件にしたりデバイスコンプライアンスのコンプライアンスルールに組み込んだりといった使い方が出来ると思います(おすすめの方法があれば教えて下さい)

最後に、当方は副業情シスとして活動もしています。
こちらのサイトに詳細記載しておりますので、もしご興味がある方いればお気軽にお問い合わせ(またはDM等)ご連絡お待ちしております。

また本記事について質問や・誤り等あればご連絡いただければ幸いです。

ヤスムラ

◇基本情報
▶IT業界で働くアラフォー
▶一児の父

◇経歴/実績
▶2020年スタートアップに情シスとして転職

▶2021年に副業(情シス x ITコンサル)を開始して初年度売上100万円達成
▶2022年ITフリーランス向け副業コミュニティ(Slack)開設
▶2022年に副業売上300万円達成
▶2023年に副業売上600万円達成

ヤスムラをフォローする
Jamf ProSaaS情シス
スポンサーリンク
ヤスムラをフォローする
ITでお金を豊かにするブログ

コメント

タイトルとURLをコピーしました