BaselineWatch
Desk

auth_smartcard_allow Allow Smartcard Authentication

NIST macOS Security Compliance Project Sequoia Guidance, Revision 4.0 (be5491f)
All changes in this version
first version loaded Authentication

Title

Allow Smartcard Authentication

Control

/usr/bin/osascript -l JavaScript << EOS
$.NSUserDefaults.alloc.initWithSuiteName('com.apple.security.smartcard')\
.objectForKey('allowSmartCard').js
EOS

Discussion

Smartcard authentication _MUST_ be allowed.

The use of smartcard credentials facilitates standardization and reduces the risk of unauthorized access.

When enabled, the smartcard can be used for login, authorization, and screen saver unlocking.

Related controls

ia-2.1, ia-2.12, ia-2.2

Fix

This is implemented by a Configuration Profile.