Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 |