Integrate Defender for Cloud Apps with Zscaler


Microsoft Defender for Cloud Apps is now part of Microsoft 365 Defender and can be accessed through its portal at: Microsoft 365 Defender correlates signals from the Microsoft Defender suite across endpoints, identities, email, and SaaS apps to provide incident-level detection, investigation, and powerful response capabilities. It improves your operational efficiency with better prioritization and shorter response times which protect your organization more effectively. For more information about these changes, see Microsoft Defender for Cloud Apps in Microsoft 365 Defender.

If you work with both Defender for Cloud Apps and Zscaler, you can integrate the two products to enhance your security Cloud Discovery experience. Zscaler, as a standalone cloud proxy, monitors your organization's traffic enabling you to set policies for blocking transactions. Together, Defender for Cloud Apps and Zscaler provide the following capabilities:

  • Seamless deployment of Cloud Discovery - Use Zscaler to proxy your traffic and send it to Defender for Cloud Apps. This eliminates the need for installation of log collectors on your network endpoints to enable Cloud Discovery.
  • Zscaler's block capabilities are automatically applied on apps you set as unsanctioned in Defender for Cloud Apps.
  • Enhance your Zscaler portal with the Defender for Cloud Apps risk assessment for 200 leading cloud apps, which can be viewed directly in the Zscaler portal.


  • A valid license for Microsoft Defender for Cloud Apps, or a valid license for Azure Active Directory Premium P1
  • A valid license for Zscaler Cloud 5.6
  • An active Zscaler NSS subscription


  1. In the Zscaler portal, do the steps to complete the Zscaler partner integration with Microsoft Defender for Cloud Apps.

  2. In the Microsoft 365 Defender portal, do the following integration steps:

    1. Select Settings. Then choose Cloud Apps.

    2. Under Cloud Discovery, select Automatic log upload. Then select +Add data source.

    3. In the Add data source page, enter the following settings:

      • Name = NSS
      • Source = Zscaler QRadar LEEF
      • Receiver type = Syslog - UDP

      data source Zscaler.


      Make sure the name of the data source is NSS. For more information about setting up NSS feeds, see Adding Defender for Cloud Apps NSS Feeds.

    4. Select View sample of expected log file. Then select Download sample log to view a sample discovery log, and make sure it matches your logs.

  3. Investigate cloud apps discovered on your network. For more information and investigation steps, see Working with Cloud Discovery.

  4. Any app that you set as unsanctioned in Defender for Cloud Apps will be pinged by Zscaler every two hours, and then automatically blocked by Zscaler. For more information about unsanctioning apps, see Sanctioning/unsanctioning an app.

Next steps

If you run into any problems, we're here to help. To get assistance or support for your product issue, please open a support ticket.