Panorama
Focus
Focus
Enterprise DLP

Panorama

Table of Contents


Panorama

Create a security policy rule to prevent exfiltration of sensitive data to ChatGPT on the Panorama® management server.
  1. Upgrade Panorama, managed devices, and the Enterprise DLP plugin to the minimum required versions.
    1. Upgrade Panorama to PAN-OS 10.2.3 or later release.
    2. Upgrade the Enterprise DLP plugin to 3.0.2 or later release.
    3. Upgrade managed devices to PAN-OS 10.2.3 or later release.
  2. Log in to the Panorama web interface.
  3. Create the decryption policy rule required for Enterprise DLP.
    1. Select ObjectsDecryptionDecryption Profile and specify the Device Group.
      Add a new decryption profile. The default decryption profile configuration is all that is required for Enterprise DLP to inspect traffic.
      Do not enable Strip ALPN in the decryption profile. Enterprise DLP cannot inspect egress traffic to ChatGPT if you remove application-layer protocol negotiation (ALPN) headers from decrypted traffic.
    2. Select PoliciesDecryption and specify the Device Group.
      Add a new decryption policy rule. Select Options and assign the decryption profile.
      1. For the Action, select Decrypt.
      2. Select the Decryption Profile you created.
      3. Click OK.
  4. Enable Non-File Inspection.
    Data filtering profiles configured for non-file detection are required to prevent exfiltration of sensitive data to ChatGPT. You can create a new data filtering profile or use existing data filtering profiles as needed. You can add any combination of custom or predefined data patterns to define the match criteria.
  5. Create a data profile on Panorama or Strata Cloud Manager, or use an existing data profile.
  6. Attach the data filtering profile to a Security policy rule.
    1. Select PoliciesSecurity.
      You can select an existing Security policy rule or Add a new Security policy rule.
    2. Configure the General and Source as needed.
    3. Configure the Destination as needed.
    4. For the Application, Add and search for openai-chatgpt.
      Skip this step if your Security policy rule applies to Any application. ChatGPT is automatically included for a Security policy rule that applies to Any application.
    5. Select Actions and configure the Profile Settings.
      Select Profiles and select the Data Filtering profile you created in the previous step.
      If the data filtering profile is part of a Security Profile Group (ObjectsSecurity Profile Groups), select Group and select the Security Profile Group the data filtering profile is associated with.
    6. Configure the rest of the Security policy rule as needed.
      The Action you specify in the data filtering profile determines whether egress traffic to ChatGPT is blocked. The Security policy rule Action does not impact whether matched traffic is blocked.
      For example, if you configured the data filtering profile to Block matching egress traffic but configure the Security policy rule Action to Allow, the matching egress traffic to ChatGPT will be blocked.
    7. Click OK.
  7. Commit and push the new configuration to your managed devices to complete the Enterprise DLP plugin installation.
    This step is required for Enterprise DLP data filtering profile names to appear in Data Filtering logs.
    The Commit and Push command isn’t recommended for Enterprise DLP configuration changes. Using the Commit and Push command requires the additional and unnecessary overhead of manually selecting the impacted templates and managed devices in the Push Scope Selection.
    • Full configuration push from Panorama
      1. Select CommitCommit to Panorama and Commit.
      2. Select CommitPush to Devices and Edit Selections.
      3. Select Device Groups and Include Device and Network Templates.
      4. Click OK.
      5. Push your configuration changes to your managed devices that are using Enterprise DLP.
    • Partial configuration push from Panorama
      You must always include the temporary __dlp administrator when performing a partial configuration push. This is required to keep Panorama and Strata Cloud Manager in sync.
      For example, if admin is logged in and making changes, they must select both admin and __dlp in the partial commit and push.
      1. Select CommitCommit to Panorama.
      2. Select Commit Changes Made By and then click the current Panorama admin user to select additional admins to include in the partial commit.
        Select your logged-in admin user, the __dlp user, and any other admins whose changes to include. Click OK to continue.
      3. Commit.
      4. Select CommitPush to Devices.
      5. Select Push Changes Made By and then click the current Panorama admin user to select additional admins to include in the partial push.
        Select your logged-in admin user, the __dlp user, and any other admins whose changes to include. Click OK to continue.
      6. Select Device Groups and Include Device and Network Templates.
      7. Click OK.
      8. Push your configuration changes to your managed devices that are using Enterprise DLP.