Post

Palo Alto Networks - Prisma Inbound and Outbound

[toc]


Prisma Cloud: Integrating with Third-Party Security Applications

Overview of Integration Core Concepts

Prisma Cloud can be used to integrate with existing security workflows and with the technologies you already use.

Integrations

  • In Prisma Cloud, integrate with existing tools to achieve compliance and manage security risks across Amazon Web Services, Microsoft Azure, Google Cloud Platform, and Alibaba Cloud environments.
  • Options
    • Prisma Cloud provides multiple out-of-the-box integration options, which can be used to integrate Prisma Cloud into existing security workflows and technologies, as and if needed.
  • Support
    • Integration support is available for both data ingestion, and for outbound alert notifications.
  • Ability
    • Prisma Cloud supports the ability to enable, disable, or delete integrations.
    • So if you just need to take a third party platform offline, disable that platform in Prisma Cloud and not have to delete it and then reintegrate the target platform over again.
  • Process
    • The integration process for each application differs slightly.
    • Procedures are available in the Help Center that describe the specific steps required for each third-party platform.

Screen Shot 2020-11-03 at 16.24.20

Integration Types

  • Outbound and inbound (Export/Notifications and Ingest)
    • Outbound - Export/Notifications
    • to forward alerts. The advantage of using notifications is that there may be too many alerts to manage from the Prisma Cloud console. You also may want a special notification for highly critical alerts.
    • Inbound - Ingest/Host Findings
    • Inbound integrations provide host vulnerability data.
    • These findings are presented in resource details under the Findings tab.
    • Common inbound integrations are as follows:
      • AWS GuardDuty
      • AWS Inspector
      • Qualys
      • Tenable

Demo: Third-Party Platform Support

  1. setting > integration
    1. Screen Shot 2020-10-22 at 18.27.25
    2. Screen Shot 2020-10-22 at 18.28.11
  2. Alert > Notification Templates
  3. Alert > Alert Rules
    1. Screen Shot 2020-10-22 at 18.28.49
    2. Screen Shot 2020-10-22 at 18.28.58
    3. Screen Shot 2020-10-22 at 18.29.09

Inbound Integrations

Prisma Cloud supports the configuration of inbound integrations for the detection and analysis of host vulnerabilities in cloud infrastructure.

Inbound Integration Platforms

  • Prisma Cloud can integrate with two platforms.
  • Qualys
    • vulnerability management security software.
    • Prisma Cloud integrates with the Qualys platform to ingest and visualize vulnerability data for resources that are deployed on the AWS and Azure cloud platforms.
    • Qualys Details
      • Findings can be viewed from the Audit Trail under the Findings tab.
      • The Finding Type will indicate the source of the Finding
        • (AWS GuardDuty, AWS Inspector, Qualys, or Tenable).
      • Qualys integration works only with AWS and Azure (GCP on roadmap).
      • Data from host finding can be obtained as part of RQL using the ‘config where’ query type.

Screen Shot 2020-11-03 at 19.38.35

  • Tenable
    • cloud-hosted Vulnerability Management solution
    • provides actionable insight into entire infrastructure’s security risks. Prisma Cloud ingest its host findings to generate alerts.
    • provide accurate visibility and insight about dynamic assets and vulnerabilities in changing environments like the public cloud.
    • ingest and present vulnerability data within Prisma Cloud.
    • The Tenable.io integration works with three cloud service providers: AWS, Azure, and GCP.
    • Qualys integration works only with AWS and Azure.
    • Data from host finding can be obtained as part of RQL using the ‘config where’ query type.

Screen Shot 2020-11-03 at 19.40.52

Demo: Access Help for Inbound Integrations

Screen Shot 2020-10-22 at 18.33.13

Demo: Configure an Inbound Integration

key in Tenable.io

setting > integration

Screen Shot 2020-10-22 at 18.34.43

Demo: Use RQL to Identify Host Vulnerabilities

investigate > RQL > resource > Audit trail > CVE vulnerability

Screen Shot 2020-10-22 at 18.36.26

Screen Shot 2020-10-22 at 18.36.46


Outbound Integrations

Prisma Cloud provides support for the outbound integrations for adding third-party notification channels.

Outbound Integration Platforms

  • Prisma Cloud can integrate with various platforms.

detailed step

AWS Security Hub

  • Provides a view of the security state in AWS and helps measure compliance with the security industry standards and best practices
  • It collects security data from across AWS accounts, services, and supported third-party partners and analyzes the security trends and identifies the highest priority security issues.

