Impostare una scadenza per gli aggiornamenti da Microsoft AutoUpdate

A partire dalla versione 4.13 di Microsoft AutoUpdate (MAU), è possibile impostare una scadenza per l'installazione degli aggiornamenti nel Mac di un utente. La versione 4.13 è stata rilasciata il 18 luglio 2019.

Gli utenti riceveranno notifiche sulla scadenza imminente e potranno posticipare temporaneamente l'installazione degli aggiornamenti. Ma una volta raggiunta la scadenza, tutte le applicazioni aperte dall'utente verranno chiuse e gli aggiornamenti applicati.

Opzioni per l'impostazione di una scadenza

È possibile impostare una scadenza per una delle seguenti applicazioni:

  • Una singola applicazione, ad esempio solo Word.
  • Gruppo di applicazioni, ad esempio Word, Excel e PowerPoint.
  • Tutte le applicazioni Microsoft aggiornate da MAU. Ad esempio, Skype for Business, Desktop remoto e Microsoft Defender Advanced Threat Protection (ATP).

Per impostazione predefinita, la scadenza deve essere applicata a tutte le applicazioni che ricevono aggiornamenti da MAU.

Quando si specifica una scadenza, è possibile configurare la scadenza in uno dei due modi seguenti:

  • Una data e un'ora specifiche
  • Un determinato numero di giorni dopo il rilevamento dell'aggiornamento

Se si usa una data e un'ora specifiche per la scadenza, è associata a una versione specifica a cui si sta aggiornando. Questo significa che per il set successivo di aggiornamenti rilasciati da Microsoft, sarà necessario configurare una nuova data e ora per la scadenza.

Se si usa un determinato numero di giorni per la scadenza, è possibile riutilizzare tale scadenza per gli aggiornamenti futuri rilasciati da Microsoft. Il numero di giorni viene calcolato a partire da quando viene rilevato un aggiornamento da MAU.

È anche possibile configurare il numero di giorni prima della scadenza di inizio della modalità di download e installazione automatica. Questa opzione è facoltativa e l'impostazione predefinita è di tre giorni (72 ore) prima della scadenza.

Impostazioni delle preferenze per le scadenze

Di seguito sono indicate le impostazioni delle preferenze per la configurazione di una scadenza. Questi tasti sono compatibili con CFPreferences, il che significa che possono essere impostati utilizzando software di gestione aziendale per Mac, come Jamf Pro.

Nota

È possibile impostare una scadenza all'interno del profilo di configurazione utente o del profilo di configurazione della gestione. Le impostazioni nel profilo di configurazione della gestione hanno la precedenza, perché vengono scritte anche nel profilo di configurazione utente.

Configurare una scadenza per un determinato numero di giorni dopo il rilevamento dell'aggiornamento

Per configurare una scadenza che corrisponde a un determinato numero di giorni dopo il rilevamento dell'aggiornamento, usare l'impostazione della preferenza seguente.

Categoria Dettagli
Dominio com.microsoft.autoupdate2
Chiave UpdateDeadline.DaysBeforeForcedQuit
Tipo di dati Numero intero
Valori possibili vari (esempio: 5)
Commenti Non esiste alcun valore predefinito.

Ad esempio, se si vuole configurare una scadenza di cinque giorni dopo il rilevamento di un aggiornamento per Excel, è possibile usare quanto segue:

<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>

Se si vuole configurare una scadenza di quattro giorni per Excel e sette giorni per PowerPoint, è possibile usare quanto segue:

<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>

Configurare una scadenza per una data e un'ora specifiche

Per configurare una scadenza per una data e un'ora specifiche, usare l'impostazione delle preferenze seguente.

Categoria Dettagli
Dominio com.microsoft.autoupdate2
Chiave UpdateDeadline.ApplicationsForcedUpdateSchedule
Tipo di dati Dizionario
Valori possibili vari (vedere gli esempi di seguito)
Commenti Non esiste alcun valore predefinito.

Il valore di data e ora deve essere specificato in formato UTC.

Ad esempio, se si vuole configurare una data e un'ora specifiche per una scadenza per un aggiornamento di Excel, è possibile usare quanto segue:

<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> 

Se si vuole configurare una data e un'ora specifiche per una scadenza per Word e Outlook, è possibile usare quanto segue:

<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>

Configurare la modalità di download e installazione automatica

Per configurare quanti giorni prima della scadenza inizia la modalità di download e installazione automatica, usare l'impostazione delle preferenze seguente.

Categoria Dettagli
Dominio com.microsoft.autoupdate2
Chiave UpdateDeadline.StartAutomaticUpdates
Tipo di dati Numero intero
Valori possibili vari (esempio: 2)
Commenti Questa è un'impostazione facoltativa.

