Google Drive Integration

Organizations using Google Drive can store project related documents there from Eclipse PPM.

Note: In order to configure Eclipse to work with Google Drive, you will need to provide Eclipse with a JSON service account key for your service account and a root location in Google Drive that will be used to create folders for your Eclipse projects. The service account will need to be able to access the root location in Google Drive.

Creating a Service Account

To create a service account, you will need to create a project as well.

  1. Login to the Google Developer Console.
  2. On the left, click Service Accounts.
  3. Click Create.

  1. Type a Project Name for your Service Account to reference.

  2. Click Create.

  1. Click Create Service Account and define the details.
  2. Click Create.

  1. Grant the Service Account access to the project.
  2. Click Continue.

  1. Grant users access with the creation of a service key.
  2. Select the JSON file to be imported into Eclipse PPM for configuration.
  3. Click Create.

  1. Download the key and store the file for use.
  2. Click Close.
  3. Click Done.

  1. Review account settings.

Enabling API

  1. From the Google APIs menu, navigate to the APIs & Services.
  2. From the side sub-menu, click Dashboard.

  1. Click +Enable APIS AND Services.

  1. Click Google Drive API from the list of options.

  1. Click ENABLE.
    The Overview page will be visible subsequently.

Google Drive

  1. From Google Drive, on the left bar, click My Drive.
    A sub-menu is displayed.
  2. Click Folder to create a root folder for Eclipse PPM project data.

Note: In this example, we have named the folder 'EclipsePPM-Project-Data'.

  1. On the left menu, click on your new created folder.
    A sub-menu is displayed.
  2. Click Share then type the Google API Service Account email ID in the People field.
  3. Click Send.

  1. Take note of the root folder ID and copy that to add to Eclipse PPM Configuration.

 

To integrate Eclipse projects with Google Drive

  1. On the left icon bar, click the Administration icon .
    The Administration page is displayed.

  1. Under Organization, click Google Drive.
    The Google Drive page is displayed.

  1. Under Service Account Key, click Choose File.

Note: The Service Account Email is displayed by default.

  1. In the Google Drive Root field, type the Google Drive Root folder ID.

  1. Under Documents, select Google Drive to enable the Google Drive Documents option for the project templates (or individual projects) that will use Google Drive.

  1. Click Save.

Once all is configured, Google Drive will display the Eclipse PPM projectID (not project number) and the Project Name within the root folder.