Funzionalità dell'anteprima tecnica di Configuration Manager, versione 2109

Si applica a: Configuration Manager (ramo Technical Preview)

Questo articolo presenta le funzionalità disponibili nell'anteprima tecnica per Configuration Manager, versione 2109. Installare questa versione per aggiornare e aggiungere nuove funzionalità al sito di anteprima tecnica.

Consulta l'articolo relativo all'anteprima tecnica prima di installare questo aggiornamento. Questo articolo illustra i requisiti e le limitazioni generali per l'uso di un'anteprima tecnica, come eseguire l'aggiornamento tra le versioni e come fornire feedback.

Le sezioni seguenti descrivono le nuove funzionalità da provare in questa versione:

Miglioramenti per supportare Center Log File Viewer e OneTrace

Il visualizzatore di file di registro del centro di supporto e OneTrace ora visualizzano i messaggi di stato in un formato di facile lettura. Le voci che iniziano con >> sono messaggi di stato che vengono automaticamente convertiti in un formato leggibile quando viene aperto un registro. Cercare o filtrare in base alla >> stringa per trovare i messaggi di stato nel log.

Screenshot del distmgr.log aperto in OneTrace. Un quadrato rosso delinea la stringa che inizia con >> un messaggio di stato convertito.

Consiglio

Durante l'installazione di Support Center, è possibile installare gli strumenti singolarmente. Per installare solo il visualizzatore di log OneTrace, utilizzare l'opzione Avanzate quando si utilizza il programma di installazione di Support Center . Ad esempio, è anche possibile usare la ADDLOCAL proprietà supportcenterinstaller.msi ADDLOCAL=OneTraceApplication

Opzioni per l'agente di raccolta dati del Centro di supporto e gli strumenti client

Le seguenti nuove opzioni della riga di comando sono state aggiunte all'agente di raccolta dati di Support Center e agli strumenti client:

Opzione Descrizione Caso di utilizzo
-l Specifica di avviare come utente corrente senza elevazione Se -l si utilizza, non è richiesta alcuna elevazione e le connessioni locali sono disabilitate
-l
Può essere utilizzato esclusivamente da -m e .-p Se -m e/o -p viene utilizzato senza -l, l'elevazione dei privilegi verrà comunque richiesta.
-m <machinename> Consente di specificare un nome di computer Se -m <machinename> viene utilizzato, viene effettuato un tentativo di connessione al nome del computer specificato usando l'autenticazione integrata (se non -p viene utilizzato)
-p Disabilita l'autenticazione integrata Se -p viene utilizzato, la schermata di connessione viene avviata all'apertura degli strumenti client. Se utilizzato con -m, il nome del computer viene prepopolato con il valore specificato
--help Visualizza la Guida

Nota

Quando si utilizza -m <machinename>, l'account che effettua la connessione richiede l'accesso come amministratore sul computer di destinazione per raccogliere i dati.

Invia feedback sul prodotto dalla procedura guidata e dalle finestre di dialogo delle proprietà

Le procedure guidate e alcune pagine delle proprietà includono ora un'icona per fornire feedback. Quando selezioni l'icona del feedback, le opzioni Invia smile e Invia un cipiglio vengono visualizzate nel menu a discesa. Le posizioni di feedback aggiuntive consentono di inviare rapidamente feedback direttamente dall'attività corrente. Anche l'icona Feedback sulla barra multifunzione della Console di amministrazione è stata aggiornata alla nuova icona.

Screenshot della procedura guidata Creazione raccolta dispositivi. L'icona di feedback è delineata in rosso nell'angolo in basso a sinistra della procedura guidata.

Disinstallazione implicita per le raccolte utenti

In Configuration Manager current branch versione 2107 puoi abilitare una distribuzione di applicazioni per supportare la disinstallazione implicita.

A partire da questa versione, questo comportamento si applica anche alle distribuzioni alle raccolte utente. Se un utente è in una raccolta, l'applicazione viene installata. Quindi, quando si rimuove l'utente dalla raccolta, l'applicazione viene disinstallata.

Per altre informazioni, vedere disinstallazione implicita.

Richiedere l'installazione di un'estensione della console

