Create a Google Cloud OAuth client and API key
Set up a Google Cloud project with an OAuth client for StackOne. The File Picker integration also requires an App ID and API key.
Create or select a project
Sign in to your Google Cloud Console, then open the project picker at the top of the page.
- New project: Click New project, fill in Project name, Organization and Parent resource, then click Create. Select the new project in the project picker.
- Existing project: Select it in the project picker.
Enable the Google Drive API
Open APIs & Services > Library.
- Search for
Google Drive API. - Click Google Drive API.
- Click Enable. If it shows Manage, it’s already enabled.
Enable the Google Picker API
Open APIs & Services > Library.
- Search for
Google Picker API. - Click Google Picker API.
- Click Enable. If it shows Manage, it’s already enabled.
Enter the app information
Open APIs & Services > OAuth consent screen to open the Google Auth Platform dashboard.
- Click Get started. If the OAuth Overview page opens instead, open Branding from the sidebar.
- App name:
StackOne Integration - User support email: Email address for user inquiries
- Click Next.
Select the audience
Choose the user type for your application.
- Internal: Only users within your Google Workspace organization can authorize (no app verification required)
- External: Any Google account can authorize (requires app verification for production use)
- Click Next.
Enter contact information
Google sends notices about changes to your project to these addresses. If you opened Branding, the field is under Developer contact information on the same page.
- Email addresses: Email addresses for project notices
- Click Next.
Accept the user data policy
Review your settings.
- Agree to the Google API Services User Data Policy.
- Click Create.
Add the scopes
In Google Auth Platform, open Data Access.
- Click Add or Remove Scopes.
- Under Manually add scopes in the Update selected scopes side panel, paste each scope listed.
- Click Add to table.
- Click Update.
- On the Data Access page, click Save.
Create the OAuth client
Open APIs & Services > Credentials.
- Click Create credentials.
- Select OAuth client ID.
- Application type: Web application
- Name:
StackOne Drive Integration - Under Authorized redirect URIs, click Add URI.
- Enter the Callback URL from your Connector Profile.
- Click Create.
Copy the Client ID and Client Secret
In the dialog that opens, copy the Client ID and Client Secret into your Connector Profile.
Copy the App ID
The App ID is your Google Cloud project number. Open IAM & Admin > Settings from the left sidebar.
- Copy the Project number into your Connector Profile.
Create an API key
Open APIs & Services > Credentials. The key must be restricted to both the Google Picker API and the Google Drive API.
- Click Create credentials.
- Select API key to open the Create API key dialog.
- Name:
StackOne File Picker - Select API restrictions: Google Picker API and Google Drive API. If either is missing, enable it in APIs & Services > Library first.
- Application restrictions: None
- Click Create.
Copy the API key
In the API key created dialog, copy the key under Your API key into your Connector Profile, using the copy icon next to it.
- Click Close.
Create the StackOne Connector Profile
Create a Connector Profile
Link an Account