Edit

Share via


Create a custom Data Loss Prevention (DLP) profile with the Global Secure Access and Netskope integration

Microsoft Entra Internet Access with Global Secure Access integration with Netskope provides comprehensive Data Loss Prevention (DLP) capabilities to help protect your organization's sensitive data from leaks and unauthorized access. By using Netskope's advanced DLP features, you can create and enforce policies that monitor, control, and protect data across your network.

This guide provides step-by-step instructions to create custom DLP profiles using the Global Secure Access and Netskope integration.

Prerequisites

To complete these steps, make sure you have the following prerequisites:

Create a custom DLP profile

To create a custom DLP profile, follow these steps:

Configure SAML SSO using Microsoft Graph API

To enable single sign-on (SSO) authentication between Global Secure Access and Netskope, you need to configure SAML SSO by running the following commands using Microsoft Graph API. Follow these steps:

  1. Create a claims mapping policy.

    POST https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies 
    
    { 
    
      "definition": [ 
    
       "{\"ClaimsMappingPolicy\":{\"Version\":1,\"IncludeBasicClaimSet\":\"true\",\"ClaimsSchema\":[{\"Source\":\"user\",\"Id\":\"userprincipalname\",\"SamlClaimType\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier\"},{\"Source\":\"user\",\"Id\":\"givenname\",\"SamlClaimType\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname\"},{\"Source\":\"user\",\"Id\":\"displayname\",\"SamlClaimType\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name\"},{\"Source\":\"user\",\"Id\":\"surname\",\"SamlClaimType\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname\"},{\"Source\":\"user\",\"Id\":\"assignedroles\",\"SamlClaimType\":\"admin-role\"},{\"Source\":\"user\",\"Id\":\"mail\",\"SamlClaimType\":\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\"}]}}" 
    
      ], 
    
      "displayName": "Netskope SAML SSO Claims Policy" 
    
    } 
    
  2. Copy the ID from the response.

  3. Get the application ID.

    GET https://graph.microsoft.com/v1.0/applications?$filter=displayName+eq+'Netskope+GSA+SAML+SSO'&$select=appId
    
  4. Associate the claims mapping policy.
    Replace <insert app id> and <insert claims mapping policy id> with the respective values obtained from previous steps.

    POST https://graph.microsoft.com/v1.0/servicePrincipals(appId='<insert app id>')/claimsMappingPolicies/$ref 
    
    { 
    
      "@odata.id": "https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/<insert claims mapping policy id>" 
    
    } 
    

Create a DLP policy with a custom DLP profile

To create a DLP policy with a custom DLP profile, follow these steps:

  1. Sign in to the Microsoft Entra admin center as a Global Secure Access Administrator.
  2. Browse to Global Secure Access > Secure > Data Loss Prevention policies.
  3. Select + Create policy and select a DLP profile.
  4. Select the link to open the Netskope admin center.
  5. In the Netskope admin center, create a custom DLP profile.
  6. After creating the profile, return to the Microsoft Entra admin center.
  7. The custom DLP profile automatically syncs and appears in the DLP profiles list.
  8. Select the custom DLP profile and complete the policy creation workflow.

Activate a Netskope offer

Netskope’s DLP offering is a value-added enhancement to Microsoft Entra Internet Access. For instructions on how to start a free trial or contact Netskope for a private offer, see Activate a Netskope offer through the Global Secure Access marketplace.