Using docm, xlsm, pptm file types with Fabasoft Folio

Last update: 4 August 2017

Using docm, xlsm, pptm file types with Fabasoft Folio

Summary

The Microsoft Office file types .docm (Word document with macros), .xlsm (Excel document with macros) and .pptm (Powerpoint document with macros) are disabled in Fabasoft Folio because of security reasons. This article describes how to configure Fabasoft Folio or Fabasoft eGov-Suite to use these document formats.

Solution

Note: The following description contains changes to default configuration objects. These changes may be lost during updates of the base product, edition or solution. To save your changes assign an own software component if envisaged.

Warning: Try these settings in a test environment first.

Assign file extension to object classes

  • Edit the object class "Microsoft Word Document" (COOMSOFFICE@1.1:WinWordObject)
  • Navigate to tab "Object Class for Documents", aggregate list "Additional Content Type Identifications"
  • Add a new line with following attributes:
    • Type of Content Type Identification: File Extension
    • Identification of Content Type: docm
  • Save the changes
  • Repeat the steps for Microsoft Excel (xlsm) and Microsoft PowerPoint (pptm) object classes.

Enable conversion for docm, xlsm, pptm

  • Edit the configuration object FSCCONV@1.1001:ExternalConversionConfiguration
  • Identify the conversion line that is used to convert Word documents, for example:
    • Order the "Conversion Table" by "Priority" (ascending)
    • Look for the Conversion Action that matches your conversion configuration (example: "Convert content using Microsoft Office Word and GhostScript")
  • Copy the full aggregate line
  • Paste the aggregate line (to have a duplicate of the line)
  • Edit the duplicated line and change these properties:
    • Source Type: docm  (as single entry)
    • Check Conversion Action:  empty
    • Assign a local Software Component to persist the changes also in case of an update
  • Save the changes
  • Repeat the steps for Microsoft Excel (xlsm) and Microsoft PowerPoint (pptm) object classes.

It is required to remove the Check action because Fabasoft's check action will respond with "Unsupported file type". Without the check action the document is directly sent to the conversion server.

To apply the changes, the web services need to be restarted.

Information

Fabasoft removed docm, xlsm and pptm from the file type list because these document formats could contain insecure macros.

For a user it is not visible if macros are included and if they are secure. As security vulnerabilities have been found in the macro engine of Microsoft Office, Fabasoft preventively does not allow these file types.

Note: If you enable docm, xlsm and pptm, ensure to scan incoming documents for viruses.

Applies to

 

  • Microsoft Office 2007 and above
  • Fabasoft Folio (all versions)
  • Fabasoft eGov-Suite (all versions)
  • Fabasoft eCRM-Suite (all versions)