Skip to main content

Connect Slack to Anzenna

Integrate Anzenna with Slack to monitor file sharing, external communications, and potential data leakage through your organization's Slack workspaces.

Prerequisites

  • Slack Workspace Owner or Admin access
  • For Enterprise Grid: Organization Owner access

  • Anzenna account

Overview

The integration provides:

  • File sharing monitoring across channels
  • External sharing tracking
  • DLP policy enforcement
  • Guest user activity
  • Public/private channel monitoring
  • Message metadata analysis

Slack Workspace Types

There are two types of Slack deployments:

  1. Standard Workspaces - Single workspace setup

  2. Enterprise Grid - Multiple workspaces under one organization

The setup process differs slightly based on your deployment type.

Step-by-Step Instructions

Part 1: Initial Setup

  1. Navigate to

    app.anzenna.ai

  2. Click Sign in with Google using your corporate account

  3. Return to app.anzenna.ai after authentication

  4. Click Connect application from the integrations page

Part 2: Non-Enterprise Workspace Setup

If you have a standard (non-Enterprise Grid) Slack workspace:

  1. A Slack authorization window will appear
  2. If you have multiple workspaces, select the Slack workspace you want to connect

  3. Review the requested permissions
  4. Click Allow to authorize the connection

  5. Wait a few seconds for the connection to establish in Anzenna

Part 3: Enterprise Grid Setup

If you have Slack Enterprise Grid:

  1. Select the Slack Organization you want to connect

  2. Click Allow to authorize at the organization level

  3. Wait for the connection to establish
Organization Owner Required

You must be an Organization Owner to install Anzenna across an Enterprise Grid organization.

Part 4: Multi-Workspace Deployment (Enterprise Grid Only)

To add Anzenna to additional workspaces in your Grid:

  1. In Slack, click the three-dot menu next to the Anzenna app

  2. Select Manage Enterprise Installations

  3. Click Add to More Workspaces

  4. You'll be redirected to the Slack Admin Portal

  5. Select additional workspaces to deploy Anzenna

  6. Click Install for each workspace

Part 5: Verify Installation in Slack

  1. Navigate to

    app.slack.com

  2. Check your sidebar - the Anzenna app should appear

  3. If you don't see it immediately:

    • Click Apps in the sidebar

    • Search for Anzenna

    • The app should be listed as installed
  4. Only the user who connected will initially see the Anzenna app in their sidebar

Verification

  1. Confirm integration shows Connected in Anzenna

  2. Wait 15-30 minutes for initial sync
  3. Navigate to Anzenna's Messages or Files dashboard

  4. Verify Slack file sharing events appear
  5. Check channel activity is being monitored

What Data is Collected

File Sharing

  • Files shared in channels
  • Files shared in DMs
  • External file shares
  • File downloads
  • File permissions

Channel Activity

  • Public channel file shares
  • Private channel file shares (with permissions)

  • Channel creation/deletion
  • Member additions/removals

User Activity

  • Guest user actions
  • External collaborator activity
  • Message file attachments
  • Link sharing patterns

Metadata Only

  • Important: Anzenna collects file sharing metadata and activity

  • Not collected: Message content is NOT monitored

  • Privacy-focused monitoring
Privacy Protection

Anzenna only monitors file sharing activity and metadata. Message content is not accessed or stored, maintaining user privacy while preventing data loss.

Understanding Enterprise Grid

Organization vs Workspace

  • Organization - The top-level Enterprise Grid entity

  • Workspaces - Individual Slack workspaces within the Grid

Deployment Scope

  • Organization-level install: Anzenna available to all workspaces

  • Workspace-level install: Anzenna only in specific workspaces

  • Admin control: Manage which workspaces have access

Troubleshooting

Connection Fails

Authorization errors:

  • Verify you have Workspace Owner (or Org Owner for Grid) permissions

  • Check that Slack app installations aren't restricted

  • Ensure no conflicting DLP tools blocking integration

  • Review Slack Admin approval requirements

App Not Visible

Can't find Anzenna in Slack:

  • Search in Apps section
  • Check if installation completed successfully

  • Verify you're in the correct workspace
  • Try refreshing Slack (Cmd/Ctrl + R)
  • Check with the user who performed installation

No Data Syncing

File sharing events not appearing:

  • Wait 30 minutes for initial sync
  • Verify file sharing actually occurred
  • Check that monitored channels have activity

  • Ensure Anzenna has necessary permissions
  • Review Slack audit logs for API access

Enterprise Grid Issues

Can't add to additional workspaces:

  • Verify Organization Owner role
  • Check workspace admin restrictions
  • Ensure Grid management permissions
  • Review organization app policies

Security Considerations

  • OAuth 2.0 authentication - Industry standard

  • Metadata only - Message content not accessed

  • Granular permissions - Only requests necessary scopes

  • Revocable - Can be uninstalled anytime

  • Audit logging - All access logged in Slack

Best Practices

  1. Communicate with users - Inform teams about monitoring

  2. Start with pilot workspace - Test before Grid-wide deployment

  3. Review permissions - Understand what data is accessed

  4. Monitor initial sync - Check for any issues

  5. Regular audits - Review Slack app access quarterly

  6. Document deployment - Record which workspaces have Anzenna

  7. Privacy policy - Ensure compliance with data privacy laws

Managing the Integration

Viewing Connection Status

  1. Go to Anzenna > Integrations

  2. Check Slack connection indicator
  3. Review last successful sync time
  4. Verify workspace(s) connected

Adding/Removing Workspaces (Enterprise Grid)

  1. In Slack, go to Admin > Apps

  2. Find Anzenna in app list
  3. Click Manage

  4. Add or remove workspace assignments
  5. Changes take effect immediately

Disconnecting Slack

  1. In Anzenna, disable Slack integration
  2. In Slack Admin, uninstall Anzenna app
  3. All monitoring stops immediately
  4. Historical data retained per policy

Slack Permissions Requested

The Anzenna app requests these permissions:

Bot Token Scopes

  • files:read - View files shared in channels

  • channels:read - View public channel info

  • groups:read - View private channel info (if invited)

  • users:read - View user directory

  • team:read - View workspace info

User Token Scopes

  • files:read - Access file sharing history

  • search:read - Search capabilities for investigation

All permissions are read-only. Anzenna cannot send messages or modify content.

Use Cases

Data Loss Prevention

  • Detect sensitive file sharing
  • Monitor external collaborations
  • Track guest user file access
  • Identify policy violations

Compliance Monitoring

  • Audit file sharing for compliance
  • Track data access patterns
  • Export monitoring reports
  • Meet regulatory requirements

Insider Threat Detection

  • Unusual file download patterns
  • Excessive external sharing
  • Off-hours activity
  • Correlation with other signals

Need help? Contact

Anzenna Support

for assistance.