Kandji を使用すると、登録済みのMacコンピュータで特定のアプリケーションが開かれるのをブロックできます。ブロックされたアプリをユーザーが開こうとすると、そのアプリはすぐに閉じられ、ブロックについて説明するメッセージが表示されます。 iOS または iPadOS デバイスでアプリをブロックするには、代わりに制限 Library Item を使用します。
2025 年 1 月 8 日現在、アプリケーション ブロッキングは macOSのLibrary Itemを使用して構成されています。このLibrary Itemは、以前のアプリケーション ブロッキング Parameterを置き換えるものです。アプリケーション ブロッキング Parameter が既に含まれているClassic Blueprintsは引き続き編集できますが、このParameterまだ構成されていないBlueprintsに追加することはできません。
App Blocking Library Itemを使用したアプリケーションのブロック
このライブラリアイテムをKandjiライブラリに追加するには、 ライブラリの概要 の記事で概説されている手順に従ってください。
新しいアプリブロックLibrary Itemに名前を付けます。
ご希望のBlueprintsに割り当てます。

ブロックするプロセス、パス、開発者 ID、またはバンドル ID を設定します。
目的の [一致タイプ] を選択します。
部分一致: 文字列を含む一致。
完全一致: 指定された文字列と完全に一致します。
正規表現: Swift regex構文を使用した正規表現に基づいて一致します。
Regexは非常に強力なツールであり、注意して使用する必要があります。実装を広くデプロイする前に、必ずテストしてください。

必要に応じて、アプリケーションがブロックされたときにユーザーに表示されるメッセージ、ボタンのタイトル、およびボタンの URL をカスタマイズします。
.png)
「保存」をクリックします。
デバイス レコードからのアプリケーションのブロック
ブロックリストへの項目の追加は、個々のデバイスレコードから実行することもできます。これらの更新は、既存のアプリブロック Library Item に追加することも、新しいアプリを作成することもできます。
Kandjiにログインし、ブロックするアプリケーションがインストールされているデバイスレコードを開きます。
[アプリ]タブをクリックし、問題のアプリケーションを見つけます。
アプリケーションの右側にある [その他] (...) ボタンをクリックし、[アプリケーションをブロック] をクリックします。
[次のLibrary Itemにルールを追加] ドロップダウンを選択し、新しい Library Item またはタイプを選択して新しいものを作成します。
ブロッキングルールを受け取る Blueprint を選択し、必要に応じて 識別子をカスタマイズし ます。
「作成」をクリックします。
BundleID の見つけ方
macOSアプリのバンドルIDを見つけるには、ターミナルでcodesignコマンドを使用して、/path/to/yourapp.app目的のアプリケーションへのパスに置き換えます。
codesign -dr - /path/to/yourapp.appこのコマンドの出力には、 PPPC プロファイルを作成する際に役立つチーム ID、バンドル ID、コード要件など、アプリに関する情報が含まれます。バンドル ID は通常、出力の末尾の "identifier" という単語の後にあります。 以下の出力例では、Keynote のバンドル ID は com.apple.iWork.Keynote です。
.png)
アプリケーションのブロックに関する考慮事項
Blueprint内の既存のアプリケーションブロッキングParameterから新しいアプリケーションブロッキングLibrary Itemに設定をインポートできます。
複数のアプリブロック Library Items を Assignment Mapに追加できます。すべてのアプリブロックルールが組み合わされ、デバイスに適用されます。
アプリケーション ブロッキング Parameterがすでに含まれているClassic Blueprintsは引き続き編集できますが、このParameterまだ構成されていないBlueprintsに追加することはできません。
BlueprintにLibrary ItemとParameterの両方が存在する場合、KandjiはLibrary Itemの設定を優先します。
ブロックされたアクションは、デバイスと Blueprint の両方のアクティビティ ストリームに記録されます。
ユーザーエクスペリエンス
ブロックされたアプリケーションを開こうとするユーザーには、カスタマイズ可能なブロックメッセージを含むポップアップが表示されます。[詳細] をクリックしたユーザーは、ブロック メッセージで指定された URL に誘導されます。これについては、アプリブロックのユーザエクスペリエンスの記事で詳しく読むことができます。