Examen de evaluación de la migración: InfoPathMigration Assessment Scan: InfoPath

Obtenga información sobre cómo mitigar problemas con InfoPath durante la migración.Learn how to mitigate issues with InfoPath during migration.

Información generalOverview

InfoPath permite a los desarrolladores crear formularios personalizados para aceptar la entrada del usuario en una gran variedad de ubicaciones en todo SharePoint. Como parte de la migración al entorno de destino, hay ciertos aspectos de los formularios de InfoPath que no son compatibles con el entorno de destino.InfoPath enables developers to build custom forms for accepting user input in a variety of locations throughout SharePoint. As part of the migration to the target environment, there are certain aspects of InfoPath forms that are not supported in the target environment.

Migración de datosData Migration

Se migrarán los formularios de InfoPath (archivos XSN), pero puede que algunos formularios no funcionen sin corrección.InfoPath forms (XSN files) will be migrated, but some forms may not function without remediation.

Importante

Se omitirán todos los sitios que estén configurados como "Sin acceso" (bloqueado) en SharePoint. Para ver una lista de las colecciones de sitios bloqueados, consulte la salida del examen Sitios bloqueados.Any site that is configured as "No Access" (locked), in SharePoint will be skipped. To see a list of locked site collections see the Locked Sites scan output.

Preparación de la migraciónPreparing for Migration

Los archivos XSN que aprovechen los escenarios siguientes tendrán que corregirse. Si no se produce la corrección, estos formularios provocarán un error después de la migración. Los escenarios comunes son los siguientes:XSN files that leverage the following scenarios will need to be remediated. If remediation does not occur, these forms will fail post migration. The common scenarios are as follows:

  • XSN o UDCX hace llamadas SOAP que no son compatibles con el entorno de destino. Estos formularios tendrán que actualizarse para llamar a puntos de conexión admitidos.XSN or UDCX makes SOAP calls that are not supported in the target environment. These forms will need to be updated to call supported endpoints.

  • XSN aprovecha código administrado que requiere corrección. No se admite código administrado en la plataforma de destino.XSN leverages managed code that will require remediation. Managed code is not supported on the target platform.

  • Formularios de InfoPath que usan campos de selector de personas. Estos campos deben actualizarse con la identidad de los nuevos usuarios después de la migración. Esto se debe a que la identidad local (por ejemplo, notificaciones de Windows) no coincide con la identidad del usuario de Azure AD y Microsoft 365.InfoPath forms that leverage people picker fields. These fields need to be updated with the new user's identity post migration. This is because the on-premises identity (e.g. Windows claims) does not match the user's Azure AD/Microsoft 365 identity.

Después de la migraciónPost Migration

Asegúrese de que los formularios de InfoPath actualizados funcionan correctamente durante la fase de prueba de aceptación de usuario de la migración.Ensure the updated InfoPath forms function correctly during the migration user acceptance testing phase.

Informes de resultados del examenScan Result Reports

En la tabla siguiente, se describen las columnas del informe InfoPath-detail.csv.The following table describes the columns in the InfoPath-detail.csv report.

Este informe de examen contiene los formularios de InfoPath que requieren corrección antes de la migración o, como mínimo, validación en la nueva plataforma.This scan report contains InfoPath forms that will require remediation prior to migration, or at a minimum, validation on the new platform.