Google Cloud Security Command Center

  • Can be used as a central console for centralized visibility into security and compliance risks of cloud assets on the Google Cloud Platform
  • Enable the CSCC integration in alert rules so that the notifications are sent to the CSCC console

Cortex XSOAR

  • A Palo Alto Networks company
  • Cortex XSOAR is a comprehensive security, orchestration, and response (SOAR) platform that combines case management, automation, and real-time collaboration for security teams.

Jira

  • An issue tracking, ticketing, and project management tool
  • can be integrated to receive Prisma Cloud alert notifications in Jira accounts.
  • With Jira, notification templates can be created to configure and customize Prisma Cloud alerts. Prisma Cloud will fetch all the project settings from the Jira account.

Microsoft Teams

  • A cloud-based team collaboration platform
  • part of the Office 365 suite of applications
  • used for workplace chat, video meetings, file storage, and application integration.

PagerDuty

  • Provides alerting, on-call scheduling, escalation policies, and incident tracking to increase uptime of apps, servers, websites, and databases
  • PagerDuty integration sends Prisma Cloud alert information to PagerDuty service.
  • The incident response teams can investigate and remediate the security incidents.

ServiceNow

  • An incident, asset, and ticket management tool
  • Prisma Cloud integrates with ServiceNow and sends notifications of Prisma Cloud alerts as ServiceNow tickets.

Amazon Simple Queue Service (Amazon SQS)

  • Use Amazon SQS to send, store, and receive messages between software components without losing messages or requiring other services to be available.
  • Prisma Cloud supports using Amazon SQS to send alerts that can be consumed through a Splunk add-on or through CloudFormation to enable custom workflows.

Slack

  • An online instant messaging and collaboration system that centralizes all notifications
  • Alert notifications can be forwarded to a Slack channel for posting.

Splunk

  • A cloud-based software platform
  • search, analyze, and visualize machine-generated data gathered from external websites and platforms that can also receive alert notifications from Prisma Cloud.

Webhooks

  • Integrate the Prisma Cloud Service with Webhooks to send Prisma Cloud alerts to Webhooks
  • and pass information to any third-party integrations that are not natively supported on the Prisma Cloud service.
  • Prisma Cloud can integrate with the Splunk log management system.
    • There are two methods: natively and via AWS SQS.
    • The natively method requires HTTP event collector URL and token.
    • AWS SQS uses the SQS integration + Lambda.
    • The resource config is sent with the notification and a JSON file is provided with the payload.

Integration Steps

  • Prisma Cloud Steps
    • Set up a Splunk HTTP Event Collector (HEC):
    • Use the Splunk documentation to set up the HEC.
    • For source type, use _json.
    • Verify the HEC is Enabled.
  • Prisma Cloud Steps
    • Navigate to Settings > Integrations > Add New > Splunk

Demo: Access Help for Outbound Integrations

Screen Shot 2020-10-22 at 18.47.05

Demo: Configure an Outbound Integration

setting > integration > add new > Splunk

Screen Shot 2020-10-22 at 18.48.28

Demo: Add a Notification Channel to an Alert Rule

alert > alert rules >

Screen Shot 2020-10-22 at 18.49.15

Screen Shot 2020-10-22 at 18.49.27


Prisma Cloud API Support

Prisma Cloud provides support for system RESTful APIs.

REST API features.

  • Method
    • The method of integration with Prisma Cloud is through the system REST APIs.
  • RESTful API
    • A RESTful API is an application program interface that uses HTTP requests.
  • Responses
    • All responses will be in JSON format.
  • HTTP Methods
    • The Prisma Cloud Rest API supports the following HTTP methods: POST, PUT, GET, OPTIONS, DELETE, and PATCH.

Demo: Using the Prisma Cloud API

Screen Shot 2020-10-22 at 18.53.47

Screen Shot 2020-10-22 at 18.54.02

Screen Shot 2020-10-22 at 18.54.34

Screen Shot 2020-10-22 at 18.54.47


check

Which two platform capabilities are needed in order for Prisma Cloud to support third-party integrations? (Choose two.)

  • provides inbound data ingestion used to monitor host vulnerabilities
  • communicates with Prisma Cloud for outbound alert notification

Which two resources are provided on the Prisma Cloud API DOCs reference page? (Choose two.)

  • documentation that describes the Prisma Cloud RESTful APIs
  • support for a Try It feature to execute the API calls

Tenable and Qualys are examples of which type of integration?

  • inbound integration for data ingestion

.

This post is licensed under CC BY 4.0 by the author.

Comments powered by Disqus.