Zulu - Syncing with Google Calendars

From 360Works Product Documentation Wiki
(Difference between revisions)
Jump to: navigation, search
(Launch the Sync Admin Page)
Line 23: Line 23:
  
 
* On the next screen, select the FileMaker calendars that you want to include in this sync:
 
* On the next screen, select the FileMaker calendars that you want to include in this sync:
[[File:ZuluWizardCalendarSelection.pngx300px]]
+
[[File:ZuluWizardCalendarSelection.png|x300px]]
  
 
==Add New Sync Configuration==
 
==Add New Sync Configuration==

Revision as of 21:54, 22 January 2019

Zulu can sync with a Google Calendar account, allowing users to view FileMaker events through the Google Calendar interface.

Contents

Prerequisites

Setting Up Google Calendar Sync

  • Click the "Add New Sync Configuration" button


Launch the Sync Admin Page

  • Go to the Zulu Admin Console, and navigate to the Sync Admin Page. See here for more info: Zulu - The Admin Console
  • Click the "Add New Sync Configuration" button
  • Name your configuration. This name has no particular significance except to help you keep track of which configurations do what. For example, you might name your configuration "Office Google Sync".

ZuluConfigWelcomeStep.png

  • On the next screen, supply a FileMaker username and password that Zulu will use to fetch events for this sync.
  • Type the name of the database that has your calendar events in it, if you type the first few letters, Zulu should auto-populate this list if it is able to communicate with FileMaker Server.

ZuluAccountPairing.png

  • On the next screen, select the FileMaker calendars that you want to include in this sync:

ZuluWizardCalendarSelection.png

Add New Sync Configuration

Now that we have access to the Zulu 2 Sync Admin page, it's time to create a new configuration. Click on the button underneath the empty configuration list labeled "Add New Sync Configuration" This will begin the process for creating your very first Google Sync!

FileMaker Account

The next step in creating a new Zulu 2 sync configuration is specifying the hosted FileMaker Server file you would like to use as your configuration's data source, and setting up the credentials for logging into the file. Be sure to correctly enter your username and password, then begin typing the name of the file you'd like to use in the field labeled "Choose Database" The field will read your hosted FileMaker files with filenames beginning with the text you entered.

When the correct file appears in the list, choose it to finish filling the field.

Once you have specified a file and login credentials, click Next.

Field Mapping Confirmation

The next step in the Zulu 2 Configurator serves two purposes. The first is to inspect the field mappings of the published calendars in the file specified in the previous step, and let you know whether the field mappings are valid (whether we have all the required fields we need, and can read the calendar list) You'll notice that there is a row of check boxes on the left edge of the calendar list. This is the second purpose of this step. You may check and uncheck calendars to designate that you want them to be included in this sync configuration. This allows you to set up multiple sync configurations with different subsets of calendars depending on your needs.

Once you have selected the calendars you'd like to sync, and confirmed that their field mappings are valid, click Next.

Sync Type Selection

This step will help you get authenticated with the sync destination of your choice. You must choose one of the radio buttons corresponding to the type of account you hold. Zulu 2 supports two types of syncing accounts:

  • Google Calendar
  • Exchange/Office365 Calendar

Select "Sync with Google" then click on the newly rendered "Authenticate Google Account" button. Zulu 2 authenticates to Google using OAuth2 which means you are actually entering your username and password directly into Google. We will receive and store an authentication token from Google which we will use later on to authenticate. When you grant Zulu 2 access to your Google account, Google will return you to the Zulu 2 Configurator. When authentication has been confirmed, the "Authenticate with Google" button will be removed and replaced with a green checkbox and the text "Authenticated!"

Once you have authenticated with your Google account, click Next.

Calendar Mapping

This step is the real bulk of the configuration process. Here you select the destination calendar you would like to sync your FileMaker events with, as well as the sync directionality.

Destination Select

If you already have a calendar with the same name as your Zulu 2 calendar, the Zulu 2 Configurator will select that calendar for you by default. If you do not have a matching calendar, the selection will default to "Create for me...". Calendar names do not need to match, so feel free to change the destination calendar.

Sync Directionality

You can change the directionality individually for each of your calendars included in your sync configuration by clicking on the directionality graphic between the FileMaker calendar name and the Google calendar name. Zulu 2 offers three different sync directions:

  • Bidirectional (insert/update/delete on both sides of the sync)
  • Read From Hub (insert/update/delete only in the Google Calendar)
  • Read From Spoke (insert/update/delete only in the FileMaker Calendar)



Once you have mapped your destination calendars and specified your sync directionality, click Finish

Voila

Congratulations on setting up your very first Google Calendar sync using the Zulu 2 Configurator! You should be redirected back to the Sync Admin Page where you can view your newly created calendar. Press the "Sync Now!" button to try out your new configuration.

Personal tools
Namespaces

Variants
Actions
Plug-in Products
Other Products
Navigation
Toolbox