CSP Update
Il provider del servizio di configurazione update consente agli amministratori IT di gestire e controllare l'implementazione dei nuovi aggiornamenti.
La tabella seguente mostra l'applicabilità di Windows:
Edizione | Windows 10 | Windows 11 |
---|---|---|
Home | Sì | Sì |
Pro | Sì | Sì |
Windows SE | No | Sì |
Lavoro | Sì | Sì |
Per le aziende | Sì | Sì |
Istruzione | Sì | Sì |
Nota
La funzionalità Update CSP di 'ApprovedUpdates' non è consigliata per la gestione dei dispositivi desktop. Per gestire gli aggiornamenti ai dispositivi desktop da Windows Update, vedere la documentazione di Policy CSP - Aggiornamenti per i criteri consigliati.
Nell'esempio seguente viene illustrato il provider del servizio di configurazione Update in formato albero.
./Vendor/MSFT/Update
----ApprovedUpdates
--------Approved Update Guid
------------ApprovedTime
----FailedUpdates
--------Failed Update Guid
------------HResult
------------State
------------RevisionNumber
----InstalledUpdates
--------Installed Update Guid
------------RevisionNumber
----InstallableUpdates
--------Installable Update Guid
------------Type
------------RevisionNumber
----PendingRebootUpdates
--------Pending Reboot Update Guid
------------InstalledTime
------------RevisionNumber
----LastSuccessfulScanTime
----DeferUpgrade
----Rollback
--------QualityUpdate
--------FeatureUpdate
--------QualityUpdateStatus
--------FeatureUpdateStatus
./Vendor/MSFT/Update Nodo radice.
L'operazione supportata è Get.
ApprovedUpdates Nodo per le approvazioni degli aggiornamenti e l'accettazione del contratto di licenza per conto dell'utente finale.
Nota
Quando è impostato il criterio RequireUpdateApproval, MDM usa l'elenco ApprovedUpdates per passare i GUID approvati. Questi GUID devono essere un sottoinsieme dell'elenco InstallableUpdates.
La soluzione MDM deve prima di tutto presentare il contratto EULA e accettarlo prima che l'aggiornamento sia approvato. La mancata ottemperanza costituisce una violazione degli obblighi legali o contrattuali. Gli EULA possono essere ottenuti dai metadati di aggiornamento e hanno un proprio ID EULA. Più aggiornamenti potrebbero condividere lo stesso EULA. È necessario approvare l'EULA solo una volta per ogni ID contratto, non per ogni aggiornamento.
L'elenco di approvazione degli aggiornamenti consente di approvare singoli aggiornamenti e classificazioni di aggiornamento. L'approvazione automatica tramite classificazioni di aggiornamento consente al reparto IT di approvare automaticamente gli aggiornamenti delle definizioni (ad esempio, gli aggiornamenti delle definizioni di virus e spyware nei dispositivi) e gli aggiornamenti della sicurezza (ad esempio, gli aggiornamenti specifici del prodotto per la vulnerabilità legata alla sicurezza). L'elenco di approvazione degli aggiornamenti non supporta la disinstallazione degli aggiornamenti revocando l'approvazione degli aggiornamenti già installati. Gli aggiornamenti sono approvati in base al codice UpdateID, che deve essere approvato una sola volta. Un aggiornamento dei codici UpdateID e RevisionNumber fa parte del tipo UpdateIdentity. Un codice UpdateID può essere associato a diversi GUID UpdateIdentity a causa delle modifiche apportate all'impostazione RevisionNumber. I servizi MDM devono sincronizzare il codice UpdateIdentity di un codice UpdateID in base al numero RevisionNumber più recente per ottenere i metadati più recenti per un aggiornamento. Tuttavia, l'approvazione dell'aggiornamento si basa su codice UpdateID.
Nota
Per la build di Windows 10, potrebbe essere necessario riavviare il client dopo l'aggiunta di ulteriori aggiornamenti.
Le operazioni supportate sono Get e Add.
ApprovedUpdates/Approved Update GUID Specifica il GUID di aggiornamento.
Per approvare automaticamente una classe di aggiornamenti, è possibile specificare i GUID delle Classificazioni degli aggiornamenti. È consigliabile specificare sempre la classificazione DefinitionsUpdates (E0789628-CE08-4437-BE74-2495B842F43B), che viene usata per le firme anti-malware. Questi GUID vengono rilasciati periodicamente (più volte al giorno). Alcune aziende possono anche voler approvare automaticamente gli aggiornamenti della sicurezza per farli distribuire rapidamente.
Le operazioni supportate sono Get e Add.
Esempio di syncml:
<LocURI>./Vendor/MSFT/Update/ApprovedUpdates/%7ba317dafe-baf4-453f-b232-a7075efae36e%7d</LocURI>
ApprovedUpdates/Approved Update GUID/ApprovedTime Specifica l'ora in cui l'aggiornamento viene approvato.
Le operazioni supportate sono Get e Add.
FailedUpdates Specifica gli aggiornamenti approvati che non sono stati installati in un dispositivo.
L'operazione supportata è Get.
FailedUpdates/Guid aggiornamento non riuscito Campo dell'identificatore di aggiornamento del GUID UpdateIdentity che rappresenta un aggiornamento che non è stato possibile scaricare o installare.
L'operazione supportata è Get.
FailedUpdates/Failed Update Guid/HResult Codice di errore dell'errore di aggiornamento.
L'operazione supportata è Get.
FailedUpdates/Failed Update GUID/State Specifica lo stato di aggiornamento non riuscito.
Stato aggiornamento | Valore intero |
---|---|
UpdateStatusNewUpdate | 1 |
UpdateStatusReadyToDownload | 2 |
UpdateStatusDownloading | 4 |
UpdateStatusDownloadBlocked | 8 |
UpdateStatusDownloadFailed | 16 |
UpdateStatusReadyToInstall | 32 |
UpdateStatusInstalling | 64 |
UpdateStatusInstallBlocked | 128 |
UpdateStatusInstallFailed | 256 |
UpdateStatusRebootRequired | 512 |
UpdateStatusUpdateCompleted | 1024 |
UpdateStatusCommitFailed | 2048 |
UpdateStatusPostReboot | 4096 |
L'operazione supportata è Get.
FailedUpdates/Failed Update Guid/RevisionNumber Aggiunta in Windows 10 versione 1703. Numero di revisione per l'aggiornamento che deve essere passato nella sincronizzazione da server a server per ottenere i metadati per l'aggiornamento.
L'operazione supportata è Get.
InstalledUpdates Aggiornamenti installati nel dispositivo.
L'operazione supportata è Get.
InstalledUpdates/Installed Update GUID UpdateID che rappresentano gli aggiornamenti installati in un dispositivo.
L'operazione supportata è Get.
InstalledUpdates/Installed Update Guid/RevisionNumber Aggiunta in Windows 10 versione 1703. Numero di revisione per l'aggiornamento che deve essere passato nella sincronizzazione da server a server per ottenere i metadati per l'aggiornamento.
L'operazione supportata è Get.
InstallableUpdates Aggiornamenti applicabili e non ancora installati nel dispositivo. Questi aggiornamenti includono aggiornamenti non ancora approvati.
L'operazione supportata è Get.
InstallableUpdates/Installable Update GUID Identificatori di aggiornamento che rappresentano gli aggiornamenti applicabili e non installati in un dispositivo.
L'operazione supportata è Get.
InstallableUpdates/Installable Update GUID/Type Valore UpdateClassification dell'aggiornamento. I valori validi sono i seguenti:
- 0 - Nessuno
- 1 - Sicurezza
- 2 - Critico
L'operazione supportata è Get.
InstallableUpdates/Installable Update Guid/RevisionNumber Numero di revisione per l'aggiornamento che deve essere passato nella sincronizzazione da server a server per ottenere i metadati per l'aggiornamento.
L'operazione supportata è Get.
PendingRebootUpdates Aggiornamenti che richiedono un riavvio per completare la sessione di aggiornamento.
L'operazione supportata è Get.
Guid aggiornamento riavvio in sospeso/PendingRebootUpdates Aggiornare gli identificatori per lo stato di riavvio in sospeso.
L'operazione supportata è Get.
PendingRebootUpdates/Pending Reboot Update Guid/InstalledTime Ora di installazione dell'aggiornamento.
L'operazione supportata è Get.
PendingRebootUpdates/Pending Reboot Update Guid/RevisionNumber Aggiunta in Windows 10 versione 1703. Numero di revisione per l'aggiornamento che deve essere passato nella sincronizzazione da server a server per ottenere i metadati per l'aggiornamento.
L'operazione supportata è Get.
LastSuccessfulScanTime Ora dell'ultima analisi riuscita.
L'operazione supportata è Get.
DeferUpgrade Gli aggiornamenti sono stati posticipati al periodo successivo.
L'operazione supportata è Get.
Rollback Aggiunta in Windows 10 versione 1803. Nodo per le operazioni di rollback.
Rollback/QualityUpdate Aggiunta in Windows 10 versione 1803. Eseguire il rollback dell'aggiornamento qualitativo più recente, se il computer soddisfa le condizioni seguenti:
- Condizione 1: il dispositivo deve essere Windows Update per Business Connected
- Condizione 2: il dispositivo deve essere in stato sospeso
- Condizione 3: il dispositivo deve avere l'aggiornamento qualitativo più recente installato nel dispositivo (stato corrente)
Se le condizioni non sono vere, il dispositivo non eseguirà il rollback dell'aggiornamento qualitativo più recente.
Rollback/FeatureUpdate Aggiunta in Windows 10 versione 1803. Eseguire il rollback dell'aggiornamento più recente delle funzionalità, se il computer soddisfa le condizioni seguenti:
- Condizione 1: il dispositivo deve essere Windows Update per Business Connected
- Condizione 2: il dispositivo deve essere in stato di sospensione
- Condizione 3: il dispositivo deve avere l'aggiornamento delle funzionalità più recente installato nel dispositivo (stato corrente)
- Condizione 4: Il computer deve essere entro il periodo di disinstallazione
Nota
Funziona solo per i dispositivi di destinazione del canale di disponibilità generale.
Se le condizioni non sono vere, il dispositivo non eseguirà il rollback dell'aggiornamento delle funzionalità più recente.
Rollback/QualityUpdateStatus Aggiunta in Windows 10 versione 1803. Restituisce il risultato dell'ultima operazione RollBack QualityUpdate.
Rollback/FeatureUpdateStatus Aggiunta in Windows 10 versione 1803. Restituisce il risultato dell'ultima operazione RollBack FeatureUpdate.