Adding Google Drive as an External Storage Provider

You can enable the ability to store Google docs and uploaded files in Google Drive through the Jive Add-Ons interface.

Before you can complete this step, you need to set up a Google Integration user account in Jive as mentioned in Setting Up Jive for Google Docs and you'll need to install the Google Docs add-on as mentioned in Installing the Jive for Google Drive Files & Docs Add-On.

To connect Jive to a G Suite instance:

  1. Select your avatar > Add-ons.
  2. Click Installed and make sure you see the StreamOnce and Google Drive add-ons in the list.
  3. Click Storage Management > Add Integration.
  4. When the Add New Integration dialog opens, perform the following steps:
    1. Select Google Drive as the Provider Type.
    2. In the Display Name field, type the name you want community users to see when they select a storage provider for their Jive Place.
    3. Click Add.
  5. When the Edit Instance Settings dialog opens, follow these steps:
    1. You'll see a list of Google Drive accounts already connected to your Jive community. Select the integration account user, and it will authenticate automatically.
    2. If you don't see the integration account user listed, click Add Another Account > Authenticate.
    3. Enter the integration user account credentials, or select the integration user account from the list. Note that you can't use an account that is already connected to a different Jive community.
    4. After authenticating, you'll see the fields shown in the following image.

      Here's more information on them:

      Sync Google Docs
      Check this if you want to sync Google Docs, Spreadsheets, and Presentations along with binary files, such as attachments.
      Suppress sharing notification
      Check this box if you don't want an email from Google to be sent each time a user creates or joins a Jive Place.
      Admin Google Group
      If you want one or more groups of users in Google to have access to all Jive-created places in Google Drive, then select them here.
      Permission Syncing Behavior
      If you select sync by individual user, then any user who can read content in the Jive place will be added to the "can view" list for the Google-connected folder, and users who can create content in the Jive place will be added as "can edit." If you select sync by creating and managing a Google group, the integration will create up to two Google groups per connected Jive place, and users will be added to the appropriate group per their permission level in the Jive place. For example, in a member-only Jive group, the integration creates a Google user group and adds it to the "can edit" list for the Google-connected folder. Any member of the Jive group gets added to the Google user group.
      Note: The created Google groups are hidden, and will not show up for users in any of the Google apps.
    5. Click Save to save your instance settings.
    6. Click Save to continue.
  6. By choosing one of the following options, determine which users can create places that connect to G Suite. For more on permissions, see Understanding Permissions.
    Option Description
    All community users can create places that use this Google Drive connection for storage. Select the Enabled check box.
    Specific users or user groups can create places that use this Google Drive connection for storage.
    1. Clear the Enabled check box.
    2. Start typing the name of a Jive permission group in the Permissions Override field, or click Select Groups and pick the group from the list.

    These groups will be granted permission to create Jive places that can be linked to this storage instance.

  7. Under User Mapping Options, select the profile field to use for mapping users between Google Drive and Jive. Choose the Jive profile field that contains the user email address you want to use for the Google Docs & Drive integration.
  8. Click Save to save the integration. You'll now see it listed in the Storage Management tab.
  9. Still in the Storage Management tab, clear the Allow users to choose Jive as internal storage check box if you want to remove the option to store uploaded documents in Jive for all newly created places.
  10. Use the Select default storage provider field to specify a default storage provider value for new places. This field defaults to Jive.