ColumnaColumn DescripciónDescription
SiteIdSiteId
Identificador único de la colección de sitios afectada.Unique identifier of the impacted site collection.
SiteUrlSiteURL
Dirección URL de la colección de sitios afectada.URL to the impacted site collection.
SiteOwnerSiteOwner
Propietario de la colección de sitios.Owner of the site collection.
SiteAdminsSiteAdmins
Lista de personas que aparecen como administradores de la colección de sitios.List of people listed as site collection administrators.
SiteSizeInMBSiteSizeInMB
Tamaño de la colección en megabytes [MB].Size of the size collection in megabytes [MB]
NumOfWebsNumOfWebs
Número de sitios web que existen en la colección de sitios.Number of webs that exist in the site collection.
ContentDBNameContentDBName
Nombre de la base de datos de contenido en la que se hospeda la colección de sitios.Name of the content database hosting the site collection.
ContentDBServerNameContentDBServerName
Servidor SQL Server que hospeda la base de datos de contenido.SQL Server hosting the content database.
ContentDBSizeInMBContentDBSizeInMB
Tamaño de la base de datos de contenido en la que se hospeda la colección de sitios.Size of the content database hosting the site collection.
LastContentModifiedDateLastContentModifiedDate
Fecha y hora en la que se modificó el contenido de la colección de sitios.Date/Time the site collection had content modified.
TotalItemCountTotalItemCount
Número total de elementos que hay en la colección de sitios.Total number of items found in the site collection.
VisitasHits
Número de solicitudes registradas en la colección de sitios. Se basa en datos del servicio de registro de uso. Si se desactiva el servicio de registro de uso, esta fila mostrará N/D.Number of requests logged for the site collection. Relies on data from the usage logging service. If the usage logging service is disabled this row will show N/A.
DistinctUsersDistinctUsers
Número de usuarios distintos que han tenido acceso a la colección de sitios. Se basa en datos del servicio de registro de uso. Si se desactiva el servicio de registro de uso, esta fila mostrará N/D.Number of distinct users that have accessed the site collection. Relies on data from the usage logging service. If the usage logging service is disabled this row will show N/A.
DaysOfUsageDataDaysOfUsageData
Número de días que el servicio de registro de uso conserva los datos. Esto le sirve de contexto a Hits y DistinctUsers. Por ejemplo, si el valor es 14 días, los datos de Hits y DistinctUsers se corresponden con los últimos 14 días.Number of days the usage logging service retains data. This provides context for Hits and DistinctUsers. For example, if this is 14 days, the Hits and DistinctUsers data is for the last 14 days.
URLURL
Ubicaciones de XSN.Locations of the XSN.
URNURN
Identificador único del archivo XSN. Cada archivo XSN tendrá un URN distinto.Unique identifier for the XSN file. Each XSN file will have a distinct URN.
UnsupportedSoapCallsUnsupportedSoapCalls
Llamadas SOAP que no figuran explícitamente como compatibles con el entorno de destino.SOAP calls that are not explicitly listed as supported by the target environment.
UnsupportedSoapCallsCountUnsupportedSoapCallsCount
Número de llamadas SOAP no compatibles que se encuentran en el archivo XSN.Number of unsupported SOAP calls found in the XSN file.
UnsupportedDataConnectionTypesUnsupportedDataConnectionTypes
Conexiones de datos que no son compatibles con la nueva plataforma.Data connections that are not supported on the new platform.
UnsupportedDataConnectionCountUnsupportedDataConnectionCount
Número de conexiones de datos no compatibles.Number of unsupported data connections.
ManagedCodeManagedCode
True: el archivo XSN tiene código administrado asociado. False: el archivo XSN no tiene código administrado asociado.True - The XSN file has managed code associated with it. False - The XSN file does not have managed code associated with it.
ManagedCodeStateManagedCodeState
ValidationRequired: es posible que el código administrado funcione en el entorno de destino. Habrá que realizar la validación durante la fase de migración para estar seguro.ValidationRequired - Managed code may work in the target environment. It will require validation during the migration testing phase to be sure.
RemediationRequired: el formulario tiene código administrado que requiere corrección.RemediationRequired - The form has managed code that will require remediation.
ModoMode
El modo en que se publicó el formulario. Por ejemplo, un modo "Cliente" dará como resultado un formulario de InfoPath que solo se abrirá en el cliente de InfoPath. Mientras que un modo "Servidor de cliente" se abrirá en el explorador y en el cliente de InfoPath. Los formularios con el modo establecido en Cliente no se mostrarán en este informe.The mode that the form was published in. For example, a mode of "Client" results in an InfoPath form that will only open in the InfoPath client. Whereas a mode of "Client Server" will open in both the browser and the InfoPath client. Forms with mode set to Client will not show up in this report.
PeoplePickerCountPeoplePickerCount
Número de campos del selector de personas que se encuentran en el formulario.Number of people picker fields found in the form.
SolutionFormatVersionSolutionFormatVersion
Este campo ya no se usa y se puede omitir.This field is no longer used and can be ignored.
ProductVersionProductVersion
Versión de InfoPath usada para publicar el formulario.Version of InfoPath used to publish the form.
ScanIDScanID
Identificador único asignado a una ejecución específica de la herramienta de evaluación de la migración de SharePoint.Unique identifier assigned to a specific execution of the SharePoint Migration Assessment Tool.