Il valore predefinito è 3.

L'uso di questa impostazione preferenza abilita la modalità di download e installazione automatica per MAU indipendentemente dall'impostazione mau corrente nel dispositivo. Al termine della scadenza, MAU tornerà all'impostazione precedente nel dispositivo.

Ad esempio, se si vuole configurare la modalità di download e installazione automatica due giorni prima della scadenza, è possibile usare quanto segue.

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

Notifiche di scadenza per gli utenti

Dopo aver attivato la modalità di download e installazione automatica, MAU aggiorna automaticamente tutte le applicazioni chiuse.

Se le applicazioni sono aperte e non possono essere aggiornate, gli utenti visualizzano una notifica relativa alla prossima scadenza. A questo punto, gli utenti possono salvare il lavoro, chiudere le applicazioni aperte e chiedere a MAU di applicare gli aggiornamenti. Se gli utenti lo fanno, non vedranno altre notifiche sulla scadenza per tali applicazioni.

Se gli utenti non vogliono applicare gli aggiornamenti in quel momento, possono posticiparli. Se scelgono di posticipare, riceveranno altre notifiche in un secondo momento per ricordargli la scadenza. Ad esempio, con la prima notifica, gli utenti possono scegliere di ricevere nuovamente il promemoria in un determinato numero di ore. Tuttavia, gli utenti non possono posticipare gli aggiornamenti oltre la scadenza.

Quando la scadenza è a un'ora di distanza, gli utenti ricevono una notifica permanente insieme a un timer che conta i minuti fino alla scadenza. Se arriva la scadenza e gli utenti non hanno salvato il lavoro e chiuso le applicazioni, MAU chiuderà forzatamente le applicazioni, senza salvare i dati, e inizierà ad applicare gli aggiornamenti.

È possibile fornire un tempo di prova aggiuntivo per gli utenti impostando una preferenza per il timer di scadenza. L'impostazione predefinita è 60 minuti. Ad esempio, se si vuole che il conto alla rovescia inizi a 3 ore, è possibile impostare il valore su 180 minuti.

Categoria Dettagli
Dominio com.microsoft.autoupdate2
Chiave UpdateDeadline.FinalCountDown
Tipo di dati Numero intero
Valori possibili 10 - 720
Commenti Questa è un'impostazione facoltativa.

Il valore predefinito è 60.

L'uso di questa preferenza richiede Microsoft AutoUpdate versione 4.51 e successive.

Disattivare una scadenza

Se è stata impostata una scadenza nel profilo di configurazione della gestione, è consigliabile disattivare la scadenza impostando valori vuoti nel profilo di configurazione della gestione, come illustrato nell'esempio seguente.

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

Se si elimina semplicemente il profilo di configurazione della gestione, la scadenza non viene effettivamente disattivata. Questo perché le impostazioni di scadenza esistono ancora nel profilo di configurazione utente, perché le impostazioni sono state originariamente scritte nel profilo di configurazione utente dal profilo di configurazione di gestione.

Se è stata configurata una scadenza per una data e un'ora specifiche, dopo il superamento di tale data e ora, MAU elimina tali valori dai profili di configurazione pertinenti.

Ulteriori informazioni sulle scadenze mau

  • Le scadenze possono essere configurate indipendentemente da dove MAU sta cercando gli aggiornamenti. Ad esempio, le scadenze funzionano se MAU riceve gli aggiornamenti direttamente dalla rete per la distribuzione di contenuti (CDN) di Office su Internet o se MAU sta ricevendo aggiornamenti da un server di memorizzazione nella cache MAU all'interno della rete locale.
  • Se la scadenza è stata configurata per un determinato numero di giorni dopo il rilevamento di un aggiornamento e mau rileva un nuovo aggiornamento, la scadenza verrà reimpostata per essere applicata al nuovo aggiornamento.
  • Se è stata specificata una scadenza per tutte le applicazioni, è comunque possibile configurare una scadenza più specifica per una delle applicazioni. Ad esempio, è possibile configurare una scadenza di sette giorni per tutte le applicazioni e quindi specificare che la scadenza per Excel è di quattro giorni.
  • Invece di configurare una data e un'ora specifiche per una scadenza per una versione specifica, è possibile configurare tale scadenza in modo che sia un determinato numero di giorni dopo il rilevamento di tale versione specifica da parte di MAU.
  • Se non sono impostati valori per UpdateDeadline.DaysBeforeForcedQuit o UpdateDeadline.StartAutomaticUpdates nel profilo di configurazione utente o nel profilo di configurazione di gestione, macOS genera e inserisce automaticamente valori vuoti per tali chiavi nel profilo di configurazione utente. In questo modo non vengono impostate scadenze.