Ora puoi richiedere l'installazione di un'estensione della console prima che si connetta al sito. Dopo aver richiesto un'estensione, questa viene installata automaticamente per la console locale al successivo avvio da parte di un amministratore. Per richiedere l'installazione di un'estensione della console:

  1. Nella console di Configuration Manager passa all'area di lavoro Amministrazione.
  2. Espandere Aggiornamenti e manutenzione e selezionare il nodo Estensioni console.
  3. Selezionare l'estensione, quindi scegliere Richiedi estensione dal menu di scelta rapida o dalla barra multifunzione.
    • Se selezioni Rendi facoltativo per un'estensione, il requisito dell'estensione viene rimosso. Gli utenti della console possono comunque installarla localmente dal nodo Estensioni console.
  4. Al successivo avvio della console da parte di un utente che rientra nell'ambito di sicurezza dell'estensione, l'installazione viene avviata automaticamente.
    • L'utente che avvia la console deve disporre dei privilegi di amministratore locale per l'installazione dell'estensione.

Screenshot del nodo Estensioni console con l'opzione Richiedi estensione delineata in rosso dalla barra multifunzione e dal menu di scelta rapida

Importazione guidata estensioni della console

È disponibile una nuova procedura guidata per l'importazione delle estensioni della console gestite per la gerarchia. Non è più necessario usare uno script di PowerShell per importare un'estensione della console firmata o non firmata.

Importa un'estensione della console:

  1. Nell'area di lavoro Amministrazione espandere Aggiornamenti e manutenzione, quindi selezionare il nodo Estensioni console.
  2. Seleziona Importa estensione console dalla barra multifunzione o dal menu di scelta rapida.
  3. Quando viene avviata la procedura guidata, selezionare Sfoglia e passare al file CAB dell'estensione.
  4. Se necessario, selezionare l'opzione Consenti l'annullamento dell'estensione.
  5. Selezionare Avanti per rivedere il riepilogo dell'importazione, quindi completare la procedura guidata per importare l'estensione.

Nota

  • Per importare estensioni non firmate, è necessario abilitare l'opzione Estensioni console approvate dalla gerarchia nelle impostazioni gerarchia. Per altre informazioni, vedere Consentire le estensioni della console approvate per la gerarchia non firmate.
  • Se si importa un'estensione nella console, il download non riuscirà se si tenta di scaricare la stessa estensione dall'hub della community. Per scaricare la stessa estensione dall'hub della community, elimina l'estensione importata e quindi scaricala dall'hub della community.

Miglioramenti ai criteri di ricerca ADR

Per i criteri di ricerca Data di rilascio o Revisione per le regole di distribuzione automatica sono aggiunte le opzioni seguenti:

  • Più vecchio di 30 giorni
  • Più vecchio di 60 giorni
  • Più vecchio di 90 giorni
  • Più vecchio di 6 mesi
  • Più vecchio di 1 anno

Miglioramenti ai tipi di limite VPN

Se usi il tipo di limite VPN, ora puoi trovare la stessa corrispondenza tra l'inizio del nome o la descrizione di una connessione e non dell'intera stringa. Alcuni driver VPN di terze parti creano dinamicamente la connessione, che inizia con una stringa coerente ma ha anche un identificatore di connessione univoco. Ad esempio, Virtual network adapter #19. Quando si utilizzano le opzioni Nome connessione o Descrizione connessione , utilizzare anche la nuova opzione Inizia con .

Finestra Crea limite che mostra le opzioni Nome connessione e Inizia con.

Provali ora!

Provare a completare le attività. Quindi invia un feedback con le tue opinioni sulla funzionalità.

  1. Creare un limite.

  2. Modificare il tipo in VPN.

  3. Selezionare Nome connessione.

  4. Seleziona Inizia con.

  5. Immettere la prima parte del nome della connessione da abbinare.

Il controllo dei prerequisiti di .NET versione 4.6.2 è un errore

Configuration Manager Current Branch versione 2107 ha una regola del prerequisito di avviso che controlla Microsoft .NET Framework versione 4.6.2. Questa versione di .NET è richiesta nei server del sito, nei sistemi del sito specifici, nei client e nella console di Configuration Manager.

A partire da questa versione di anteprima tecnica, questa regola preliminare per .NET 4.6.2 è un errore. Finché non aggiorni .NET, non puoi continuare l'installazione o l'aggiornamento del sito a questa versione di Configuration Manager.

Nota

Se possibile nell'ambiente in uso, è consigliabile .NET versione 4.8. Prima di eseguire il programma di installazione per installare o aggiornare il sito, aggiornare .NET e riavviare il sistema. Per altre informazioni, sito e prerequisiti di sistema del sito.

Le dipendenze esterne richiedono .NET 4.6.2

Tutte le librerie di Configuration Manager vengono ora create con Microsoft .NET Framework versione 4.6.2 o successiva. Se si sviluppa un'applicazione o uno strumento che dipende da queste librerie, è necessario che supporti anche .NET 4.6.2 o versione successiva. Microsoft consiglia di usare .NET Framework versione 4.8.

