Оценочная проверка миграции: InfoPathMigration Assessment Scan: InfoPath

Узнайте, как устранять проблемы с InfoPath во время миграции.Learn how to mitigate issues with InfoPath during migration.

Общие сведенияOverview

InfoPath позволяет разработчикам создавать настраиваемые формы для получения вводимых пользователями данных в SharePoint. Существуют некоторые аспекты форм InfoPath, которые не поддерживаются при миграции в целевую среду.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.

Перенос данныхData Migration

Формы InfoPath (XSN-файлы) будут перенесены, но некоторые из них могут не работать без исправления.InfoPath forms (XSN files) will be migrated, but some forms may not function without remediation.

Важно!

Любой сайт с параметром "Нет доступа" (заблокированный) будет пропускаться в SharePoint. Список заблокированных семейств веб-сайтов см. в результатах проверки "Заблокированные сайты".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.

Подготовка к миграцииPreparing for Migration

XSN-файлы, использующие следующие сценарии, должны быть исправлены. Без исправления эти формы после миграции не будут работать. Ниже описаны типичные сценарии.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 или UDCX совершает вызовы SOAP, которые не поддерживаются в целевой среде. Эти формы потребуется обновить для вызова поддерживаемых конечных точек.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 используется управляемый код, который потребуется исправить. Управляемый код не поддерживается на целевой платформе.XSN leverages managed code that will require remediation. Managed code is not supported on the target platform.

  • Формы InfoPath, использующие поля выбора людей. Эти поля необходимо обновлять с учетом нового удостоверения пользователя после миграции. Это связано с тем, что локальное удостоверение (например, утверждения Windows) не соответствует удостоверению для пользователя в Azure AD/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.

Действия после переносаPost Migration

Убедитесь, что обновленные формы InfoPath работают правильно на этапе пользовательского приемочного тестирования миграции.Ensure the updated InfoPath forms function correctly during the migration user acceptance testing phase.

Отчеты о результатах сканированияScan Result Reports

В приведенной ниже таблице описаны столбцы отчета InfoPath-detail.csv.The following table describes the columns in the InfoPath-detail.csv report.

Этот отчет содержит формы InfoPath, которые требуют исправления до миграции или, по крайней мере, проверки на новой платформе.This scan report contains InfoPath forms that will require remediation prior to migration, or at a minimum, validation on the new platform.

СтолбецColumn ОписаниеDescription
SiteIdSiteId
Уникальный идентификатор затронутого семейства веб-сайтов.Unique identifier of the impacted site collection.
SiteURLSiteURL
URL-адрес затронутого семейства веб-сайтов.URL to the impacted site collection.
SiteOwnerSiteOwner
Владелец семейства веб-сайтов.Owner of the site collection.
SiteAdminsSiteAdmins
Список администраторов семейства веб-сайтов.List of people listed as site collection administrators.
SiteSizeInMBSiteSizeInMB
Размер (в мегабайтах) семейства веб-сайтов.Size of the size collection in megabytes [MB]
NumOfWebsNumOfWebs
Количество сетей в семействе веб-сайтов.Number of webs that exist in the site collection.
ContentDBNameContentDBName
Имя базы данных контента, в которой хранится семейство веб-сайтов.Name of the content database hosting the site collection.
ContentDBServerNameContentDBServerName
SQL Server, на котором размещена база данных контента.SQL Server hosting the content database.
ContentDBSizeInMBContentDBSizeInMB
Размер базы данных контента, в которой хранится семейство веб-сайтов.Size of the content database hosting the site collection.
LastContentModifiedDateLastContentModifiedDate
Дата и время изменения контента семейства веб-сайтов.Date/Time the site collection had content modified.
TotalItemCountTotalItemCount
Общее количество элементов в семействе веб-сайтов.Total number of items found in the site collection.
ОбращенияHits
Количество запросов, зарегистрированных для семейства веб-сайтов. Основано на данных службы ведения журнала использования. Если служба ведения журнала использования отключена, в этой строке будет указано "Н/Д".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
Количество отдельных пользователей, обращавшихся к семейству веб-сайтов. Основано на данных службы ведения журнала использования. Если служба ведения журнала использования отключена, в этой строке будет указано "Н/Д".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
Количество дней, в течение которых данные хранятся в службе ведения журнала использования. Обеспечивает контекст для значений Hits и DistinctUsers. Например, если в этом столбце указано 14 дней, в столбцах Hits и DistinctUsers отображаются данные за последние 14 дней.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
Расположения XSN-файла.Locations of the XSN.
URNURN
Уникальный идентификатор XSN-файла. Каждому XSN-файлу соответствует отдельный URN.Unique identifier for the XSN file. Each XSN file will have a distinct URN.
UnsupportedSoapCallsUnsupportedSoapCalls
Вызовы SOAP, которые не указаны как поддерживаемые целевой средой.SOAP calls that are not explicitly listed as supported by the target environment.
UnsupportedSoapCallsCountUnsupportedSoapCallsCount
Количество неподдерживаемых вызовов SOAP в XSN-файле.Number of unsupported SOAP calls found in the XSN file.
UnsupportedDataConnectionTypesUnsupportedDataConnectionTypes
Подключения к данным, которые не поддерживаются на новой платформе.Data connections that are not supported on the new platform.
UnsupportedDataConnectionCountUnsupportedDataConnectionCount
Количество неподдерживаемых подключений к данным.Number of unsupported data connections.
ManagedCodeManagedCode
Значение True означает, что с XSN-файлом связан управляемый код, а значение False — что это не так.True - The XSN file has managed code associated with it. False - The XSN file does not have managed code associated with it.
ManagedCodeStateManagedCodeState
ValidationRequired — управляемый код может работать в целевой среде. Во время тестирования миграции его потребуется проверить.ValidationRequired - Managed code may work in the target environment. It will require validation during the migration testing phase to be sure.
RemediationRequired — форма содержит управляемый код, который потребуется исправить.RemediationRequired - The form has managed code that will require remediation.
РежимMode
Режим, в котором была опубликована форма. Например, в режиме "Клиент" форма InfoPath открывается только в клиенте InfoPath, тогда как в режиме "Клиент-сервер" она открывается и в браузере, и в клиенте InfoPath. Формы с режимом "Клиент" не будут отображаться в этом отчете.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
Количество полей выбора людей в форме.Number of people picker fields found in the form.
SolutionFormatVersionSolutionFormatVersion
Это поле больше не используется, и его можно игнорировать.This field is no longer used and can be ignored.
ProductVersionProductVersion
Версия InfoPath, используемая для публикации формы.Version of InfoPath used to publish the form.
ScanIDScanID
Уникальный идентификатор, назначаемый определенному выполнению средства SharePoint Migration Assessment Tool.Unique identifier assigned to a specific execution of the SharePoint Migration Assessment Tool.