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. |