Le applicazioni o gli strumenti che usano le classi e i metodi WMI di Configuration Manager, le API REST o i cmdlet di PowerShell non sono interessati.

Se sviluppi un componente aggiuntivo di terze parti per Configuration Manager, devi testare il componente aggiuntivo con ogni versione mensile di Technical Preview Branch. Test regolari aiutano a confermare la compatibilità e consentono la segnalazione tempestiva di eventuali problemi con le interfacce standard.

Copia il GUID per il certificato proxy ISV

I fornitori di software indipendenti (ISV) possono creare applicazioni che estendono Configuration Manager. Possono usare Configuration Manager per assegnare un certificato a un proxy ISV, che abilita la comunicazione personalizzata con il punto di gestione.

Per semplificare la gestione di questi certificati proxy ISV, è ora possibile copiare il GUID nella console di Configuration Manager.

  1. Nella console di Configuration Manager passa all'area di lavoro Amministrazione.

  2. Espandere Sicurezza e selezionare il nodo Certificati .

  3. Ordinare l'elenco dei certificati in base alla colonna Tipo .

  4. Selezionare un certificato di tipo Proxy ISV.

  5. Sulla barra multifunzione selezionare Copia GUID certificato.

Questa azione copia il GUID di questo certificato, ad esempio: aa05bf38-5cd6-43ea-ac61-ab101f943987

Anteprima delle note sulla versione di PowerShell

Queste note sulla versione riepilogano le modifiche apportate ai cmdlet di PowerShell per Gestione configurazione in questa versione di anteprima tecnica.

Per altre informazioni su PowerShell per Configuration Manager, vedere Introduzione ai cmdlet di Configuration Manager.

Modifiche ai moduli

Quando si installa la console di Configuration Manager, il percorso del modulo PowerShell ConfigurationManager viene ora aggiunto alla variabile di ambiente di sistema PSModulePath. Ad esempio, per impostazione predefinita, questo percorso è C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin.

Con questa modifica, è più facile importare questo modulo con il comando seguente: Import-Module ConfigurationManager

Per ulteriori informazioni, vedere about_PSModulePath.

Nuovi cmdlet

Get-CMFolder

Usare questo cmdlet per ottenere tutte le cartelle o le cartelle personalizzate dal percorso padre specificato.

