The Advanced Calendar Integration settings enable you to adjust calendar integration settings specific to your network.
NOTE: The default calendar integration settings are optimal in most cases. You should only modify them if you have some special requirements, such as high network latency. These settings are applied globally, across all enterprises.
Advanced Calendar Integration Settings for Google
Google
Calendar Settings:
Common
Settings:
NOTE
1: The Error limit, Error
duration, and Retry delay
after errors parameters are used for timeout error throttling.
In other words, when <Error Limit> timeouts happen within <Error
Duration>, then the MiCollab Client Service
waits for <Retry delay> before re-initiating communication with
the Google server. Before MiCollab Client
retries, the administrator can at any time test the connection with
the Google server from the Enterprise tab, apply the settings, and
cause MiCollab Client
to immediately start communicating again.
NOTE
2: Similar to the above note, non-timeout errors (such as incorrect
authentication credentials, network reachability issues, etc.) will
cause the communication with the Google server to be disabled and
retried after <Retry delay> interval. When the communication
is disabled, the MiCollab Client
administrator can change settings, apply the changes and cause MiCollab Client to immediately
retry the communication again.
NOTE 3: By default, the Calendar Integration Module retrieves 24 hours of calendar information for a user, starting at the present time. Once the first 15 hours elapse, the Calendar Integration Module once again retrieves information for the next 24 hours. If, during those first 15 hours, any calendar events are created/delete/modified, then the Calendar Integration Module will again retrieve 24 hours of information starting at the current time.
NOTE
4: Google calendar imposes a daily limit (10,000 requests by
default) on how many requests can be made to it. To conserve the number
of Google requests, MiCollab Client
allows the Administrator to setup an onPeak interval during which
time, the polling is done frequently. Outside of this time (for example,
outside of normal office hours), the polling frequency is reduced,
thus reducing the number of requests. If you need a bigger quota (more
than 10,000 requests per day), please login to the console at https://code.google.com/apis/console#access
and request more Quota.
Advanced Calendar Integration Settings for MS Exchange
Exchange
Calendar Settings:
Common
Settings:
NOTE
1: The Error limit, Error
duration, and Retry delay
after errors parameters are used for timeout error throttling.
In other words, when <Timeout Limit> timeouts happen within
<Timeout Duration>, then the MiCollab Client Service
waits for <Retry delay> before re-initiating communication with
the Exchange server. Before MiCollab Client
retries, the administrator can at any time test the connection with
the Exchange server from the Enterprise tab, apply the settings, and
cause MiCollab Client
to immediately start communicating again.
NOTE
2: Similar to the above note, non-timeout errors (such as incorrect
authentication credentials, network reachability issues, etc.) will
cause the communication with Exchange server to be disabled and retried
after <Retry delay> interval. When the communication is disabled,
the MiCollab Client
administrator can change settings, apply the changes and cause MiCollab Client to immediately
retry the communication again.
NOTE 3: By default, the Calendar Integration Module retrieves 24 hours of calendar information for a user, starting at the present time. Once the first 15 hours elapse, the Calendar Integration Module once again retrieves information for the next 24 hours. If, during those first 15 hours, any calendar events are created/delete/modified, then the Calendar Integration Module will again retrieve 24 hours of information starting at the current time.
Advanced Calendar Integration Settings for Office 365
Office 365 Calendar settings
The authentication protocol for Calendar Integration with Office365 can be either Open Standard for Authentication 2.0 (OAuth 2.0) or Basic Authentication protocol.
Basic Authentication mechanism is a process where the username and password are provided for authentication purposes, whereas in case of OAuth 2.0, tokens are being used for authorization.
For initial details on configuration, refer to the following section under MiCollab Admin Help: Configuration > Cloud Service Provider.
Once the configuration under Cloud Service Provider is successful, the MiCollab Administrator can enable Calendar integration from MiCollab Client Services.
Perform the following steps under MiCollab Client Services:
Navigate to the Applications> MiCollab Client Services>Enterprise.
Under Calendar Integration, select the Calendar Type as MS Office365.
The admin can select the Authentication Protocol for Office 365 as:
Basic, or
OAuth 2.0
In order to enable OAuth 2.0 under MiCollab Client Service, the admin must select the Authentication Protocol’s radio button as OAuth 2.0.
NOTE: The default Authentication Protocol would be selected as Basic.
For Exchange Subscription Type, the default option selected is Impersonation if OAuth 2.0 is selected as Authentication Protocol. It will be applicable for all 9.2 servers including the new deployed and upgraded servers.

NOTE: After a backup restore, the client credentials will not be part of the MiCollab backup. Therefore, the admin must reconfigure OAuth 2.0 settings at Cloud Service Provider section and then enable Calendar Integration.
NOTE: Default subscription type is not supported in Calendar Integration for Office 365 with OAuth 2.0 Authentication Protocol.