Configurar una fecha límite para las actualizaciones de Microsoft AutoUpdate

A partir de la versión 4.13 de Microsoft AutoUpdate (MAU), puede establecer una fecha límite para cuando sea necesario instalar actualizaciones en el Equipo Mac de un usuario. La versión 4.13 se publicó el 18 de julio de 2019.

Los usuarios recibirán notificaciones sobre la próxima fecha límite y podrán posponer temporalmente la instalación de las actualizaciones. Pero una vez alcanzada la fecha límite, se cerrarán las aplicaciones que el usuario tenga abiertas y se aplicarán las actualizaciones.

Opciones para establecer una fecha límite

Puede establecer una fecha límite para cualquiera de las siguientes aplicaciones:

  • Una aplicación individual, como Word.
  • Un grupo de aplicaciones, como Word, Excel y PowerPoint.
  • Todas las aplicaciones de Microsoft actualizadas por MAU. Por ejemplo, Skype para empresas, Escritorio remoto y Protección contra amenazas avanzada (ATP) de Microsoft Defender.

El valor predeterminado es que la fecha límite se aplique a todas las aplicaciones que reciben actualizaciones de MAU.

Al especificar una fecha límite, puede configurar la fecha límite de cualquiera de estas dos maneras:

  • Una fecha y hora específicas
  • Un determinado número de días después de que se detecte la actualización

Si usa una fecha y hora específicas para la fecha límite, está asociada a una versión específica a la que está actualizando. Esto significa que para el siguiente conjunto de actualizaciones que Microsoft publica, tendría que configurar una nueva fecha y hora para la fecha límite.

Si usa un número determinado de días para la fecha límite, puede reutilizar esa fecha límite para futuras actualizaciones que Microsoft publique. El número de días se calcula a partir de cuando MAU detecta una actualización.

También puede configurar cuántos días antes de la fecha límite comienza el modo de descarga e instalación automáticas. Esto es opcional y el valor predeterminado es tres días (72 horas) antes de la fecha límite.

Configuración de preferencias para fechas límite

A continuación se muestran las opciones de preferencia para configurar una fecha límite. Estas claves son compatibles con CFPreferences, lo que significa que se pueden establecer mediante el uso de software de administración empresarial para Mac, como Jamf Pro.

Nota:

Se puede establecer una fecha límite en el perfil de configuración de usuario o en el perfil de configuración de administración. La configuración del perfil de configuración de administración tiene prioridad, ya que esas opciones también se escriben en el perfil de configuración de usuario.

Configuración de una fecha límite para un determinado número de días después de que se detecte la actualización

Para configurar una fecha límite que sea un determinado número de días después de que se detecte la actualización, use la siguiente configuración de preferencia.

Categoría Detalles
Dominio com.microsoft.autoupdate2
Clave UpdateDeadline.DaysBeforeForcedQuit
Tipo de datos Entero
Posibles valores varios (ejemplo: 5)
Comentarios No hay valor predeterminado.

Por ejemplo, si desea configurar una fecha límite de cinco días después de que se detecte una actualización para Excel, puede usar lo siguiente:

<key>Applications</key>
<dict> 
  <key>/Applications/Microsoft Excel.app</key>
  <dict>
   <key>Application ID</key>
   <string>XCEL2019</string>
   <key>LCID</key>
   <integer>1033</integer>
   <key>UpdateDeadline.DaysBeforeForcedQuit</key>
   <integer>5</integer>
  </dict>
</dict>

Si desea configurar una fecha límite de cuatro días para Excel y siete días para PowerPoint, puede usar lo siguiente:

<key>Applications</key>
<dict>
  <key>/Applications/Microsoft Excel.app</key>
  <dict>
    <key>Application ID</key>
    <string>XCEL2019</string>
    <key>LCID</key>
    <integer>1033</integer>
    <key>UpdateDeadline.DaysBeforeForcedQuit</key>
    <integer>4</integer>
  </dict>
  <key>/Applications/Microsoft PowerPoint.app</key>
  <dict>
   <key>Application ID</key>
   <string>PPT32019</string>
   <key>LCID</key>
   <integer>1033</integer>
   <key>UpdateDeadline.DaysBeforeForcedQuit</key>
   <integer>7</integer>
  </dict>
</dict>

Configurar una fecha límite para una fecha y hora específicas

Para configurar una fecha límite para una fecha y hora específicas, use la siguiente configuración de preferencia.

Categoría Detalles
Dominio com.microsoft.autoupdate2
Clave UpdateDeadline.ApplicationsForcedUpdateSchedule
Tipo de datos Dictionary
Posibles valores varios (vea los ejemplos siguientes)
Comentarios No hay valor predeterminado.

El valor de fecha y hora debe especificarse en formato UTC.

Por ejemplo, si desea configurar una fecha y hora específicas para una fecha límite para una actualización de Excel, puede usar lo siguiente:

<key>UpdateDeadline.ApplicationsForcedUpdateSchedule</key>
<dict> 
  <key>/Applications/Microsoft Excel.app</key> 
  <dict> 
    <key>Application ID</key> 
    <string>XCEL2019</string> 
    <key>ForcedUpdateDate</key> 
    <date>2019-07-23T20:01:20Z</date> 
    <key>ForcedUpdateVersion</key> 
    <string>16.27.19071500</string> 
  </dict> 
</dict> 

Si desea configurar una fecha y hora específicas para una fecha límite para Word y Outlook, puede usar lo siguiente:

<key>UpdateDeadline.ApplicationsForcedUpdateSchedule</key>
<dict>
  <key>/Applications/Microsoft Word.app</key>
  <dict>
    <key>Application ID</key>
    <string>MSWD2019</string>
    <key>ForcedUpdateDate</key>
    <date>2019-07-25T20:01:20Z</date>
    <key>ForcedUpdateVersion</key>
    <string>16.27.19071500</string>
  </dict>
  <key>/Applications/Microsoft Outlook.app</key>
  <dict>
    <key>Application ID</key>
    <string>OPIM2019</string>
    <key>ForcedUpdateDate</key>
    <date>2019-08-01T20:01:20Z</date>
    <key>ForcedUpdateVersion</key>
    <string>16.27.19071500</string>
  </dict>
</dict>

Configuración del modo de descarga e instalación automáticas

Para configurar cuántos días antes de la fecha límite comienza el modo de descarga e instalación automáticas, use la siguiente configuración de preferencias.

Categoría Detalles
Dominio com.microsoft.autoupdate2
Clave UpdateDeadline.StartAutomaticUpdates
Tipo de datos Entero
Posibles valores varios (ejemplo: 2)
Comentarios Esta es una configuración opcional.

El valor predeterminado es 3.

El uso de esta configuración de preferencia habilitará el modo de descarga e instalación automática para MAU, independientemente de la configuración actual de MAU en el dispositivo. Una vez alcanzada la fecha límite, MAU volverá a la configuración anterior en el dispositivo.

Por ejemplo, si desea configurar el modo de descarga e instalación automáticas para que esté dos días antes de la fecha límite, puede usar lo siguiente.

<key>UpdateDeadline.StartAutomaticUpdates</key> 
 <integer>2</integer>

Notificaciones de fecha límite para los usuarios

Una vez activado el modo de descarga e instalación automáticas, MAU actualiza automáticamente las aplicaciones que se cierran.

Si las aplicaciones están abiertas y no se pueden actualizar, los usuarios verán una notificación sobre la próxima fecha límite. En ese momento, los usuarios pueden guardar su trabajo, cerrar sus aplicaciones abiertas y hacer que MAU aplique las actualizaciones. Si los usuarios lo hacen, no verán más notificaciones sobre la fecha límite para esas aplicaciones.

Si los usuarios no quieren aplicar las actualizaciones en ese momento, pueden posponer las actualizaciones. Si deciden posponerlo, recibirán otras notificaciones más adelante recordándoles la fecha límite. Por ejemplo, con la primera notificación, los usuarios pueden optar por volver a recordarlo en un determinado número de horas. Pero los usuarios no pueden posponer las actualizaciones más allá de la fecha límite.

Cuando la fecha límite está a una hora de distancia, los usuarios reciben una notificación persistente junto con un temporizador que cuenta los minutos hasta la fecha límite. Si llega la fecha límite y los usuarios no han guardado su trabajo y cerrado sus aplicaciones, MAU cerrará por la fuerza las aplicaciones, sin guardar los datos, y comenzará a aplicar las actualizaciones.

Puede proporcionar tiempo de gracia adicional para los usuarios estableciendo una preferencia para el temporizador de fecha límite. El valor predeterminado es 60 minutos. Por ejemplo, si desea que la cuenta atrás comience en 3 horas, puede establecer el valor en 180 minutos.

Categoría Detalles
Dominio com.microsoft.autoupdate2
Clave UpdateDeadline.FinalCountDown
Tipo de datos Entero
Posibles valores 10 - 720
Comentarios Esta es una configuración opcional.

El valor predeterminado es 60.

El uso de esta preferencia requiere Microsoft AutoUpdate versión 4.51 y posteriores.

Desactivar una fecha límite

Si ha establecido una fecha límite en el perfil de configuración de administración, debe desactivar la fecha límite estableciendo valores vacíos en el perfil de configuración de administración, como se muestra en el ejemplo siguiente.

<key>UpdateDeadline.DaysBeforeForcedQuit</key>
<integer>0</integer>
<key>UpdateDeadline.StartAutomaticUpdates</key>
<integer>0</integer>

Si simplemente elimina el perfil de configuración de administración, la fecha límite no se desactiva realmente. Esto se debe a que la configuración de fecha límite sigue existiendo en el perfil de configuración de usuario, porque la configuración se escribió originalmente en el perfil de configuración de usuario desde el perfil de configuración de administración.

Si configuró una fecha límite para una fecha y hora específicas, una vez que haya pasado esa fecha y hora, MAU eliminará esos valores de los perfiles de configuración pertinentes.

Información adicional sobre las fechas límite de MAU

  • Las fechas límite se pueden configurar independientemente de dónde esté buscando MAU las actualizaciones. Por ejemplo, las fechas límite funcionan si MAU está recibiendo actualizaciones directamente desde Office Content Delivery Network (CDN) en Internet o si MAU está recibiendo actualizaciones de un servidor de almacenamiento en caché MAU dentro de la red local.
  • Si ha configurado la fecha límite para que sea un determinado número de días después de que se detecte una actualización y, a continuación, MAU detecta una nueva actualización, la fecha límite se restablecerá para aplicarla a la nueva actualización.
  • Si ha especificado una fecha límite para todas las aplicaciones, todavía puede configurar una fecha límite más específica para una de las aplicaciones. Por ejemplo, puede configurar una fecha límite de siete días para todas las aplicaciones y, a continuación, especificar que la fecha límite para Excel es de cuatro días.
  • En lugar de configurar una fecha y hora específicas para una fecha límite para una versión específica, puede configurar esa fecha límite para que sea un número determinado de días después de que MAU detecte esa versión específica.
  • Si no se establece ningún valor para UpdateDeadline.DaysBeforeForcedQuit o UpdateDeadline.StartAutomaticUpdates en el perfil de configuración de usuario o en el perfil de configuración de administración, macOS genera e inserta automáticamente valores vacíos para esas claves en el perfil de configuración de usuario. Esto no establece ninguna fecha límite.