Analisi di valutazione della migrazione: risultati del componente con attendibilità totale

Panoramica

Le analisi per la ricerca di soluzioni ad attendibilità totale esaminano l'ambiente SharePoint cercando riferimenti a codice distribuito tramite file di pacchetti delle soluzioni a livello di farm [WSP]. SharePoint in Microsoft 365 non supporta soluzioni con attendibilità totale e di conseguenza è necessario comprendere dove si usa questo tipo di funzionalità e creare un piano per la migrazione a SharePoint.

Eseguire la migrazione dei dati

Viene eseguita la migrazione del contenuto a SharePoint, tuttavia le funzionalità associate al codice di attendibilità completa non funzioneranno dopo la migrazione. È possibile che si verifichino errori quando si usa parte del contenuto che si basa sul codice di attendibilità completa che non è più disponibile dopo la migrazione.

Importante

[!IMPORTANTE] Qualsiasi sito configurato come "Nessun accesso" (bloccato) in SharePoint verrà ignorato. Per visualizzare un elenco di raccolte siti bloccate, vedere l'output di analisi Siti bloccati.

Prepararsi per la migrazione

Determinare i vari motivi per cui il codice di attendibilità completa è stato usato nell'ambiente locale. Compilare un piano per sostituire gli scenari aziendali chiave con la funzionalità di SharePoint. Potrebbe essere necessario creare personalizzazioni o usare componenti aggiuntivi per coprire tutti gli scenari.

Se non è disponibile una soluzione equivalente in SharePoint in Microsoft 365, è possibile esaminare la personalizzazione di SharePoint seguendo la documentazione relativa ai modelli e alle procedure di Microsoft 365.

Dopo la migrazione

Una volta completata la migrazione del contenuto, implementare il piano creato nella fase "Preparazione per la migrazione". Ciò potrebbe comportare la distribuzione di personalizzazioni, componenti aggiuntivi o l'abilitazione di funzionalità nei siti tramite l'interfaccia di SharePoint.

Output dettagliato

Nota

[!NOTA] I file di input si trovano in <CartellaOutputRadice>\Internal\FullTrustSolution. I file di input vengono generati leggendo tutti i pacchetti delle soluzioni ad attendibilità totale installati a livello di farm e creando un report su ciò che è installato nella farm di SharePoint. Il percorso dei file di input include tutti i file dei pacchetti di codice ad attendibilità totale estratti, nonché i file usati per generare i file di report descritti di seguito.

Nell'aggiornamento di luglio 2017, i componenti ad attendibilità totale sono suddivisi in due strumenti di analisi separati.

  • FullTrustSolution_Farm analizza l'ambiente cercando codice ad attendibilità totale usato a livello di farm.

  • FullTrustSolution_Content analizza l'ambiente cercando riferimenti a codice ad attendibilità totale nel contenuto.

Gli output per le analisi complete della soluzione di attendibilità sono ora incentrati sulle aree di report dell'ambiente che usano le funzionalità fornite dai file WSP a livello di farm distribuiti nella farm. Se nel contenuto sono presenti riferimenti alla soluzione con attendibilità completa orfani, questo strumento non segnalerà tali informazioni. È possibile usare il cmdlet Di PowerShell Test-SPContentDatabase fornito con SharePoint per cercarli se sono importanti per la migrazione.

È importante comprendere entrambi i livelli [farm e contenuto] del codice di attendibilità completa per compilare un piano completo per evitare interruzioni dell'azienda o ritardi nel progetto di migrazione.

FullTrustSolution_Farm genera i report seguenti:

Componente Descrizione File di input Report del componente
Caratteristiche farm Caratteristiche personalizzate attivate con ambito farm. Features.csv FullTrustSolution_Features_Farm_Usage.csv
Caratteristiche applicazione Web Caratteristiche personalizzate attivate con ambito applicazione Web. Features.csv FullTrustSolution_Features_WebApplication_Usage.cs
Componente Descrizione File di input Report del componente
Tipi di contenuto Posizioni in cui sono distribuiti tipi di contenuto personalizzati. ContentTypes.csv FullTrustSolution_ContentTypes_Usage.csv
Tipi di contenuto che usano ricevitori di eventi personalizzati Tipi di contenuto in cui vengono usati ricevitori di eventi personalizzati. Ad esempio, se è stato distribuito un ricevitore di eventi personalizzato e lo si è collegato a un tipo di contenuto predefinito, questo report visualizza tali informazioni. EventReceivers.csv FullTrustSolution_ContentTypesUsingEventReceivers_Usage.csv
Campi personalizzati Elenchi e i tipi di contenuto che usano campi o definizioni di campi personalizzati. CustomFields.csv
FieldTypes.csv
FullTrustSolution_CustomFields_Usage.csv
Ricevitori di eventi Elenchi che usano ricevitori di eventi personalizzati. EventReceivers.csv FullTrustSolution_EventReceivers_Usage.csv
Caratteristiche del sito Siti che usano caratteristiche personalizzate. Features.csv FullTrustSolution_Features_Site_Usage.csv
Modelli di elenco Elenchi che usano modelli di elenco personalizzati. ListTemplates.csv FullTrustSolution_ListTemplates_Usage.csv
Layout di pagina distribuiti Posizioni in cui sono stati distribuiti layout di pagina personalizzati. Include tutti i layout di pagina personalizzati. PageLayouts.csv FullTrustSolution_PageLayouts_DeployedLayouts_Usage.csv
Pagine che usano layout di pagina personalizzati Pagine in cui vengono usati layout di pagina personalizzati. PageLayouts.csv FullTrustSolution_PageLayouts_Pages_Usage.csv
Web part Pagine che usano web part personalizzate. WebParts.csv FullTrustSolution_WebParts_Usage.csv