Support of Microsoft Azure Information Protection
A document template may be secured by Microsoft AIP addons, see the following for a brief explanation of Microsoft AIP
https://docs.microsoft.com/en-us/azure/information-protection/what-is-information-protection
When a template is protected, users within the trusted domain should be able to read the document. It is not equivalent to password protected the document which user or program accessing the document needs to provide a password.
Report Designer and Java report engine do not currently support this kind of document. The following error is thrown from Report Designer for example when processing the report
Location: Run Report
Exception stack:
Windward can not parse doc, ppt, or xls files. Please use docx, xlsx, or pptx (TemplateParseException)
AutoTag version: 16.4.0.45
Office: 16 (32-bit), WORD
Windows: Microsoft Windows NT 10.0.18362.0 (64-bit), GC memory: 65,015,528
Stack trace:
Exception: net.windward.format.TemplateParseException
Message: Windward can not parse doc, ppt, or xls files. Please use docx, xlsx, or pptx
Stack: at net.windward.xmlreport.ProcessReport.loadTemplate(InputStream file, Int32 type, DocHeader hdr, DocBody parentDoc, Boolean removeUnusedFormats, String encoding, String[] importStack, Boolean fromTag)
at net.windward.xmlreport.ProcessReport.processSetup(Int32 inputType)
at net.windward.xmlreport.ProcessReport.processSetup()
at net.windward.xmlreport.ProcessReport.getTemplateMetrics(InputStream file, Boolean quiet, Boolean ignoreTags)
at net.windward.api.csharp.Report.GetMetrics(Stream template, Boolean ignoreTags)
at AutoTagCore.net.windward.autotag.arrow.m.a(IWin32Window A0, String A1, DataSourceProfileCollection A2, List`1& A3, IList`1 A4)
at AutoTagCore.net.windward.autotag.controls.reports.d.a(d A0, IDocumentInfo A1, RunReportParams A2, RunReportVariables A_3)
Please also keep in mind that the same solution needs to be working on Linux operating system although additional infrastructure setup may require for example to allow the program running in Linux to access the Windows Active Directory

Hello Reporter,
Unfortunately, this functionality is declined due to being blocked by inability to decrypt this document in the java engine. Thank you for your suggestion, and please submit any other ideas you have to improve our products.
Adam Austin
Product Manager