# Google Apps Integration for MiCollab Audio, Web and Video Conferencing

With this release, MiCollab Audio, Web and Video Conferencing can be integrated with Google Apps. This enables users to transform their Google Calendar events into one-time conferences simply by clicking a gadget. In future releases, more features will be added such as the ability to initiate calls from Google Calendar.

Preconditions:

- In the System Options, select Use HTTPS Only. You must then configure a third-party SSL certificate in the MSL Server Manager. Note that you may not employ the self-signed certificate; using it will cause Google Apps integration to fail.

- In the Web Conferencing Settings, enter 80 for the Internal Port and 443 for the External Port.

#### Administrator: Enable Google Apps Integration with MiCollab Audio, Web and Video Conferencing

#### The administrator must do the following:

1. Configure OAuth 2.0 for Service Accounts
   When you set up an OAuth 2.0 API project with a service account for the Google Calendar application, you enable MiCollab Audio, Web and Video Conferencing to prove its identity to Google. The two systems can then communicate without involving end users.

2. Configure the Gadget Address
   The gadget address is the publicly accessible FQDN or IP address of the gadget service. After you configure it on the MSL server, users can download the Google-MiCollab Audio, Web and Video Conferencing gadget and transform their Google Calendar events into conferences with a single click. Users will receive a link to the address in their Welcome Email (see next step).

3. Send the Service Information (Welcome) Email
   The Welcome Email contains communications settings such as the user's login credentials, email address and phone number, along with instructions on how to download and configure the Google-MiCollab Audio, Web and Video Conferencing gadget. You should ensure that the Welcome Email is sent to all new and existing users.

4. Configure the Web Proxy
   You must configure your web proxy server to provide a secure interface between Google on the Internet and the MiCollab server on the LAN. If your enterprise is using MiVoice Border Gateway as a proxy server, access the LAN server proxy list and select MiCollab as the LAN server and Google Calendar Integration to AWV as the user interface (for configuration details, refer to the MBG online help). If your enterprise is using a proxy server from another manufacturer, configure it to forward Google Apps traffic (i.e. traffic that includes "google" as part of the FQDN in HTTPS requests) to the MiCollab server.

#### Users: Change the Password and Enable MiCollab Audio, Web and Video Conferencing Conference Functionality

Each user must do the following:

1. In your Welcome Email, click the link to the MiCollab End User Portal: https://<MiCollab server address>/portal

2. Log in to the portal using your account information (ID and password).

3. Change your password:

   - Select Portal Password.

   - Enter your old password and your new password in the appropriate fields.

   - Confirm your new password and then click Save.

4. In your Welcome Email, click the link to enable MiCollab Audio, Web and Video Conferencing conference functionality in your Google Calendar.

5. Select Yes to download and install the gadget.

6. Configure the gadget for use:

1. - Click Permissions and then, in response to the prompt, click Allow access.

   - Enter your Login ID and Password.

   - Click Save to complete the configuration.

To create an MiCollab Audio, Web and Video Conferencing conference, access your Google Calendar, select a one-time or recurring event and click Collaboration check box in the gadget.

After setup is complete, you can join the conference simply by clicking on the event. Any changes you make to the event, such as adding more guests or changing the start time, will be reflected in the MiCollab Audio, Web and Video Conferencing conference.

Notes:

- If you have just upgraded your system to include Google Apps integration, re-send the Welcome Email to all existing users.

- A conference that was created using the Google-MiCollab Audio, Web and Video Conferencing gadget can be viewed on the My Conferences Tab of the MiCollab Audio, Web and Video Conferencing Web Interface. However, if you edit this conference in the MiCollab Audio, Web and Video Conferencing interface, your updates will not be reflected in the Google Calendar.

- The Google-MiCollab Audio, Web and Video Conferencing gadget is available only for English variants of the product.

- To enable Google-MiCollab Audio, Web and Video Conferencing conferencing functionality, you must complete all three steps of the above-noted procedure.

- This feature can be expected to behave differently on different devices and browsers. It is optimized for operation on Google Chrome in a desktop environment. If you are using Internet Explorer and the MiCollab server is not equipped with proper certificates, you will need to install the Mitel Root Certificate in your browser.

  ### Internet Explorer

  NOTE: Steps may vary based on your browser, but the intent is to install the Mitel Root Certificate in the Trusted Root Certification Authorities store.

  1. Save the Mitel Root Certificate on your PC hard drive.

  2. Launch Internet Explorer.

  3. Select Tools and then click Internet Options.

  4. Click the Content tab and then click the Certificates button.

  5. Select Trusted Root Certification Authorities and click Import. The Certificate Import Wizard opens.

  6. Click Next.

  7. Click Browse and browse to the mitelcert.cer file and click Open.

  8. Click Next.

  9. Select Place all Certificates in the following store.

  10. Click Browse and select Trusted Root Certification Authorities.

  11. Click OK.

  12. Click Next.

  13. Click Finish.

  14. Click Yes. An Import was successful dialog appears.

  15. After the certificate is installed, restart Internet Explorer.

- In some circumstances, a user's Google Calendar may fall out of synchronization with MiCollab Audio, Web and Video Conferencing. For example, if the user creates a new Google-MiCollab Audio, Web and Video Conferencing conference and then quickly closes their Google Calendar or internet browser, MiCollab Audio, Web and Video Conferencing may fail to create a corresponding conference. Similarly, if the user creates a new Google-MiCollab Audio, Web and Video Conferencing conference while the MiCollab server is being rebooted, a corresponding conference will not be created in MiCollab Audio, Web and Video Conferencing. To correct an out-of-sync error, the user should delete the event in Google Calendar and then recreate it.