A concise guide for configuring service account credentials and shared folders, enabling bots or workflows to interact with Google Drive under a service account.
Enable Google APIs
Service Account Creation
Shared Folder Configuration
Workflow Testing
GCP Console
"Genesis_Google_Integration"
Navigate to "Credentials" in APIs & Services in GCP
Navigate to "Service Accounts"
"GenesisBot_ServiceAccount"
) and descriptionCreate a private key for your service account
"Genesis_Shared_Folder"
)service-account-id@genesis_gcp_project.iam.gserviceaccount.com
https://drive.google.com/drive/folders/<Folder-ID>
"private_key"
value, including the lines: "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----"
"private_key_id"
)private_key
lines are intact and properly formatteddatabase_tools
or process_scheduler_tools
to store processed datasets or logsViewer
role for extra security"Genesis_Shared_Folder"
. If you see the correct file list, your bot is ready to read or write in Google Drive under the configured service account.