Análise da Avaliação de Migração: InfoPath

Saiba mais sobre como mitigar problemas com o InfoPath durante a migração.

Visão geral

O InfoPath permite que os desenvolvedores criem formulários personalizados para aceitar a entrada do usuário em vários locais em todo o SharePoint. Como parte da migração para o ambiente de destino, há certos aspectos de formulários InfoPath que não têm suporte no ambiente de destino.

Migração de dados

Os formulários do InfoPath (arquivos XSN) serão migrados, mas alguns formulários podem não funcionar sem correçã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.

Preparação para a migração

Os arquivos XSN que usam os cenários a seguir precisam ser corrigidos. Se a correção não ocorrer, esses formulários falharão após a migração. Os cenários comuns são os seguintes:

  • XSN ou UDCX faz chamadas SOAP que não têm suporte no ambiente de destino. Esses formulários precisam ser atualizados para chamar pontos de extremidade com suporte.

  • O XSN usa um código gerenciado que requer correção. Não há suporte para código gerenciado na plataforma de destino.

  • Formulários infopath que usam campos de seletor de pessoas. Esses campos precisam ser atualizados com a migração de identidade do novo usuário. Isso ocorre porque a identidade local (por exemplo, declarações do Windows) não corresponde à identidade de Microsoft Entra do usuário /Microsoft 365.

Pós-migração

Certifique-se de que os formulários atualizados do InfoPath funcionem corretamente durante a fase de teste de aceitação do usuário da migração.

Relatórios com o resultado da verificação

A tabela a seguir descreve as colunas no relatório InfoPath-detail.csv.

Este relatório de verificação contém formulários InfoPath que exigem correção antes da migração ou, no mínimo, validação na nova plataforma.

Coluna Descrição
SiteId
Identificador exclusivo do conjunto de sites afetados.
SiteURL
URL para o conjunto de sites afetados.
SiteOwner
Proprietário do conjunto de sites.
SiteAdmins
Lista de pessoas listadas como administradores de conjuntos de sites.
SiteSizeInMB
Tamanho em megabytes (MB) do conjunto de sites.
NumOfWebs
Número de webs que existem no conjunto de sites.
ContentDBName
Nome do banco de dados de conteúdo que hospeda o conjunto de sites.
ContentDBServerName
SQL Server que hospeda o banco de dados de conteúdo.
ContentDBSizeInMB
Tamanho do banco de dados de conteúdo que hospeda o conjunto de sites.
LastContentModifiedDate
Data/Hora em que o conjunto de sites teve o conteúdo modificado.
TotalItemCount
Número total de itens encontrados no conjunto de sites.
Acertos
Número de solicitações registradas em log para o conjunto de sites. Depende de dados do serviço de registro de uso. Se o serviço de log de uso estiver desabilitado, essa linha mostrará N/A.
DistinctUsers
Número de usuários distintos que acessaram o conjunto de sites. Depende de dados do serviço de registro de uso. Se o serviço de log de uso estiver desabilitado, essa linha mostrará N/A.
DaysOfUsageData
Número de dias que o serviço de registro de uso retém dados. Isso fornece contexto para Hits e DistinctUsers. Por exemplo, se for 14 dias, os dados de Hits e DistinctUsers são dos últimos 14 dias.
URL
Locais do XSN.
URN
Identificador exclusivo para o arquivo XSN. Cada arquivo XSN tem uma URN distinta.
UnsupportedSoapCalls
Chamadas SOAP que não são explicitamente listadas como compatíveis com o ambiente de destino.
UnsupportedSoapCallsCount
Número de chamadas SOAP não suportadas encontradas no arquivo XSN.
UnsupportedDataConnectionTypes
Conexões de dados que não têm suporte na nova plataforma.
UnsupportedDataConnectionCount
Número de conexões de dados não suportadas.
ManagedCode
Verdadeiro: o arquivo XSN gerenciou o código associado a ele. False – O arquivo XSN não tem código gerenciado associado a ele.
ManagedCodeState
ValidationRequired: o código gerenciado pode funcionar no ambiente de destino. Ele requer validação durante a fase de teste de migração para ter certeza.
CorreçãoRequired – O formulário tem código gerenciado que requer correção.
Modo
O modo no qual o formulário foi publicado.
Um modo de "Cliente" resulta em um formulário do InfoPath que só será aberto no cliente do InfoPath. Enquanto um modo de "Servidor Cliente" será aberto no navegador e no cliente do InfoPath. Formulários com modo definido como Cliente não aparecerão neste relatório.
Mais três valores personalizados são:
"WorkflowInitAssoc" – Esse valor especifica que o arquivo de modelo de formulário (.xsn) representa o formulário usado para editar itens em um fluxo de trabalho.
" Lista" – Esse valor especifica que o arquivo de modelo de formulário (.xsn) representa o formulário usado para editar itens em uma lista.
"Entidade" -Esse valor especifica que o arquivo de modelo de formulário (.xsn) representa o formulário usado para editar itens em uma lista externa .
PeoplePickerCount
Número de pessoas que os campos de seleção encontraram no formulário.
SolutionFormatVersion
Este campo já não é usado e pode ser ignorado.
ProductVersion
A versão do InfoPath usada para publicar o formulário.
ScanID
Identificador exclusivo atribuído a uma execução específica da Ferramenta de Avaliação de Migração do SharePoint.