loginwindow のメカニズムを読み解く

Jamf Connect ドキュメント

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

コンピュータに現在インストールされている loginwindow メカニズムを一覧表示するには、次のコマンドを実行します。
security authorizationdb read system.login.console
次のような PLIST フォーマットの XML が表示されます。
<key>mechanisms</key>
<array>
<string>builtin:policy-banner</string>
<string>JamfConnectLogin:LoginUI</string>
<string>JamfConnectLogin:PowerControl,privileged</string>
<string>JamfConnectLogin:CreateUser,privileged</string>
<string>JamfConnectLogin:DeMobilize,privileged</string>
<string>builtin:login-begin</string>
<string>builtin:reset-password,privileged</string>
<string>builtin:forward-login,privileged</string>
<string>builtin:auto-login,privileged</string>
<string>builtin:authenticate,privileged</string>
<string>PKINITMechanism:auth,privileged</string>
<string>builtin:login-success</string>
<string>loginwindow:success</string>
<string>loginwindow:FDESupport,privileged</string>
<string>HomeDirMechanism:login,privileged</string>
<string>HomeDirMechanism:status</string>
<string>MCXMechanism:login</string>
<string>CryptoTokenKit:login</string>
<string>loginwindow:done</string>
<string>JamfConnectLogin:EnableFDE,privileged</string>
<string>JamfConnectLogin:KeyChainAdd,privileged</string>
</array>

メカニズムキーは、loginwindow 設定を文字列の配列として一覧表示します。privileged として定義されているメカニズムは、そのメカニズムを ルートユーザとして実行するように、loginwindow に促します。Jamf Connect によって削除された唯一の macOS 内蔵メカニズムは loginwindow:login です。これは標準の macOS ログインウインドウを表示するものです。