Liftoffとは?
Liftoff は、Macコンピュータの初期セットアップエクスペリエンスを効率化および強化するために設計された機能です。構成プロセスを自動化し、ユーザーが使用を開始する前に、新しく登録したMacコンピュータが必要なすべてのアプリケーション、設定、およびセキュリティ制御が整ったエンタープライズ対応デバイスに設定されるようにします。
Liftoffの仕組み
Liftoffは、登録後のMacコンピュータの初期エージェントチェックインの動作を変更しません。通常は Kandji Web アプリまたはコマンドラインユーティリティを介してのみ表示されるチェックインに関する情報が表示されるため、ユーザーはMacで設定されている内容を確認できます。 Liftoff には、次の Library Item タイプが表示されます。
カスタムスクリプト
カスタムプリンター
Custom Apps
Auto Apps
Liftoffの設定
ユーザー入力を待機するカスタムアプリまたはカスタムスクリプトは、表示からブロックされ、エージェントのチェックインがタイムアウトするまでLiftoffが停止する可能性があります。
新しいLiftoff Library Itemを作成するには、[Library Item の追加] ページ([Library] > [追加])から選択します。自動デバイス登録と同様に、1Blueprintにつき1つのLiftoff Library Itemしか持つことができません。
Liftoff構成に名前を付けます。
Liftoff構成を目的のBlueprintに割り当てます。
登録トリガーを選択します。 使用可能なオプションは次のとおりです。
すべての登録: 登録の種類に関係なく、 Liftoff が表示されます。
自動デバイス登録のみ: Liftoff は、自動デバイス登録で登録されたデバイスにのみ表示されます。
手動登録のみ: Liftoff は、手動デバイス登録で登録されたデバイスにのみ表示されます。
ロゴをアップロードする - Liftoffの左上隅に表示されるグラフィック。これはオプションです。デフォルトの画像はライトモード用です。
ダークモードのアイコンも含める場合は、ライトモードのロゴをアップロードした後、[ダークモードのロゴ を追加]を選択します。 このアイコンは、ユーザーがダークモードを有効にしたときにメインロゴの代わりに使用されます。
表示モードを選択します。 トラブルシューティングを容易にするために、初期テストではウィンドウモードを使用することをお勧めします。表示モードのオプションは次のとおりです。
全画面: Liftoff は全画面表示モードで表示され、最初のエージェントチェックインが完了するまでMacを使用できません。終了パスワードを使用して、 Liftoff を早期に終了できます。
ウィンドウ: Liftoffはウィンドウモードで表示されます。これによりMacの使用が妨げられることはありませんが、Liftoffは最前線にロックされます。終了パスワードを使用して、 Liftoffを早期に終了できます。
終了パスワードは自動的に生成されます。上記の終了パスワードの使用方法をご覧ください。
「 新しいパスワードを生成する」をクリックして 「保存」をクリックすると、既存の終了パスワードが置き換えられます。置き換えられた終了パスワードはログに記録されません。
インストール画面のヘッダーとサブヘッダーをカスタマイズします。以下の「インストール画面のカスタマイズ」セクションを参照してください。
ライトモードと ダークモードのプレビューを切り替えます 。
ヘルプ画面のヘッダーと本文をカスタマイズします。以下の「ヘルプ画面のカスタマイズ」セクションを参照してください。
ライトモードとダークモードのプレビューを切り替えます。
必要に応じて、[完了] 画面をオフにすることができます。完了画面が有効になっていない場合、完了後に Liftoffを終了します。
[完全] 画面のヘッダー、サブヘッダー、カードをカスタマイズします。以下の「完了画面のカスタマイズ」セクションを参照してください。
ライトモードとダークモードのプレビューを切り替えます。
Liftoff設定に問題がなければ、[保存]をクリックします。
Liftoffのカスタマイズ
インストール画面のカスタマイズ
インストール画面のヘッダーとサブヘッダーはカスタマイズできます。ウィンドウの右側にあるテキストを更新すると、左側のプレビューが自動的に更新され、ユーザーにどのように表示されるかのプレビューが提供されます。
インストール画面のヘッダーを指定します。
インストール画面のサブヘッダーを指定します。
デフォルトのテキストを復元するには、「デフォルトに戻す」をクリックします。
カスタマイズが完了したら 、[完了]をクリックします。Web アプリのプレビューが更新され、変更が反映されます。
ヘルプ画面のカスタマイズ
ヘルプ画面のヘッダーとサブヘッダーはカスタマイズできます。ウィンドウの右側にあるテキストを更新すると、左側のプレビューが自動的に更新され、ユーザーにどのように表示されるかのプレビューが提供されます。
ヘルプ画面のヘッダーを指定します。
ヘルプ画面の本文を指定します。
デフォルトのテキストを復元するには、「デフォルトに戻す」をクリックします。
カスタマイズが完了したら 、[完了]をクリックします。Web アプリのプレビューが更新され、変更が反映されます。
完了画面をカスタマイズする
完了画面のヘッダーとサブヘッダーはカスタマイズできます。ウィンドウの右側にあるテキストを更新すると、左側のプレビューが自動的に更新され、ユーザーにどのように表示されるかのプレビューが提供されます。
完了画面のヘッダーを指定します。
完了画面のサブヘッダーを指定します。
ドラッグ&ドロップアイコンをクリック&ドラッグして、リンクを再編成します。ごみ箱アイコンをクリックして、リンクを削除します。
リンクの追加をクリックして、リンクを追加します。最大4つまで構成できます。
リンクの カスタムアイコン をアップロードします。
リンクの タイトル を指定します (必須)。
リンクのサブタイトルを指定します (必須)。
リンクのボタンテキスト を指定します (必須)。
ユーザーがボタンをクリックしたときに起動されるリンクのボタンURLを指定します (必須)。ボタンURLは、次のURLスキームをサポートしています。
http:// または https://
デフォルトのブラウザで開きます。これは、ユーザーが別のブラウザを選択していない限り Safari です。
mailto://
デフォルトのメール アプリで開きます。ユーザーが別のメールアプリを選択していない限り、 Mail で開きます。
iOS および iPadOSで、ユーザーがメールアカウントをまだ設定していない場合、mailto:// ブックマークをタップするとエラーが発生します。
file:// ( macOSでのみサポート) macOSのファイルパスの詳細については、Appleの ドキュメントを参照してください。
指定したパスからファイルを開きます。
ファイルパスを定義するときは、file:///path/to/file のように 3 つの連続するスラッシュを使用することをお勧めします。
指定されたデフォルトに戻す必要がある場合は、[デフォルトに戻す] をクリックします。
カスタマイズが完了したら 、[完了]をクリックします。
終了パスワード
Liftoff には、 Liftoffがフルスクリーンモードまたはウィンドウモードのときに使用できる終了パスワードがあります。いずれの場合も、終了パスワードは次のシナリオで使用できます。
終了パスワードを使用してフルスクリーンモードのロックを解除できるため、意図したとおりに Library Items がインストールされていない場合のトラブルシューティングが可能になります。これは、全画面表示モードを使用している場合にのみ適用されます。
終了パスワードは、エージェントの実行が完了する前にメニューバーからアプリを終了するために使用できます。これにより、 LaunchAgentもアンロードされます。
これは、終了パスワードを使用して Liftoff をフルスクリーンモードまたはウィンドウモードから解除した後に実行できます。ウィンドウモードでは、最初は早期終了を許可せず、メニューバーに[終了]オプションも表示しません。
終了パスワードプロンプトを開くには、Command-Shift-K-J-D キーを同時に押します。
Liftoff ロジックフロー
Liftoff Library Item の評価
BlueprintにLiftoff構成がない場合、KandjiエージェントはLiftoffが適格ではないことを認識し、構成を再度取得しようとはしません。
BlueprintにLiftoff設定が存在する場合は、詳細が取得されます。
登録トリガー
自動デバイス登録のみまたは手動デバイス登録のみ:エージェントはMacの登録タイプを確認します。条件に一致しない場合、エージェントは Liftoff が適格ではないと記録し、構成を再度取得しようとはしません。
すべての登録: エージェントは、登録タイプの評価をスキップします。
適格性チェック
登録基準が満たされた場合、エージェントはMacの登録期間を評価します。
Mac が 1 時間以上登録されている場合、エージェントは Liftoff が対象外であることを記録し、設定の取得を再試行しません。
すべての条件が満たされた場合、 macOS エージェントは LaunchAgent を読み込み、 Liftoff を開始し、初期チェックインを開始します。
Liftoff で Parameters を実行する
BlueprintにLiftoff構成がない場合、KandjiエージェントはすべてのParametersを実行し、次にBlueprint内のすべてのLibrary Itemsを実行します。
Blueprintに Liftoff 構成が存在する場合、Kandji エージェントは最初にすべてのLibrary Itemsを実行し、次にBlueprint内のすべてのParametersを実行します。
その他の考慮事項
デバイスのローカライゼーション
ユーザーがサポートされている言語のいずれかを主要言語として使用するように macOS デバイスを構成すると、Liftoffはカスタマイズできない文字列のローカライズされたテキストを表示します。この機能を有効にするための管理者設定は必要ありません。
次の言語がサポートされています。
中国語(簡体字)
フランス語 / フランス語 (カナダ)
ドイツ語
イタリア語
日本語
ポルトガル語
ポルトガル語 (ブラジル)
スペイン語
再起動要求
1 つまたは複数のLibrary Itemsで再起動が必要な場合 (カスタムアプリや[再起動が必要] オプションが有効になっているカスタムスクリプトなど)、すべての再起動要求は収集され、Liftoff実行が終了するまで保留されます。Liftoff を通じてインストールされたLibrary Itemで再起動が必要な場合、再起動タイマーは通常の30分のカウントダウンではなく、常に5 分となります。
Managed OS
Managed OS 設定は Liftoff中は適用されません。代わりに、 Liftoff が完了すると、デバイスはバックグラウンドで更新のキャッシュを開始します。更新プログラムをインストールする準備ができたら 、ユーザーに警告が表示されます。
自動デバイス登録の場合、対象デバイスも Require a Minimum OS できます。