Skip to content

Commit 840a674

Browse files
CSOAR-3557: GCP integration | Firestore Integration (#5844)
* CSOAR-3557: added doc for google-firestore * Fix broken link * Updates from review * CSOAR-3557: added database id info --------- Co-authored-by: John Pipkin <jpipkin@sumologic.com>
1 parent f2ff20e commit 840a674

File tree

3 files changed

+61
-1
lines changed

3 files changed

+61
-1
lines changed

docs/integrations/product-list/product-list-a-l.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ For descriptions of the different types of integrations Sumo Logic offers, see [
254254
| <img src={useBaseUrl('img/integrations/app-development/GitHub.png')} alt="Thumbnail icon" width="50"/> | [GitHub](https://github.com/) | App: [GitHub](/docs/integrations/app-development/github/) <br/>Automation integration: [GitHub](/docs/platform-services/automation-service/app-central/integrations/github/) <br/>Cloud SIEM integration: [Github](https://github.com/SumoLogic/cloud-siem-content-catalog/blob/master/vendors/193c791a-bb10-4742-a429-1256535f888b.md#vendors-github) <br/>Collector: [Github Copilot](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/github-copilot-source) <br/>Community app: [Sumo Logic for GitHub Actions](https://github.com/SumoLogic/sumologic-content/tree/master/GitHub/GitHub_Actions) |
255255
| <img src={useBaseUrl('img/integrations/app-development/gitlab.png')} alt="Thumbnail icon" width="50"/> | [GitLab](https://about.gitlab.com/) | App: [GitLab](/docs/integrations/app-development/gitlab/) <br/>Automation integration: [GitLab](/docs/platform-services/automation-service/app-central/integrations/gitlab/) |
256256
| <img src={useBaseUrl('img/integrations/saas-cloud/gmail-icon.png')} alt="Thumbnail icon" width="50"/> | [Gmail](https://www.google.com/gmail/about/) | App: [Gmail Trace Logs](/docs/integrations/saas-cloud/gmail-tracelogs)<br/>Automation integrations: <br/>- [Gmail](/docs/platform-services/automation-service/app-central/integrations/gmail/) <br/>- [Gmail Multiple Mailbox](/docs/platform-services/automation-service/app-central/integrations/gmail-multiple-mailbox/) <br/>Collector: [Gmail Trace Logs Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/gmail-tracelogs-source) |
257-
| <img src={useBaseUrl('img/platform-services/automation-service/app-central/logos/google.png')} alt="Thumbnail icon" width="75"/> | [Google](https://about.google/) | Apps: <br/>- [Google App Engine](/docs/integrations/google/app-engine/) <br/>- [Google BigQuery](/docs/integrations/google/bigquery/) <br/>- [Google Cloud AlloyDB for PostgreSQL](/docs/integrations/google/cloud-alloydb-for-postgresql/) <br/>- [Google Cloud API Gateway](/docs/integrations/google/cloud-api-gateway/) <br/>- [Google Cloud APIs](/docs/integrations/google/cloud-apis/) <br/>- [Google Cloud Armor](/docs/integrations/google/cloud-armor/) <br/>- [Google Cloud Audit](/docs/integrations/google/cloud-audit) <br/>- [Google Cloud Auto Scaler](/docs/integrations/google/cloud-auto-scaler) <br/>- [Google Cloud Backup for GKE](/docs/integrations/google/cloud-backup-for-gke/) <br/>- [Google Cloud BigQuery BI Engine](/docs/integrations/google/cloud-bigquery-bi-engine/) <br/>- [Google Cloud Bigtable](/docs/integrations/google/cloud-bigtable/) <br/>- [Google Cloud Certificate Authority Service](/docs/integrations/google/cloud-certificate-authority-service/) <br/>- [Google Cloud Certificate Manager](/docs/integrations/google/cloud-certificate-manager/) <br/>- [Google Cloud Composer](/docs/integrations/google/cloud-composer/) <br/>- [Google Compute Engine](/docs/integrations/google/compute-engine/) <br/>- [Google Cloud Dataflow](/docs/integrations/google/cloud-dataflow/) <br/>- [Google Cloud Dataproc](/docs/integrations/google/cloud-dataproc/) <br/>- [Google Cloud Dataproc Metastore](/docs/integrations/google/cloud-dataproc-metastore/) <br/>- [Google Cloud Datastore](/docs/integrations/google/cloud-datastore/) <br/>- [Google Cloud Datastream](/docs/integrations/google/cloud-datastream/) <br/>- [Google Cloud Deploy](/docs/integrations/google/cloud-deploy/) <br/>- [Google Cloud Filestore](/docs/integrations/google/cloud-filestore/) <br/>- [Google Cloud Firebase](/docs/integrations/google/cloud-firebase/) <br/>- [Google Cloud Firestore](/docs/integrations/google/cloud-firestore/) <br/>- [Google Cloud Firewall](/docs/integrations/google/cloud-firewall/) <br/>- [Google Cloud Fleet Engine](/docs/integrations/google/cloud-fleet-engine/) <br/>- [Google Cloud Functions](/docs/integrations/google/cloud-functions/) <br/>- [Google Cloud Interconnect](/docs/integrations/google/cloud-interconnect/) <br/>- [Google Cloud Load Balancing](/docs/integrations/google/cloud-load-balancing/) <br/>- [Google Cloud Logging](/docs/integrations/google/cloud-logging/) <br/>- [Google Cloud Memorystore for Redis](/docs/integrations/google/cloud-memorystore-for-redis/) <br/>- [Google Cloud Net App Cloud Volumes Service](/docs/integrations/google/cloud-net-app-cloud-volumes-service/) <br/>- [Google Cloud Network Topology](/docs/integrations/google/cloud-network-topology/) <br/>- [Google Cloud Pub Sub](/docs/integrations/google/cloud-pub-sub/) <br/>- [Google Cloud Router](/docs/integrations/google/cloud-router/) <br/>- [Google Cloud Run](/docs/integrations/google/cloud-run/) <br/>- [Google Cloud Security Command Center](/docs/integrations/google/cloud-security-command-center/) <br/>- [Google Cloud Spanner](/docs/integrations/google/cloud-spanner/) <br/>- [Google Cloud SQL](/docs/integrations/google/cloud-sql/) <br/>- [Google Cloud Storage](/docs/integrations/google/cloud-storage/) <br/>- [Google Cloud Tasks](/docs/integrations/google/cloud-tasks/) <br/>- [Google Cloud TPU](/docs/integrations/google/cloud-tpu/) <br/>- [Google Cloud Trace](/docs/integrations/google/cloud-trace/) <br/>- [Google Cloud Traffic Director](/docs/integrations/google/cloud-traffic-director/) <br/>- [Google Cloud Vertex AI](/docs/integrations/google/cloud-vertex-ai/) <br/>- [Google Cloud VPC](/docs/integrations/google/cloud-vpc/) <br/>- [Google Cloud VPN](/docs/integrations/google/cloud-vpn/) <br/>- [Google Kubernetes Engine (GKE)](/docs/integrations/google/kubernetes-engine/) <br/>Automation integrations: <br/>- [Chronicle](/docs/platform-services/automation-service/app-central/integrations/chronicle/) <br/>- [Google Chat](/docs/platform-services/automation-service/app-central/integrations/google-chat/) <br/>- [Google Cloud IAM](/docs/platform-services/automation-service/app-central/integrations/google-cloud-iam/) <br/>- [Google Safe Browsing](/docs/platform-services/automation-service/app-central/integrations/google-safe-browsing/) <br/>- [Mandiant Advantage Threat intelligence](/docs/platform-services/automation-service/app-central/integrations/mandiant-advantage-threat-intelligence/) <br/>Cloud SIEM integration: [Google](https://github.com/SumoLogic/cloud-siem-content-catalog/blob/master/vendors/45601247-66a5-4c9c-b3af-c422f5b4cbeb.md) <br/>Collectors: <br/>- [Google BigQuery Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/google-bigquery-source/) <br/>- [GCP Metrics Source](/docs/send-data/hosted-collectors/google-source/gcp-metrics-source/) <br/>- [Google Cloud Platform (GCP) Source](/docs/send-data/hosted-collectors/google-source/google-cloud-platform-source/) <br/>- [Mandiant Threat Intel Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/mandiant-threat-intel-source/)<br/>Community app: [Sumo Logic for GCP Balancer Metrics](https://github.com/SumoLogic/sumologic-content/tree/master/GCP/Load_Balancer_Metrics) |
257+
| <img src={useBaseUrl('img/platform-services/automation-service/app-central/logos/google.png')} alt="Thumbnail icon" width="75"/> | [Google](https://about.google/) | Apps: <br/>- [Google App Engine](/docs/integrations/google/app-engine/) <br/>- [Google BigQuery](/docs/integrations/google/bigquery/) <br/>- [Google Cloud AlloyDB for PostgreSQL](/docs/integrations/google/cloud-alloydb-for-postgresql/) <br/>- [Google Cloud API Gateway](/docs/integrations/google/cloud-api-gateway/) <br/>- [Google Cloud APIs](/docs/integrations/google/cloud-apis/) <br/>- [Google Cloud Armor](/docs/integrations/google/cloud-armor/) <br/>- [Google Cloud Audit](/docs/integrations/google/cloud-audit) <br/>- [Google Cloud Auto Scaler](/docs/integrations/google/cloud-auto-scaler) <br/>- [Google Cloud Backup for GKE](/docs/integrations/google/cloud-backup-for-gke/) <br/>- [Google Cloud BigQuery BI Engine](/docs/integrations/google/cloud-bigquery-bi-engine/) <br/>- [Google Cloud Bigtable](/docs/integrations/google/cloud-bigtable/) <br/>- [Google Cloud Certificate Authority Service](/docs/integrations/google/cloud-certificate-authority-service/) <br/>- [Google Cloud Certificate Manager](/docs/integrations/google/cloud-certificate-manager/) <br/>- [Google Cloud Composer](/docs/integrations/google/cloud-composer/) <br/>- [Google Compute Engine](/docs/integrations/google/compute-engine/) <br/>- [Google Cloud Dataflow](/docs/integrations/google/cloud-dataflow/) <br/>- [Google Cloud Dataproc](/docs/integrations/google/cloud-dataproc/) <br/>- [Google Cloud Dataproc Metastore](/docs/integrations/google/cloud-dataproc-metastore/) <br/>- [Google Cloud Datastore](/docs/integrations/google/cloud-datastore/) <br/>- [Google Cloud Datastream](/docs/integrations/google/cloud-datastream/) <br/>- [Google Cloud Deploy](/docs/integrations/google/cloud-deploy/) <br/>- [Google Cloud Filestore](/docs/integrations/google/cloud-filestore/) <br/>- [Google Cloud Firebase](/docs/integrations/google/cloud-firebase/) <br/>- [Google Cloud Firestore](/docs/integrations/google/cloud-firestore/) <br/>- [Google Cloud Firewall](/docs/integrations/google/cloud-firewall/) <br/>- [Google Cloud Fleet Engine](/docs/integrations/google/cloud-fleet-engine/) <br/>- [Google Cloud Functions](/docs/integrations/google/cloud-functions/) <br/>- [Google Cloud Interconnect](/docs/integrations/google/cloud-interconnect/) <br/>- [Google Cloud Load Balancing](/docs/integrations/google/cloud-load-balancing/) <br/>- [Google Cloud Logging](/docs/integrations/google/cloud-logging/) <br/>- [Google Cloud Memorystore for Redis](/docs/integrations/google/cloud-memorystore-for-redis/) <br/>- [Google Cloud Net App Cloud Volumes Service](/docs/integrations/google/cloud-net-app-cloud-volumes-service/) <br/>- [Google Cloud Network Topology](/docs/integrations/google/cloud-network-topology/) <br/>- [Google Cloud Pub Sub](/docs/integrations/google/cloud-pub-sub/) <br/>- [Google Cloud Router](/docs/integrations/google/cloud-router/) <br/>- [Google Cloud Run](/docs/integrations/google/cloud-run/) <br/>- [Google Cloud Security Command Center](/docs/integrations/google/cloud-security-command-center/) <br/>- [Google Cloud Spanner](/docs/integrations/google/cloud-spanner/) <br/>- [Google Cloud SQL](/docs/integrations/google/cloud-sql/) <br/>- [Google Cloud Storage](/docs/integrations/google/cloud-storage/) <br/>- [Google Cloud Tasks](/docs/integrations/google/cloud-tasks/) <br/>- [Google Cloud TPU](/docs/integrations/google/cloud-tpu/) <br/>- [Google Cloud Trace](/docs/integrations/google/cloud-trace/) <br/>- [Google Cloud Traffic Director](/docs/integrations/google/cloud-traffic-director/) <br/>- [Google Cloud Vertex AI](/docs/integrations/google/cloud-vertex-ai/) <br/>- [Google Cloud VPC](/docs/integrations/google/cloud-vpc/) <br/>- [Google Cloud VPN](/docs/integrations/google/cloud-vpn/) <br/>- [Google Kubernetes Engine (GKE)](/docs/integrations/google/kubernetes-engine/) <br/>Automation integrations: <br/>- [Chronicle](/docs/platform-services/automation-service/app-central/integrations/chronicle/) <br/>- [Google Chat](/docs/platform-services/automation-service/app-central/integrations/google-chat/) <br/>- [Google Firestore](/docs/platform-services/automation-service/app-central/integrations/google-firestore)<br/>- [Google Cloud IAM](/docs/platform-services/automation-service/app-central/integrations/google-cloud-iam/) <br/>- [Google Safe Browsing](/docs/platform-services/automation-service/app-central/integrations/google-safe-browsing/) <br/>- [Mandiant Advantage Threat intelligence](/docs/platform-services/automation-service/app-central/integrations/mandiant-advantage-threat-intelligence/) <br/>Cloud SIEM integration: [Google](https://github.com/SumoLogic/cloud-siem-content-catalog/blob/master/vendors/45601247-66a5-4c9c-b3af-c422f5b4cbeb.md) <br/>Collectors: <br/>- [Google BigQuery Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/google-bigquery-source/) <br/>- [GCP Metrics Source](/docs/send-data/hosted-collectors/google-source/gcp-metrics-source/) <br/>- [Google Cloud Platform (GCP) Source](/docs/send-data/hosted-collectors/google-source/google-cloud-platform-source/) <br/>- [Mandiant Threat Intel Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/mandiant-threat-intel-source/)<br/>Community app: [Sumo Logic for GCP Balancer Metrics](https://github.com/SumoLogic/sumologic-content/tree/master/GCP/Load_Balancer_Metrics) |
258258
| <img src={useBaseUrl('img/send-data/Google_Workspace_Logo.svg')} alt="Thumbnail icon" width="100"/> | [Google Workspace](https://workspace.google.com/) | App: [Google Workspace](/docs/integrations/google/workspace/install-app-dashboards/) <br/>Automation integrations: <br/>- [Google Alert Center](/docs/platform-services/automation-service/app-central/integrations/google-alert-center/) <br/>- [Google Admin](/docs/platform-services/automation-service/app-central/integrations/google-admin/) <br/>- [Google Drive](/docs/platform-services/automation-service/app-central/integrations/google-drive/) <br/>- [Google Workspace IDP](/docs/platform-services/automation-service/app-central/integrations/google-workspace-idp/) <br/>Collector: [Google Workspace AlertCenter Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/google-workspace-alertcenter/) <br/>- [Google Workspace Apps Audit Source](/docs/send-data/hosted-collectors/google-source/google-workspace-apps-audit-source/) <br/>- [Google Workspace User Inventory Source](/docs/send-data/hosted-collectors/cloud-to-cloud-integration-framework/google-workspace-source/) |
259259
| <img src={useBaseUrl('img/integrations/webhooks/grafana-oncall-logo.png')} alt="Thumbnail icon" width="50"/> | [Grafana](https://grafana.com/) | Webhook: [Grafana OnCall](/docs/integrations/webhooks/grafana-oncall/) |
260260
| <img src={useBaseUrl('img/integrations/webhooks/gremlin-logo.png')} alt="Thumbnail icon" width="50"/> | [Gremlin](https://www.gremlin.com/) | Webhook: [Gremlin](/docs/integrations/webhooks/gremlin/) |
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: Google Firestore
3+
description: ''
4+
---
5+
6+
import useBaseUrl from '@docusaurus/useBaseUrl';
7+
8+
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/logos/google.png')} alt="google" width="80"/>
9+
10+
***Version: 1.0
11+
Updated: Sep 29, 2025***
12+
13+
Google Firestore is a flexible, scalable NoSQL cloud database, built on Google Cloud infrastructure, to store and sync data for client and server-side development.
14+
15+
## Actions
16+
17+
* **List Collections** (*Enrichment*) - List all the top level collections.
18+
* **Get Document** (*Enrichment*) - Get the document using specified document ID.
19+
20+
## Google Firestore configuration
21+
22+
To [create service account credentials](https://developers.google.com/workspace/guides/create-credentials) in Google Workspace needed to configure the Google Firestore app integration, follow these steps:
23+
24+
1. Log in to the [Google Cloud](https://console.cloud.google.com) portal.
25+
2. Select a Google Cloud project (or create a new one).
26+
3. Go to the **API & Services** > **Credentials** page.
27+
4. In the same page click on **ENABLES API AND SERVICES** and search for Google Firestore and enable it.
28+
5. Click **CREATE CREDENTIALS** and select **Service Account**.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/google-drive/google-drive-1.png')} style={{border:'1px solid gray'}} alt="google-drive" width="800"/>
29+
6. Enter a service account name to display in the Google Cloud console. The Google Cloud console generates a service account ID based on this name.
30+
7. (Optional) Enter a description of the service account.
31+
8. Skip two optional grant permissions steps and click **Done** to complete the service account creation.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/google-drive/google-drive-2.png')} style={{border:'1px solid gray'}} alt="google-drive" width="800"/>
32+
9. Click on the generated service account to open the details.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/google-drive/google-drive-3.png')} style={{border:'1px solid gray'}} alt="google-drive" width="800"/>
33+
10. Under the **KEYS** tab, click **ADD KEY** and choose **Create new key**.<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/google-drive/google-drive-4.png')} style={{border:'1px solid gray'}} alt="google-drive" width="800"/>
34+
11. Click on **CREATE** (make sure **JSON** is selected).<br/><img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/google-drive/google-drive-5.png')} style={{border:'1px solid gray'}} alt="google-drive" width="400"/>
35+
12. The JSON file is downloaded. Make sure you save it in a safe place.
36+
13. Enable the Admin SDK API for the project at [https://console.cloud.google.com/flows/enableapi?apiid=admin.googleapis.com](https://console.cloud.google.com/flows/enableapi?apiid=admin.googleapis.com).
37+
38+
## Configure Google Firestore in Automation Service and Cloud SOAR
39+
40+
import IntegrationsAuth from '../../../../reuse/integrations-authentication.md';
41+
import IntegrationCertificate from '../../../../reuse/automation-service/integration-certificate.md';
42+
import IntegrationEngine from '../../../../reuse/automation-service/integration-engine.md';
43+
import IntegrationLabel from '../../../../reuse/automation-service/integration-label.md';
44+
import IntegrationProxy from '../../../../reuse/automation-service/integration-proxy.md';
45+
import IntegrationTimeout from '../../../../reuse/automation-service/integration-timeout.md';
46+
47+
<IntegrationsAuth/>
48+
* <IntegrationLabel/>
49+
* **Private Key Json**. Provide the content of the JSON file generated [above](#google-firestore-configuration). Open the file and copy-paste the whole content in the field.
50+
* **Database ID**. Enter the Firestore database ID. For default databases, use `(default)`.
51+
* <IntegrationEngine/>
52+
* <IntegrationProxy/>
53+
54+
<img src={useBaseUrl('/img/platform-services/automation-service/app-central/integrations/misc/google-firestore.png')} style={{border:'1px solid gray'}} alt="Google Firestore configuration" width="400"/>
55+
56+
For information about Google Firestore, see [Google Firestore documentation](https://firebase.google.com/docs/firestore).
57+
58+
## Change Log
59+
60+
* September 29, 2025 (v1.0) - First upload
76.1 KB
Loading

0 commit comments

Comments
 (0)