TMAegisBeta
Más reglas para macos

macOS

TMA-MACOS-1.4

Ensure Install Application Updates from the App Store Is Enabled

MediaNivel 1Automatizadamacos

Descripción

Ensure that application updates are installed after they are available from Apple. These updates do not require reboots or administrator privileges for end users.

Cómo se verifica

Método de auditoría: Comando de shell

shell
/usr/bin/osascript -l JavaScript <<'EOS'
function run() {
  let pref1 = ObjC.unwrap($.NSUserDefaults.alloc.initWithSuiteName('com.apple.commerce').objectForKey('AutoUpdate'))
  let pref2 = ObjC.unwrap($.NSUserDefaults.alloc.initWithSuiteName('com.apple.SoftwareUpdate').objectForKey('AutomaticallyInstallAppUpdates'))
  if ( pref1 == 1 || pref2 == 1 ) {
    return("true")
  } else {
    return("false")
  }
}
EOS
Salida esperada
true

Cómo se corrige

Método de corrección: Guía o parche de infraestructura

Profile (preferred): com.apple.SoftwareUpdate AutomaticallyInstallAppUpdates = <true/>. Terminal: sudo /usr/bin/defaults write /Library/Preferences/com.apple.commerce AutoUpdate -bool TRUE. GUI: System Settings > General > Software Update > i > Set Install application updates from the App Store to enabled > Done.

Propiedades

Sistemas operativos
macos-26
Etiquetas
macossoftware-update
Referencia
CIS Apple macOS 26 Tahoe Benchmark v1.1.0 - 1.4 Ensure Install Application Updates from the App Store Is Enabled

Verificar este host

Ejecute esto en un equipo que tenga permiso para auditar. El escaneo es de solo lectura.

shell
tmaegis scan --target macos