
Configuración declarativa para la configuración Actualización de software para dispositivos Apple
Usa la configuración de Actualización de software para imponer actualizaciones de software a cierta hora. Para obtener más información, consulta Usar MDM para implementar actualizaciones de software.
La configuración de Actualización de software es compatible con lo siguiente:
Versiones de sistemas operativos mínimos y canales compatibles: iOS 18, iPadOS 18, dispositivo iPad compartido, dispositivo macOS 15.
Requiere supervisión: sí, excepto: claves de imposición, claves
OfferPrograms
de pruebas beta.Métodos de inscripción compatibles: perfil Inscripción de dispositivos y perfil Inscripción de dispositivos automatizada.
Claves del diccionario AutomaticActions
El diccionario AutomaticActions
ofrece las siguientes claves (estas claves no son obligatorias y su valor predeterminado es Allowed
(Permitida)).
Clave | Tipo | Comportamiento de fusión | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Enum | El último valor de la lista: Allowed, AlwaysOn, AlwaysOff. | Especifica si el usuario puede controlar las descargas y la preparación de las actualizaciones menores disponibles (no de las actualizaciones mayores ni de las respuestas rápidas de seguridad):
| ||||||||
| Enum | El último valor de la lista: Allowed, AlwaysOn, AlwaysOff. | Especifica si el usuario puede controlar la instalación automática de las actualizaciones menores del sistema operativo disponibles (no de las actualizaciones mayores ni de las respuestas rápidas de seguridad):
| ||||||||
(sólo macOS) | Enum | El último valor de la lista: Allowed, AlwaysOn, AlwaysOff. | Especifica si el usuario puede controlar la instalación automática de las actualizaciones de seguridad disponibles:
|
En caso de que varias declaraciones incluyan un valor de la misma clave, tiene prioridad el último valor de la siguiente lista aplicado por cualquiera de esas declaraciones: Allowed
, AlwaysOn
, AlwaysOff
.
Claves del diccionario RapidSecurityResponse para iOS, iPadOS y macOS
El diccionario RapidSecurityResponse
contiene las claves de la siguiente tabla (estas claves no son obligatorias y su valor predeterminado es True (Verdadero)).
Clave | Tipo | Comportamiento de fusión | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Booleano | Operación lógica AND de los valores | Si es False (Falso), no se ofrecen respuestas rápidas de seguridad al usuario. Esto define si las respuestas rápidas de seguridad se instalan automáticamente en los dispositivos de los usuarios. | ||||||||
| Booleano | Operación lógica AND de los valores | Si es False (Falso), no se ofrecen reversiones de respuestas rápidas de seguridad al usuario. Esto controla si los usuarios tienen la opción de eliminar una respuesta rápida de seguridad. |
Las respuestas rápidas de seguridad son independientes de la clave Enable
y pueden seguir instalándose con la declaración com.apple.configuration.softwareupdate.enforcement.specific
.
Claves de diccionario Deferrals para iOS, iPadOS y tvOS
Los diccionario Deferrals ofrecen diferentes claves para configurar el comportamiento de los aplazamientos en función de la plataforma (no son claves requeridas y no tienen valores predeterminados).
Clave | Tipo | Comportamiento de fusión | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Entero del 1 al 90 | Número máximo de días | Especifica el número de días que durará el aplazamiento de la actualización de software. Cuando se configura, las actualizaciones de software menores y mayores sólo aparecen después del aplazamiento especificado, el cual se cuenta a partir de su fecha de publicación inicial. | ||||||||
| Enum | El último valor de la lista: All, Oldest, Newest | Especifica cómo el dispositivo muestra las actualizaciones de software mayores al usuario. Cuando hay una actualización de software mayor o menor disponible, el dispositivo se comporta de la siguiente manera
|
Ambas claves CombinedPeriodInDays
y RecommendedCadence
pueden usarse en combinación. Por ejemplo, si se selecciona Oldest
para RecommendedCadence
, y CombinedPeriodInDays
se configura a 30, el usuario sólo verá las actualizaciones de software de la versión más antigua después de 30 días a partir de su fecha de publicación.
Claves del diccionario Deferrals para macOS
Clave | Tipo | Comportamiento de fusión | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Entero del 1 al 90 | Número máximo de días | Especifica el número de días que durará el aplazamiento de la actualización de software mayor. Cuando se configura, las actualizaciones de software mayores sólo aparecen después del aplazamiento especificado, el cual se cuenta a partir de su fecha de publicación inicial. | ||||||||
| Entero del 1 al 90 | Número máximo de días | Especifica el número de días que durará el aplazamiento de actualizaciones menores (no las actualizaciones mayores ni las respuestas rápidas de seguridad). Cuando se configura, las actualizaciones de software menores sólo aparecen después del aplazamiento especificado, el cual se cuenta a partir de su fecha de publicación inicial. | ||||||||
| Entero del 1 al 90 | Número máximo de días | Especifica el número de días que durará el aplazamiento de las actualización menores del sistema operativo. Cuando se configura, las actualizaciones menores sólo aparecen después del aplazamiento especificado, el cual se cuenta a partir de su fecha de publicación inicial. |
Hay una clave adicional disponible en macOS para determinar si tanto los usuarios estándar como los administradores locales pueden realizar una actualización mayor o menor (el comportamiento predeterminado) o para determinar si se requieren permisos administrativos (esta clave no es requerida y su valor predeterminado es True (Verdadero)).
Clave | Tipo | Comportamiento de fusión | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Booleano | Operación lógica AND de los valores | Si se configura como Verdadero, un usuario estándar pueden realizar actualizaciones menores y mayores, y si se elige Falso, sólo los administradores pueden realizarlas. |
Clave Notifications
La clave Notifications cambia el comportamiento predeterminado de las notificaciones para mostrar sólo una notificación una hora antes del plazo de imposición y la notificación de cuenta atrás para el reinicio (su valor predeterminado es True (verdadero) y no es obligatoria).
Clave | Tipo | Comportamiento de fusión | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Booleano | Operación lógica AND de los valores | Si se elige True, el dispositivo muestra todas las notificaciones de imposición de la actualización de software. Si se elige falso, el dispositivo muestra sólo notificaciones una hora antes del plazo de imposición y la notificación de cuenta atrás del reinicio. |
Administrar actualizaciones de software beta
En dispositivos iPhone o iPad no supervisados, sólo puede usarse el conjunto OfferPrograms
para permitir a los usuarios inscribirse de forma manual en los programas de software beta a los que la organización está suscrita El diccionario Beta ofrece las siguientes claves (no obligatorias):
Clave | Tipo | Predet. | Comportamiento de fusión | Descripción | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Enum | Allowed | El último valor de la lista: Allowed, AlwaysOn, AlwaysOff | Especifica si el usuario puede controlar la inscripción en el programa de software beta desde la configuración de Actualización de software:
| |||||||
| Conjunto | — | Unión única de todos los valores | Un conjunto de los programas de software beta permitidos en el dispositivos. Esta clave debe usarse sólo si la clave | |||||||
| Diccionario | — | Se aplica la primera configuración | El dispositivo escribe automáticamente al dispositivo en el programa de software beta. Esta clave debe usarse sólo si la clave |
Además de enviar el nombre del programa, las clavesOfferPrograms
y RequireProgram
requieren que se envíe al dispositivo el identificador del programa de software beta. Este identificador se usa con Apple para verificar la elegibilidad y recibir una configuración de actualización de software actualizada.
Para permitir a los usuarios inscribirse utilizando su cuenta de Apple personal o una cuenta de Apple administrada, la clave ProgramEnrollment
debe configurarse a Allowed
en la solución de MDM. Esto permite a los usuarios inscribirse en los programas que estén disponibles para sus cuentas, además de los programas beta especificados por el conjunto OfferPrograms
. Cada diccionario Program del conjunto OfferPrograms
debe constar de las siguientes claves (todas ellas son cadenas y son obligatorias):
Clave | Descripción | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Una descripción legible por humanos del programa de software beta. | ||||||||||
| El identificador del servicio de pruebas del que forma parte la solución de MDM, creado para la organización. Este identificador sirve para inscribir el dispositivo al programa de software beta correspondiente. |
Si una organización quiere permitir que los usuarios participen en el programa sin tener que iniciar sesión, puede elegir AlwaysOn
para la clave ProgramEnrollment
. En este caso, se ofrece a los usuarios todos los programas que figuran en el conjunto OfferPrograms
. También pueden inscribir dispositivos en un programa de software beta automáticamente utilizando una combinación de ProgramEnrollment
con AlwaysOn
seleccionada, y el diccionario RequireProgram
donde se especifica el programa de software beta en el que debe estar inscrito el dispositivo. El diccionario RequireProgram
requiere las siguientes claves (todas son cadenas):
Clave | Descripción | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Una descripción legible por humanos del programa de software beta. | ||||||||||
| El identificador del servicio de pruebas del que forma parte la solución de MDM, creado para la organización. Este identificador sirve para inscribir el dispositivo al programa de software beta correspondiente. |
Si una organización quiere evitar que los usuarios se inscriban, puede usar AlwaysOff
en la clave ProgramEnrollment
. Esto también anula la inscripción del dispositivo de cualquier programa beta en el que se haya inscrito, ya sea de forma manual o automática.
Nota: cada desarrollador de soluciones MDM implementa esta configuración de manera diferente. Para obtener información sobre cómo se aplican las diversas configuraciones de Actualización de software a tus dispositivos y usuarios, consulta la documentación del desarrollador de tu MDM.