Strategy One
Create a Google Drive Data Source
Create an OAuth Application in Google
-
Sign in to
https://console.cloud.google.com/apis/credentials. -
In the left navigation, click Credentials under APIs & Services.
-
Click Create credentials and choose OAuth client ID.
-
Expand the Application type drop-down list and choose Web application.
-
Type an application Name and click Create.
-
Copy the Client ID and Client secret values or click Download JSON. You will need Client ID and Client secret for future steps.
-
Click OK.
-
Click the application you just created.
-
Click Add URI and add a Callback URL for Web, Library, or Workstation using the following formats:
-
Web redirect URI:
https://<servername>/MicroStrategy/servlet/mstrWeb?evt=3172 -
Library redirect URI:
https://<servername>/MicroStrategyLibrary/auth/DIOAuthRedirect.jsp -
Workstation redirect URI:
http://127.0.0.1
-
-
Repeat step 9 for each Strategy product you want to connect to the Google Drive data source.
-
Click Save.
Create a Google Drive Data Source
Prerequisites
You must have the Configure security settings and Create and edit database instances and connections privileges.
Create a New Authentication Service in Workstation
For more information on creating identity and access management (IAM) objects, see Manage OAuth Enterprise Security with Identity and Access Management (IAM) Objects.
-
Open the Workstation window.
-
In the Navigation pane, click
, next to Enterprise Security. -
Choose Gateway Authorization and click Next.
-
Type a Display Name.
-
In the Select an identity provider drop-down list, choose Google.
-
In Strategy Configuration, enter the Client ID and Client Secret you copied in Create an OAuth Application in Google.\
-
Click Save.
Create a Google Drive Data Source
-
If you are using Workstation:
-
Open the Workstation window.
-
In the Navigation pane, click
, next to Data Sources.
-
-
If you are using Library:
-
Open Library.
-
Click Create New and choose Dashboard.
-
Click New Data and click Create a new data source.
-
-
Search and choose Google Drive.
-
Type a Name and an optional Description.
-
Expand the Default Database Connection drop-down list and choose an existing database connection or click Add New Database Connection.
-
To create a new database connection:
-
Type a Name.
-
Choose the authentication service you created in Create a New Authentication Service in Workstation.
-
Click Save.
-
-
Expand the Projects drop-down list and choose the projects to associate this database role with.
-
Click Save.
