
Configurația declarativă pentru configurările Actualizare software pentru dispozitivele Apple
Utilizați configurația pentru configurările Actualizare software pentru a impune actualizări software la un anumit moment. Pentru informații suplimentare, consultați Utilizarea MDM pentru implementarea actualizărilor software.
Configurația pentru configurările Actualizare software este compatibilă cu următoarele:
Versiuni și canale minime acceptate ale sistemului de operare: iOS 18, iPadOS 18, dispozitiv iPad partajat, dispozitiv macOS 15.
Necesită supervizare: Da, cu excepția următoarelor opțiuni: Chei de impunere, chei testare beta
OfferPrograms
.Metode de înscriere acceptate: înscrierea dispozitivelor, înscrierea automată a dispozitivelor.
Cheile dicționarului AutomaticActions
Dicționarul AutomaticActions
oferă cheile afișate mai jos (valoarea implicită este Allowed
și nu este obligatoriu).
Cheie | Tip | Fuzionare comportament | Descriere | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Enum | Ultima valoare din lista: Allowed, AlwaysOn, AlwaysOff. | Specifică dacă descărcarea și pregătirea automată doar a actualizărilor disponibile (nu a upgrade‑urilor și a răspunsurilor rapide de securitate) pot fi controlate de utilizator:
| ||||||||
| Enum | Ultima valoare din lista: Allowed, AlwaysOn, AlwaysOff. | Specifică dacă instalarea automată doar a actualizărilor sistemului de operare disponibile (nu a upgrade‑urilor și a răspunsurilor rapide de securitate) pot fi controlate de utilizator:
| ||||||||
(doar macOS) | Enum | Ultima valoare din lista: Allowed, AlwaysOn, AlwaysOff. | Specifică dacă instalarea automată a actualizărilor de securitate disponibile pot fi controlate de utilizator:
|
În cazul în care mai multe declarații includ o valoare pentru aceeași cheie, are prioritate ultima valoare din următoarea listă aplicată de oricare dintre respectivele declarații: Allowed
, AlwaysOn
, AlwaysOff
.
Cheile dicționarului RapidSecurityResponse pentru iOS, iPadOS și macOS
Dicționarul RapidSecurityResponse
conține cheile afișate mai jos (valoarea implicită este True și nu este obligatoriu).
Cheie | Tip | Fuzionare comportament | Descriere | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Boolean | Logic ȘI operarea valorilor | Dacă are valoarea False, răspunsurile rapide de securitate nu sunt oferite pentru a fi instalate de utilizator. Acesta definește dacă răspunsurile rapide de securitate sunt instalate automat pe dispozitivele utilizatorului. | ||||||||
| Boolean | Logic ȘI operarea valorilor | Dacă are valoarea False, rollback-urile răspunsului rapid de securitate nu sunt oferite utilizatorului. Acesta controlează dacă utilizatorii au opțiunea de a elimina un răspuns rapid de securitate. |
Independent de cheia Enable
, răspunsurile rapide de securitate pot fi în continuare instalate cu declarația com.apple.configuration.softwareupdate.enforcement.specific
.
Cheile dicționarului Deferrals pentru iOS, iPadOS și tvOS
Dicționarele Deferrals oferă diferite chei pentru configurarea comportamentului în funcție de platformă (fără valori implicite, nu este obligatoriu).
Cheie | Tip | Fuzionare comportament | Descriere | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Număr întreg 1–90 | Numărul maxim de zile | Specifică numărul de zile pentru care se amână actualizarea software. Când este configurată, actualizările și upgrade‑urile software apar doar după amânarea specificată, după lansarea actualizării și upgrade‑ului software. | ||||||||
| Enum | Ultima valoare din lista: All, Oldest, Newest | Specifică modul în care dispozitivul afișează pentru utilizator upgrade‑urile software. Când este disponibilă o actualizare sau un upgrade software, dispozitivul se comportă după cum urmează:
|
Opțiunile CombinedPeriodInDays
și RecommendedCadence
pot fi utilizate combinat. De exemplu, dacă RecommendedCadence
este configurată la Oldest
și CombinedPeriodInDays
este configurată la 30, utilizatorul vede doar actualizările software pentru cea mai veche versiune după 30 de zile de la data publicării.
Cheile dicționarului Deferrals pentru macOS
Cheie | Tip | Fuzionare comportament | Descriere | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Număr întreg 1–90 | Numărul maxim de zile | Specifică numărul de zile pentru care se amână un upgrade software pe dispozitiv. Când este configurată, upgrade‑urile software apar doar după amânarea specificată, după lansarea upgrade‑ului software. | ||||||||
| Număr întreg 1–90 | Numărul maxim de zile | Specifică numărul de zile pentru care se amână doar o actualizare software (nu un upgrade software sau un răspuns rapid de securitate) pe dispozitiv. Când este configurată, actualizările software apar doar după amânarea specificată, după lansarea actualizării software. | ||||||||
| Număr întreg 1–90 | Numărul maxim de zile | Specifică numărul de zile pentru care se amână actualizările nelegate de sistemul de operare. Când este configurată, actualizările apar doar după amânarea specificată, după lansarea actualizării. |
O cheie suplimentară este disponibilă în macOS pentru a se determina dacă atât utilizatorii standard, cât și administratorii locali pot efectua o actualizare sau un upgrade (comportamentul implicit) sau dacă sunt necesare permisiuni administrative (valoarea implicită este True și nu este obligatorie).
Cheie | Tip | Fuzionare comportament | Descriere | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Boolean | Logic ȘI operarea valorilor | Dacă are valoarea True, utilizatorii standard pot efectua actualizări și upgrade‑uri. Dacă are valoarea False, doar administratorii pot efectua actualizări și upgrade‑uri. |
Cheile Notificări
Cheia Notificări schimbă comportamentul implicit al notificărilor, pentru a afișa doar o notificare cu 1 oră înainte de momentul impunerii și numărătoarea inversă pentru repornire (valoarea implicită este True și nu este obligatoriu).
Cheie | Tip | Fuzionare comportament | Descriere | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Boolean | Logic ȘI operarea valorilor | Dacă are valoarea True, dispozitivul afișează toate notificările de impunere a actualizării software. Dacă are valoarea False, dispozitivul afișează doar notificările declanșate cu o oră înainte de termenul limită pentru impunere și notificarea de numărătoare inversă pentru repornire. |
Gestionarea actualizărilor software beta
Pe dispozitivele iPhone sau iPad nesupervizate, doar matricea OfferPrograms
poate fi utilizată pentru a le permite utilizatorilor să se înscrie manual în programe beta la care este abonată organizația. Dicționarul beta oferă cheile următoare (nu este obligatoriu):
Cheie | Tip | Implicit | Fuzionare comportament | Descriere | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Enum | Permisă | Ultima valoare din lista: Allowed, AlwaysOn, AlwaysOff | Specifică dacă înscrierea în programul beta poate fi controlată de utilizator în interfața cu utilizatorul pentru configurările actualizării software:
| |||||||
| Matrice | – | Uniune unică a tuturor valorilor | O matrice de programe beta permise pe dispozitiv. Această cheie trebuie să fie prezentă doar în cazul în care cheia | |||||||
| Dicționar | – | Prima configurație aplicată | Dispozitivul se înscrie automat în acest program beta. Această cheie trebuie să fie prezentă doar în cazul în care cheia |
Pe lângă trimiterea numelui programului, opțiunile OfferPrograms
și RequireProgram
solicită ca tokenul programului beta să fie trimis către dispozitiv. Tokenul este utilizat cu Apple pentru a se verifica eligibilitatea și pentru primirea unei configurații actualizate pentru actualizarea software.
Pentru a permite ca utilizatorii să se înscrie folosind contul Apple personal sau contul Apple gestionat, o soluție MDM poate configura cheia ProgramEnrollment
la Allowed
. Aceasta le permite utilizatorilor să se înscrie în orice program disponibil pentru contul acestora și, în plus, în orice program beta specificat de matricea OfferPrograms
. Fiecare dicționar Program din matricea OfferPrograms
trebuie să constea în următoarele chei (toate șirurile, toate obligatorii):
Cheie | Descriere | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| O descriere ce poate fi citită de utilizatori a programului beta. | ||||||||||
| Tokenul serviciului de testare din care face parte soluția MDM pentru organizație. Acest token este utilizat pentru înscrierea dispozitivului în programul beta corespunzător. |
Dacă o organizație dorește să le permită utilizatorilor să participe fără a fi necesară autentificarea, poate configura cheia ProgramEnrollment
la AlwaysOn
. În acest caz, utilizatorilor li se oferă toate programele listate în matricea OfferPrograms
. De asemenea, acestea pot înscrie automat dispozitive într-un program beta utilizând o combinație de ProgramEnrollment
configurată la AlwaysOn
și definind programul beta în care trebuie înscris dispozitivul cu dicționarul RequireProgram
. Dicționarul RequireProgram
necesită următoarele chei (toate șirurile):
Cheie | Descriere | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| O descriere ce poate fi citită de utilizatori a programului beta. | ||||||||||
| Tokenul serviciului de testare din care face parte soluția MDM pentru organizație. Acest token este utilizat pentru înscrierea dispozitivului în programul beta corespunzător. |
În cazul în care o organizație dorește să împiedice înscrierea utilizatorilor, aceasta poate să configureze cheia ProgramEnrollment
la AlwaysOff
. De asemenea, aceasta anulează înscrierea dispozitivului din orice program beta la care s-a înscris deja manual sau automat.
Notă: fiecare dezvoltator MDM implementează aceste configurări în mod diferit. Pentru a afla cum sunt aplicate diferitele configurări Actualizare software pentru dispozitivele și utilizatorii dvs., consultați documentația oferită de dezvoltatorul soluției MDM.