Skip to main content

GCP - Enrichment

This Playbook is part of the GCP Enrichment and Remediation Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.8.0 and later.

Given the IP address this playbook enriches GCP and Firewall information.

Dependencies#

This playbook uses the following sub-playbooks, integrations, and scripts.

Sub-playbooks#

This playbook does not use any sub-playbooks.

Integrations#

  • GCP-IAM
  • Google Cloud Compute

Scripts#

  • GCPOffendingFirewallRule
  • Set
  • GCPProjectHierarchy

Commands#

  • gcp-iam-tagbindings-list
  • gcp-iam-project-iam-policy-get
  • gcp-compute-aggregated-list-instances-by-ip
  • gcp-compute-get-instance

Playbook Inputs#


NameDescriptionDefault ValueRequired
GcpIPGCP IP in alertalert.remoteipRequired
portPort to match traffic on for firewall rules.${alert.remoteport}Optional
protocolProtocol to match traffic on for firewall rules.${alert.protocol}Optional

Playbook Outputs#


PathDescriptionType
GoogleCloudCompute.InstancesGCP VM Instances information.unknown
GCPIAM.PolicyGCP IAM informationunknown
GCPIAM.TagBindingsProject/Folder/Organization level tags.unknown
GCPHierarchyGCP project hierarchy information.unknown
GCPOffendingFirewallRuleOne or more potential offending firewall rules in GCP based on port, protocol and possibly target tags (network tags).unknown

Playbook Image#


GCP - Enrichment