Appleプラットフォーム導入
- ようこそ
- Appleプラットフォーム導入の概要
- 新機能
-
-
- アクセシビリティペイロードの設定
- Active Directory証明書ペイロードの設定
- AirPlayペイロードの設定
- AirPlayセキュリティペイロードの設定
- AirPrintペイロードの設定
- App Lockペイロードの設定
- 関連ドメインペイロードの設定
- 自動証明書管理環境(ACME)ペイロードの設定
- 自律的シングルアプリモードペイロードの設定
- カレンダーペイロードの設定
- モバイルデータ通信ペイロードの設定
- モバイル通信プライベートネットワークペイロードの設定
- 証明書プリファレンスペイロードの設定
- 証明書失効ペイロードの設定
- CT(証明書の透明性)ペイロードの設定
- 証明書ペイロードの設定
- 会議室のディスプレイペイロードの設定
- 連絡先ペイロードの設定
- コンテンツ・キャッシュ・ペイロードの設定
- ディレクトリサービスペイロードの設定
- DNSプロキシペイロードの設定
- DNS設定ペイロードの設定
- Dockペイロードの設定
- ドメインペイロードの設定
- 省エネルギーペイロードの設定
- Exchange ActiveSync(EAS)ペイロードの設定
- Exchange Web Services(EWS)ペイロードの設定
- 拡張シングルサインオンペイロードの設定
- 拡張シングルサインオンKerberosペイロードの設定
- 機能拡張ペイロードの設定
- FileVaultペイロードの設定
- Finderペイロードの設定
- ファイアウォールペイロードの設定
- フォントペイロードの設定
- グローバルHTTPプロキシペイロードの設定
- Googleアカウントペイロードの設定
- ホーム画面レイアウトペイロードの設定
- 識別子ペイロードの設定
- 識別プリファレンスペイロードの設定
- カーネル機能拡張ポリシーペイロードの設定
- LDAPペイロードの設定
- LOM(Lights Out Management)ペイロードの設定
- ロック画面のメッセージペイロードの設定
- ログイン・ウインドウ・ペイロードの設定
- 管理対象ログイン項目ペイロードの設定
- メールペイロードの設定
- ネットワーク使用ルールペイロードの設定
- 通知ペイロードの設定
- ペアレンタル・コントロール・ペイロードの設定
- パスコードペイロードの設定
- プリントペイロードの設定
- 「プライバシー」環境設定ポリシー制御ペイロードの設定
- リレーペイロードの設定
- SCEPペイロードの設定
- セキュリティペイロードの設定
- 設定アシスタントペイロードの設定
- シングルサインオンペイロードの設定
- スマートカードペイロードの設定
- 照会カレンダーペイロードの設定
- システム機能拡張ペイロードの設定
- システム移行ペイロードの設定
- Time Machineペイロードの設定
- TV Remoteペイロードの設定
- Webクリップペイロードの設定
- Webコンテンツ・フィルタ・ペイロードの設定
- Xsanペイロードの設定
- 用語集
- 資料の改訂履歴
- 著作権
![](https://help.apple.com/assets/664256E0F9FFA26F690A0B01/664256E3F9FFA26F690A0B07/ja_JP/312766e3df7f57c1f549da2dab216b36.png)
スマートカード認証を使えるようにMacを設定する
macOSは、スマートカードの使用を必須にするスマートカード認証をサポートしています。この場合、パスワードを使用するすべての認証が無効になります。このポリシーはすべてのMacコンピュータ間で確立され、ユーザが有効なスマートカードを使用できない場合は、除外グループを使用してユーザ単位で変更できます。
マシンベースの適用を使用するスマートカード認証
macOS 10.13.2以降では、スマートカードの使用を必須にするスマートカード認証に対応しています。この場合、パスワードを使用するすべての認証が無効になります。これはマシンベースの適用と呼ばれることもあります。この機能を利用するには、モバイルデバイス管理(MDM)ソリューションを使用するか次のコマンドを使用して、スマートカードの必須適用を確立する必要があります:
sudo defaults write /Library/Preferences/com.apple.security.smartcard enforceSmartCard -bool true
macOSでスマートカード認証を構成する手順について詳しくは、Appleのサポート記事「スマートカード認証を使えるようにmacOSを設定する」を参照してください。
ユーザベースの適用を使用するスマートカード認証
ユーザベースの適用を実現するには、スマート・カード・ログインから除外されるユーザグループを指定します。NotEnforcedGroupには、スマートカードの必須適用に含めないローカルまたはディレクトリグループの名前を定義する文字列値が含まれています。これは「ユーザベースの適用」と呼ばれることもあり、スマート・カード・サービスをユーザ単位で細かく制御できます。この機能を利用するには、最初にモバイルデバイス管理(MDM)ソリューションを使用するか次のコマンドを使用して、マシンベースの適用を確立する必要があります:
sudo defaults write /Library/Preferences/com.apple.security.smartcard enforceSmartCard -bool true
さらに、スマートカードとペアリングされていないユーザが自分のパスワードを使用してログインできるようにシステムを構成する必要があります:
sudo defaults write /Library/Preferences/com.apple.security.smartcard allowUnmappedUsers -int 1
以下の「/private/etc/SmartcardLogin.plist」ファイルの例をガイダンスとして使用してください。除外に使用されるグループの名前には、EXEMPT_GROUPを使用します。ユーザがこのグループの指定メンバーである場合、またはグループ自体が除外されるよう指定されている場合、このグループに追加したすべてのユーザがスマートカードログインから除外されます。編集後、所有権がrootになっていて、アクセス権が「world readable」に設定されていることを確認します。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AttributeMapping</key>
<dict>
<key>dsAttributeString</key>
<string>dsAttrTypeStandard:AltSecurityIdentities</string>
<key>fields</key>
<array>
<string>NT Principal Name</string>
</array>
<key>formatString</key>
<string>Kerberos:$1</string>
</dict>
<key>NotEnforcedGroup</key>
<string>EXEMPT_GROUP</string>
</dict>
</plist>