ローカルアカウントの移行解除

ネットワークアカウントに誤って接続されたローカルアカウントは、ローカルアカウントのネットワークユーザ属性とエイリアスを削除することで移行を解除できます。

  1. <localusername> がローカルアカウントである次の dscl コマンドを Terminal で実行し、ローカルアカウントエイリアスを取得します:
    sudo dscl . read /Users/<localusername> RecordName
    <alias> がユーザのローカルアカウントエイリアスである以下を表示します:
    RecordName: <localusername> <alias>
  2. 以下の dscl コマンドを実行します。ここで、<localusername> は、移行を解除するローカルアカウントです。
    dscl . delete /Users/<localusername> RecordName <alias>
    dscl . delete /Users/<localusername> dsAttrTypeStandard:NetworkUser
    dscl . delete /Users/<localusername> dsAttrTypeStandard:OIDCProvider
    dscl . delete /Users/<localusername> dsAttrTypeStandard:OktaUser
    dscl . delete /Users/<localusername> dsAttrTypeStandard:AzureUser

ローカルアカウントには、Jamf Connect で使用されるネットワークユーザ属性やエイリアスが含まれなくなりました。