$parentPath = 'DeviceCollection'
$name = 'Folder1'
$name2 = 'Folder2'
$name3 = 'Folder3'
$root = New-CMFolder -ParentFolderPath $parentPath -Name $name
$folder = Get-CMFolder -FolderPath ($parentPath + '\' + $name + '\' + $name2 + '\' +$name3)

New-CMFolder

Usare questo cmdlet per creare una nuova cartella nel percorso della cartella padre specificato.

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$folder = New-CMFolder -ParentFolderPath $parentPath -Name $name

Remove-CMFolder

Usare questo cmdlet per rimuovere la cartella specificata.

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$name2 =  'Folder2'
$name3 =  'Folder3'
Remove-CMFolder -Name $name3 -ParentContainerNode (Get-CMFolder -Name $name2) -Force
(Get-CMFolder -Name $name2) | Remove-CMFolder -Force
Remove-CMFolder -FolderPath  ($parentPath + '\' + $name) -Force

Remove-CMSoftwareUpdateFromPackage

Usare questo cmdlet per rimuovere l'aggiornamento software specificato da un pacchetto.

Rimuovere un aggiornamento software e aggiornare il punto di distribuzione:

Remove-CMSoftwareUpdateFromPackage -SoftwareUpdatePackageId $packageId -SoftwareUpdateId $softwareUpdateId -RefreshDistributionPoint -Force

Rimuovere due aggiornamenti software ma non aggiornare il punto di distribuzione:

Remove-CMSoftwareUpdateFromPackage -SoftwareUpdatePackage $package -SoftwareUpdateName ($softwareUpdateName1, $softwareUpdateName2) -Force

Set-CMApplicationSupersedence

Usare questo cmdlet per impostare la sostituzione del tipo di distribuzione per l'applicazione specificata.

Aggiungere o impostare la sostituzione del tipo di distribuzione:

$AppSupersededName = "Superseded app"
$AppSuperseded = New-CMApplication -Name $AppSupersededName
$OriginalDT = Add-CMScriptDeploymentType -ApplicationName $AppSuperseded -DeploymentTypeName "ScriptDT01" -InstallCommand 'appsetup.exe'

$AppSupersedingName = "Superseding app"
$AppSuperseding = New-CMApplication -Name $AppSupersedingName
$AppSupersedingDT = Add-CMScriptDeploymentType -ApplicationName $AppSuperseding -DeploymentTypeName "ScriptDT02" -InstallCommand 'appsetup2.exe'

Set-CMApplicationSupersedence -ApplicationId ($AppSuperseding.CI_ID) -CurrentDeploymentTypeId ($AppSupersedingDT.CI_ID) -SupersededApplicationId ($AppSuperseded.CI_ID) -OldDeploymentTypeId ($OriginalDT.CI_ID)

Rimuovi sostituzione del tipo di distribuzione:

Set-CMApplicationSupersedence -ApplicationName $AppSupersedingName -CurrentDeploymentTypeName ($AppSupersedingDT.LocalizedDisplayName) -SupersededApplicationName $AppSupersededName -OldDeploymentTypeName ($OriginalDT.LocalizedDisplayName) -RemoveSupersedence -Force

Set-CMFolder

Usare questo cmdlet per configurare la cartella specificata. Ad esempio, rinominarlo o spostarlo in un'altra cartella.

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$name2 =  'Folder2'
$name3 =  'Folder3'
$root = New-CMFolder -ParentFolderPath $parentPath -Name $name
Set-CMFolder -Name $name2 -ParentContainerNode (Get-CMFolder -Name $name) -NewName $newName 
(Get-CMFolder -Name $newName) | Set-CMFolder -NewName $name2
$folder = Set-CMFolder -Name $name3 -ParentFolderPath ($parentPath + '\' + $name + '\' + $name2) -MoveToFolder $root
$folder = Set-CMFolder -Guid $sub2.FolderGuid -MoveToPath ($parentPath + '\' + $name + '\' + $name2)

Cmdlet rimossi

I seguenti cmdlet non sono più disponibili perché la funzionalità sottostante non è più supportata:

  • Get-CMTSStepConvertDisk
  • New-CMTSStepConverDisk
  • Remove-CMTSStepConvertDisk
  • Set-CMTSStepConvertDisk

Cmdlet deprecati

I cmdlet seguenti per la sostituzione del tipo di distribuzione sono deprecati e potrebbero essere rimossi in una versione futura:

  • Add-CMDeploymentTypeSupersedence
  • Set-CMDeploymentTypeSupersedence

Per entrambi i cmdlet, usa invece il nuovo cmdlet Set-CMApplicationSupersedence .

Cmdlet modificati

Tutti i cmdlet di Configuration Manager con verbi di importazione ed esportazione

Ad esempio, Import-CMAADClientApplication e Export-CMApplication.

Modifiche non significative

Per consentire l'uso coerente dei parametri tra questi cmdlet, tutti hanno alias per il parametro per specificare il percorso di importazione: FilePath, FileName, ImportFilePath, Path

Add-CMDistributionPoint

Bug che sono stati risolti

Non è possibile specificare il sito di amministrazione centrale per il parametro SiteCode , che non supporta i ruoli del sistema del sito rivolto al client.

Problemi noti generali

La console di Configuration Manager non si aggiorna automaticamente

Se si aggiorna un sito di Technical Preview dalla versione 2108 a una versione successiva, la console di Configuration Manager non viene aggiornata. Questo problema è dovuto a un problema noto nel programma di installazione dell'estensione.

Per risolvere questo problema, aggiorna manualmente la console. Dopo aver aggiornato il sito dalla versione 2108 a una versione successiva, esegui ConsoleSetup.exe. Per altre informazioni, vedere Installare la console di Configuration Manager.

I report in SQL Server Reporting Services non verranno visualizzati

Se usi Configuration Manager ramo Technical Preview con SQL Server versione 2012 o 2014, quando esegui l'aggiornamento a Configuration Manager versione 2109 i report non vengono visualizzati nella console. Nella srsrp.log verrà visualizzato un errore simile al seguente:

System.Web.Services.Protocols.SoapException: Error while loading code module: ...SrsResources, culture=neutral.... Details: Could not load file or assembly 'SrsResources, Culture=neutral' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

Per risolvere questo problema, aggiornare SQL Server Reporting Services alla versione 2016 o successiva. Per altre informazioni, vedere Versioni di SQL Server supportate.

Il pulsante per scaricare l'hub della community è sempre abilitato

Il pulsante Scarica per gli elementi nell'hub della community non si disabilita una volta scaricato un oggetto. Se tenti di scaricare di nuovo l'elemento, il download non riuscirà.

Passaggi successivi

Per ulteriori informazioni sull'installazione o l'aggiornamento del ramo dell'anteprima tecnica, consultate Anteprima tecnica.

Per altre informazioni sui diversi rami di Configuration Manager, vedere Quale ramo di Configuration Manager è consigliabile usare?.