Condividi tramite


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

Panoramica

Le analisi della soluzione di attendibilità completa controllano l'ambiente SharePoint per individuare i riferimenti al codice distribuito tramite i file dei pacchetti di soluzioni SharePoint a livello di farm. SharePoint in Microsoft 365 non supporta soluzioni con attendibilità totale. 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, la funzionalità associata al codice di attendibilità completa non funziona 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

Qualsiasi sito configurato come "Nessun accesso" (bloccato) in SharePoint viene 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

Al termine della migrazione del contenuto, implementare il piano compilato durante la fase "Preparazione per la migrazione". Questo piano può 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 del pacchetto di codice con attendibilità completa estratti e i file usati per generare i file di report descritti in questo articolo.

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 segnala tali informazioni. È possibile usare il cmdlet di PowerShell Test-SPContentDatabase fornito con SharePoint per cercare tali soluzioni 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 Funzionalità personalizzate attivate nell'ambito della farm. Features.csv FullTrustSolution_Features_Farm_Usage.csv
Caratteristiche applicazione Web Funzionalità personalizzate attivate nell'ambito dell'applicazione Web. Features.csv FullTrustSolution_Features_WebApplication_Usage.csv
Tipi di contenuto Percorsi in cui vengono distribuiti tipi di contenuto personalizzati. ContentTypes.csv FullTrustSolution_ContentTypes_Usage.csv
Tipi di contenuto che usano ricevitori di eventi personalizzati Tipi di contenuto che usano 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 tipi di contenuto usando campi personalizzati o definizioni di campo. CustomFields.csv
FieldTypes.csv
FullTrustSolution_CustomFields_Usage.csv
Ricevitori di eventi Elenchi usando ricevitori di eventi personalizzati. EventReceivers.csv FullTrustSolution_EventReceivers_Usage.csv
Caratteristiche del sito Siti che usano funzionalità personalizzate. Features.csv FullTrustSolution_Features_Site_Usage.csv
Modelli di elenco Elenchi usando modelli di elenco personalizzati. ListTemplates.csv FullTrustSolution_ListTemplates_Usage.csv
Layout di pagina distribuiti Percorsi in cui vengono distribuiti i 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 che usano 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