Partilhar via


Análise da avaliação de migração: resultados de componente de confiança total

Visão Geral

A solução de confiança completa verifica marcar seu ambiente do SharePoint em busca de referências ao código implantado por meio de arquivos WSP [pacotes de solução de nível farm]. O SharePoint no Microsoft 365 não dá suporte a soluções de confiança total e, como resultado, é necessário entender onde você está usando esse tipo de funcionalidade e criar um plano para migração para o SharePoint.

Migrar dados

O conteúdo é migrado para o SharePoint, no entanto, a funcionalidade vinculada ao código de confiança total não funcionará após a migração. Você pode ver falhas ao usar parte do conteúdo que depende do código de confiança completo que não está mais disponível após a migração.

Importante

[!IMPORTANTE] Qualquer site que esteja configurado como "Sem acesso" (bloqueado) no SharePoint será ignorado. Para ver uma lista de conjuntos de sites bloqueados, veja o resultado da varredura dos Sites Bloqueados.

Preparar para migração

Determine os vários motivos pelos quais o código de confiança total foi usado em seu ambiente local. Crie um plano para substituir os principais cenários de negócios pela funcionalidade do SharePoint. Talvez seja necessário criar personalizações ou usar suplementos para cobrir todos os cenários.

Se você descobrir que não há uma solução equivalente fornecida no SharePoint no Microsoft 365, talvez você queira procurar personalizar o SharePoint seguindo a documentação de padrões e práticas do Microsoft 365.

Pós-migração

Depois que a migração de conteúdo for concluída, implemente o plano criado durante "Preparação para Migração". Isso pode envolver a implantação de personalizações, suplementos ou habilitação de funcionalidades nos sites por meio da interface do SharePoint.

Saída detalhada

Observação

Os arquivos de entrada estão localizados em <RootOutputFolder>\Internal\FullTrustSolution. Os arquivos de entrada são gerados lendo todos os pacotes de solução de confiança total no nível do farm instalados e criando um relatório do que está instalado no farm do SharePoint. O local dos arquivos de entrada inclui todos os arquivos de pacote de código de confiança completo extraídos, bem como os arquivos usados para gerar os arquivos de relatório descritos abaixo.

Na atualização de julho de 2017, os componentes de confiança total são divididos em dois scanners separados.

  • FullTrustSolution_Farm verifica o uso no nível do farm do código de confiança total.

  • FullTrustSolution_Content verifica as referências do código de confiança total no seu conteúdo.

As saídas para verificações de solução de confiança total agora estão focadas em áreas de relatório do seu ambiente que estão usando a funcionalidade fornecida pelos arquivos WSP de nível farm implantados em seu farm. Se houver referências de solução de confiança total órfãs em seu conteúdo, essa ferramenta não relatará essas informações. Você pode usar o cmdlet Test-SPContentDatabase PowerShell que é enviado com o SharePoint para procurá-los se eles forem preocupantes para sua migração.

É importante entender os dois níveis [Farm e Content] de código de confiança total para criar um plano abrangente para evitar interrupções em seus negócios ou atrasos em seu projeto de migração.

FullTrustSolution_Farm gera os seguintes relatórios:

Componente Descrição Arquivo de entrada Relatório do componente
Recursos de farm Recursos personalizados que são ativados no escopo do farm. Features.csv FullTrustSolution_Features_Farm_Usage.csv
Recursos do aplicativo Web Recursos personalizados que são ativados no escopo do aplicativo Web. Features.csv FullTrustSolution_Features_WebApplication_Usage.cs
Componente Descrição Arquivo de entrada Relatório do componente
Tipos de Conteúdo Locais onde os tipos de conteúdo personalizados são implantados. ContentTypes.csv FullTrustSolution_ContentTypes_Usage.csv
Tipos de conteúdo que usam receptores de eventos personalizados Tipos de conteúdo que estão usando receptores de eventos personalizados. Por exemplo, se você implantou um receptor de evento personalizado e o anexou a um tipo de conteúdo fora da caixa, este relatório exibirá essas informações. EventReceivers.csv FullTrustSolution_ContentTypesUsingEventReceivers_Usage.csv
Campos Personalizados Listas e tipos de conteúdo que estão usando as definições de campo ou campos personalizados. CustomFields.csv
FieldTypes.csv
FullTrustSolution_CustomFields_Usage.csv
Receptores de eventos Listas que usam receptores de eventos personalizados. EventReceivers.csv FullTrustSolution_EventReceivers_Usage.csv
Recursos do site Sites que usam recursos personalizados. Features.csv FullTrustSolution_Features_Site_Usage.csv
Modelos de lista Listas que usam modelos de listas personalizados. ListTemplates.csv FullTrustSolution_ListTemplates_Usage.csv
Layouts de página implantados Locais para os quais os layouts de página personalizados foram implantados. Inclui todos os layouts de página personalizados. PageLayouts.csv FullTrustSolution_PageLayouts_DeployedLayouts_Usage.csv
Páginas que usam layouts de página personalizados Páginas que usam layouts de página personalizados. PageLayouts.csv FullTrustSolution_PageLayouts_Pages_Usage.csv
Web Parts Páginas que usam Web Parts personalizadas. WebParts.csv FullTrustSolution_WebParts_Usage.csv