Slack (v3.8.20)

Interact with Slack API - collect logs, send messages and notifications to your Slack team.

Author
Cortex XSOAR
Support
xsoar
URL
https://www.paloaltonetworks.com/cortex
Default data source
Slack Event Collector
Categories
Messaging and Conferencing

Integrations (4)

Modeling rules (1)

Parsing rules (1)

Playbooks (2)

Scripts (4)

README

Overview

Send messages and notifications to your Slack team and integrate with Slack’s services to execute create, read, update, and delete operations for employee lifecycle processes.

What does this pack do?

<~XSOAR>

</~XSIAM>

<~PLATFORM>

Cortex Agentic Assistant in Slack

Interact with the Cortex Agentic Assistant directly from Slack. Mention the bot in any channel or thread to ask security questions, run investigations, and get AI-powered responses, all without leaving Slack.

Cortex AI Assistant in Slack

For setup instructions and detailed usage, see the Slack V3 integration README.

</~PLATFORM>

<~XSIAM>

Supported log categories

Category Category Display Name
Audit Logs Slack Audit Logs

Supported timestamp formats


Data Collection

Slack Side

Note: The Audit Logs API is only available to Slack workspaces on an Enterprise Grid plan. This integration will not work for workspaces on a Free, Standard, or Business+ plan.

Obtain a User Token

The following steps must be done by the Owner of the Enterprise Grid organization:

  1. Create a Slack app:
    Navigate to the Slack App creation page. Click Create App to proceed to the settings page.

  2. Configure Permissions:
    From the left navigation bar, select OAuth & Permissions.
    Scroll down to the Scopes section and add the auditlogs:read User Token Scope to your app.

  3. Activate Distribution:
    • From the left navigation bar, select Manage Distribution.
    • Ensure all sections under Share Your App with Other Workspaces are checked (green), then click Activate Public Distribution.
    • Under Share Your App with Your Workspace, copy the Sharable URL. Paste this into a browser to initiate the OAuth handshake.
    • Critical: Check the dropdown in the upper right of the installation page. You must install the app on the Enterprise Grid organization, not an individual workspace within the organization.
  4. Retrieve Token:
    Once the OAuth flow is complete, you will receive an OAuth token (starting with xoxp-) that authorizes access to the Audit Logs API.

Cortex XSIAM Side - Slack Event Collector

This is the default integration for this content pack when configured by the Data Onboarder in Cortex XSIAM.

Configuration Parameters

Parameter Description Required
Server URL Slack API server URL. True
User Token OAuth token starting with xoxp-. True
Max Events per Fetch The maximum number of audit logs to retrieve per fetch cycle. False
First Fetch Time Interval Date from which to start fetching data (Data is not available prior to March 2018). False
Trust Any Certificate Skip SSL certificate verification (insecure). False
Use System Proxy Use the configured system proxy settings. False

</~XSIAM>