Purpose
CIS mobile provides the ability to automatically synchronize appointments and calendar data with Microsoft Exchange. This allows, for example, visit appointments or service calls to appear directly in the employees' Outlook calendars. Synchronization is performed via a web service or an OAuth-based connection to an Exchange or Microsoft 365 server.
Configuration Parameters
Depending on the connection type (classic web service or Microsoft Graph API with OAuth), different fields must be filled in:
  • Calendar Synchronization Program: Select the synchronization mode, e.g., Microsoft Exchange 365 (Graph API).
  • Exchange Webservice URL: Address of the Exchange web service (e.g., https://1.exchange.1and1.eu/EWS/Exchange.asmx).
  • Username: Username of a general service account with access to calendar data.
  • Password: Password of the service account (stored encrypted).
  • Use user's email address: If enabled, the user's personal address will be used instead of the service account.
  • Notify participants by email: Automatically sends an email notification to all participants when an appointment is changed.

OAuth 2.0 (Graph API)
When using Microsoft 365 with OAuth 2.0, the following fields are additionally required:
  • Service URL: e.g., https://outlook.office365.com/EWS/Exchange.asmx
  • Client App ID: The ID of the registered application in Azure.
  • Tenant ID: Azure Active Directory tenant ID.
  • Client Secret: Secret key of the app, generated in Azure.

Test Function
Enable the checkbox Show Exchange server interface test messages to display technical details of the connection and to analyze any potential error messages.