Office 365 Services

enaio® 10.10 »

The 'office365-client' and 'office365-dashlet' Office services can be used to integrate Office 365 as a dashlet in enaio® client, enaio® webclient, and enaio® webclient as a desktop application to enable collaborative work with Word, Excel, and PowerPoint documents.

You must have an OPTIMAL SYSTEMS license and one of the following Microsoft licenses: Microsoft 365 Business Standard or higher, Microsoft 365 Apps for Business, Microsoft 365 Apps for Enterprise, Office 365 E3 or Office 365 E5, and the corresponding Microsoft accounts for the users.

The Office versions require Office files in XML format. If previous file formats are to be edited, then conversion is offered and the converted files are created as variants.

The Office services are installed via enaio® service-manager and also require the 'dms' service.

Configuration

You need the following data from OPTIMAL SYSTEMS GmbH for the configuration: Tenant-ID and Tenant-Secret. This data will be provided at your request.

Special characters are not allowed for tenant IDs.

You can configure the integration of Office 365 by following these steps:

  • Services configuration via the configuration files application-prod.yml of enaio® gateway and office365-prod.yml of enaio® service-manager.

  • Dashlet configuration for enaio® client in enaio® enterprise-manager.

Services Configuration

The configuration file application-prod.yml of enaio® gateway is expanded to include the endpoints of the Office services:

proxy:
    services:
        endpoints:
            - endpoint:
                name: office365
                url: 'http://localhost:8099'
            - endpoint:
                name: dashlet365
                url: 'http://localhost:8091'

The configuration file office365-prod.yml of enaio® service-manager is populated with the tenant data you received from OPTIMAL SYSTEMS GmbH and a path to a working directory:

tenant:
  id: Tenant-ID
  secret: Tenant-Secret
  provider-url: https://provider.prod.enaio.io/
  host-url: https://host.prod.enaio.io/
  working-dir: C:\\data\\office
  recovery:
    enable: true

Dashlet Configuration

The dashlet configuration for enaio® client takes places via enaio® enterprise-manager:

Application server > Server > Settings > Server properties > Category: Services > Dashletn:

  • Home URL:

    Copy
    http://<gateway-IP>/dashlet365/?id={OBJECTIDENT}&allowedExtensions=&locale={localename}&sessionguid={sessionguid}

    Copy the URL and enter it with the enaio® gateway address of your installation.

  • Title: Office 365

    You can enter any title for the dashlet.

Dashlet titles cane by localized using enaio® administrator: Setup > Dashlet name

Office 365 in enaio® webclient and enaio® webclient as a desktop application

enaio® webclient and enaio® webclient as a desktop application automatically integrate Office 365 if Office services are installed.

Dashlets are not yet available at this time in enaio® mobile and, in general, are also not available on mobile devices; including enaio® webclient on mobile devices.