MAJOR UPDATE – Microsoft 365 – InfoPath forms – Publishing new InfoPath Forms in SharePoint Online will not be allowed for inactive tenants from 20 December 2024

Hi All,
Greetings for the day!!!
Today, sharing one more MAJOR UPDATE related to InfoPath Forms.
MAJOR UPDATE : Publishing new InfoPath Forms in SharePoint Online will not be allowed for inactive tenants from this December.
Background
- As announced earlier in June 23, InfoPath Forms Service is being deprecated.
- And will be removed from existing tenants after July 14, 2026.
- To support this transition, Microsoft will prevent the publication of new InfoPath forms. This applies to SharePoint Online for tenants with no detected usage of the InfoPath forms service.
Details
- Starting December 2024, Microsoft will block new InfoPath Forms publication in SharePoint Online. This affects tenants not using the InfoPath Forms Service.
- Existing forms will stay usable.
- Existing published forms will stay unaffected. End users can continue to fill in these forms in SharePoint Online if needed.
ACTION TO BE TAKEN
- Tenants should be reviewed for impact, run assessments, and consider modern alternatives like Power Apps, Power Automate, or Microsoft Forms.
How to detect no usage of InfoPath forms in our tenant
- We need to use the “Microsoft 365 Assessment tool” and using the “Power BI InfoPath Report“
- Download the Microsoft 365 Assessment tool – https://github.com/pnp/pnpassessment/releases

- Once we successfully downloaded “Microsoft 365 Assessment tool for Windows” we could start the assessment.
- We start assessment either for tenant by executing the next command
microsoft365-assessment.exe start --mode InfoPath --authmode application
--tenant knowledgejunction1.sharepoint.com --applicationid c545f9ce-1c11-440b-812b-0b35217d9e83
--certpath "My|CurrentUser|b133d1cb4d19ce539986c7ac67de005481084c84"
- We have a choice to run the assessment tool for given site collection
microsoft365-assessment.exe start –mode InfoPath –authmode interactive
–tenant bertonline.sharepoint.com –applicationid c545f9ce-1c11-440b-812b-0b35217d9e83
–siteslist “https://knowledgejunction1.sharepoint.com/,https://knowledgejunction1.sharepoint.com/sites/TestLogoFromSiteDesign/“

- Logs will be generated in log file as
2024-11-02 17:06:51.306 +05:30 [INF] Request starting HTTP/2 POST http://localhost:25010/PnP.Scanning.Core.Services.PnPScanner/Ping - application/grpc null
2024-11-02 17:06:51.306 +05:30 [INF] Executing endpoint 'gRPC - /PnP.Scanning.Core.Services.PnPScanner/Ping'
2024-11-02 17:06:51.308 +05:30 [INF] Executed endpoint 'gRPC - /PnP.Scanning.Core.Services.PnPScanner/Ping'
2024-11-02 17:06:51.308 +05:30 [INF] Request finished HTTP/2 POST http://localhost:25010/PnP.Scanning.Core.Services.PnPScanner/Ping - 200 null application/grpc 2.4546ms
- Once assessment done successfully, we generate the report by executing the next command
microsoft365-assessment.exe report --id 22989c75-f08f-4af9-8857-6f19e333d6d3
- We can also export report in CSV file
microsoft365-assessment.exe report --id 22989c75-f08f-4af9-8857-6f19e333d6d3
--mode CsvOnly --path "c:\reports"
REFERENCES
- InfoPath Forms Services Assessment – https://pnp.github.io/pnpassessment/infopath/readme.html
- Start an assessment – https://pnp.github.io/pnpassessment/using-the-assessment-tool/assess-start.html
- Microsoft 365 Assessment tool – https://pnp.github.io/pnpassessment/index.html
Thank you !
Have a nice day 🙂

You must be logged in to post a comment.