Skip to main content

AD_4nXcxAi_PxqdiVtF-Z6AZDg5KFz_D_41BW_OI54wb5AaLLU3Gc7_pV276_HmFHmEufCsvzaOFXkI3FJD4zcHKzk_KBGGXf-1bgDwxOFjOrlKaX6PZsTFS7MhhjQm7cqL0KgGkUqtUrRhH6DAdRXJhkoKEl3u6MEuj7VPftRVIUo03zccfQiGd9Y4?key=9iMUDjYPe9b_fwZrYbAdlA

Netskope Global Technical Success (GTS)

EPDLP -  Content Control USB Storage Devices

Netskope Cloud Version - 128

 

Objective

Control specific file types from being copied in a storage device

 

Prerequisite

Netskope Endpoint DLP license is required

 

Context

In this knowledge base article, we'll explore Netskope's capabilities regarding Endpoint DLP Content control. We'll go through a use case to provide insights into its capabilities.

 

Do You Know?

Endpoint DLP allows you to manage and govern endpoints to prevent sensitive content from being transferred to USB storage devices or printers. You can:

  • Govern endpoint devices by creating device control, content control, and file origin policies.
  • Monitor endpoint activities and block or trigger alerts when users insert or remove USB storage devices, transfer sensitive files to USB storage devices, set up and configure printers, and print documents.
  • Respond to incidents and alert the user of their actions.
  • Coach the user through custom notification messages by allowing them to justify their actions or cancel them.

 

Use Case 1 Block a specific file type from being copied to an external storage device.

 

Step 1: Go to Settings >> Security Cloud Platform >> Client Configuration >> Select The client configuration where you want to enable Endpoint DLP >> go to Endpoint DLP>> Check the Endpoint DLP Checkbox and Save.

 

AD_4nXeGjYKE9r6v-MW7VR8rRxLVfbe12JPqkj4o8cpyhWkpFmFCpfkwn0QMsvbaQBYZ9jnqx_p6gijnTWnaFM6WT-FRgb7B4x850OQTzxu0EOxqXzouZhci0m33JN-Vqvv5NWZxHVVUuOOe07tkEcmpDApXqVL4cTkU-9b83q1gCJr6BXLM_5vZ7g?key=9iMUDjYPe9b_fwZrYbAdlA

Note: make sure to restart the device after the EPDLP activation.

 

Step 2: We need to create a file profile adding the specific content we want to restrict within the Endpont DLP policy, in this case we will add a file type 7zip.
Go to policies >>Profiles >> File >>> New File Profile 

Select file type, search and mark 7zip format.

Click Next type a file profile name and save it.

AD_4nXfWE1ZJz9y73-5uMZulsS3NcA5ndo05BR1OwC4ujABJDWqkEyzjgyoEFcLDus8Y0DK6A6xpFX-h4diDYcIy-U2j_zffyuGf5USxKHjSL_zaNgolkyYYk-JnRAoalayoWEFB-cCXFI90gxHEoHi-Fw?key=9iMUDjYPe9b_fwZrYbAdlA
 

Step 3: Go to policies >> Endpoint Protection >> Content Control

AD_4nXdLw9Kby8wxl_FJnDExWfNklBoxwP4GscZ7xaZIhcqMO49s_zYz-U2WBuO_keDLe_ZLT8L1B6sznYJFKw9e2CAY7Dzp9FIAjehyneN7kTWO5N2ERvJUR8Mv33jTIDPLfabJV_mrNW_nzvtzZAVQVYE?key=9iMUDjYPe9b_fwZrYbAdlA

On content control, click on create a new content control policy.





 

Select on Destination “ USB Storage Device”, then on File add a “File Profile” and select the profiel you created in step 2, Set profile action Block, add a policy name and save the policy.

AD_4nXcSkUAWC1rIx2C4gSqV-TdEigGUIseNsororb8NyBhGCLaQvHQxkVw7QrabMuFKiQeZZM3Yo8UobNhoKt7lTbyqal8UJcpVwkaoLJHLdoxwpiVTql076GIzELcokcVNNUJfqT8wtyPdpkcmv71BtYY?key=9iMUDjYPe9b_fwZrYbAdlA

AD_4nXeVv-FioooU90qKF5w40vgZM29ivcCwnwkjWD7fHjoDYrPB2b4-vk_P7BmmQ9noccu6Quqy5SBExmUHwp6BWGNLDAG733kZ2gGbYyxL_chhkgE0Wi3GHryFkoVmuei8QlIJFTJy1tG4rlQi60po5a5QgMjPDzFelEVYxwqYdVH8K1pon11EdmY?key=9iMUDjYPe9b_fwZrYbAdlA

 

Verification

Copy any .7z file to the USB storage device and a blocking message will appear.

AD_4nXfYkYOvd7HShVsctgsifd1voYJ6dJPvid3pU1LblY5N177dQ29c52TZQxvLcMfmsuCtXG7RJhsaWCt8jfMcjcD6-CMROYLY7RKNODM3Uzr3yW6UUMbCs-8yy4L1YqJliViGB8ITKyiuXT6zvcKuFdTZnTG67UyGKYNj2l-PvOoC9SKS3ExRUg?key=9iMUDjYPe9b_fwZrYbAdlA

Go to SkopeIT >> Endpoint Events and confirm the block is logged.

AD_4nXe-qTV5XQbkEpINrSl16ukrYEkNZ_h1DKnYj9tMFDHcA_frJ9qpi_mxfOxn5SHtvGXq4x2r7_pABRyHZb5giqQKsxZCOrhpqIM9H5sU5Cnqh5tqh5E9BcyltxqoPVqgosQvbWCsHBOHf7lLwYADdQ?key=9iMUDjYPe9b_fwZrYbAdlA

 

How can I confirm the block action in NSlogs?

A: After downloading the NS logs, you will notice a file named “epdlp-diagnostics.zip.log.” Please remove the “.log” part, and the file will now appear as a zip file. Once you unzip the file, you will find a log folder inside, and the logs are located in the “epdlp_sys_log.txt” file.

 

Sample

2024/08/22 15:17:04.781 PolicyWorker.cpp:1456 7816 24792 1info] PolicyWorker 7: evaluated event 60ceb07f-3a1b-4b9d-880b-a4ec433b8a3f with result "match" with action "block" for rule "USB storage Block" 

AD_4nXev1thr748LX2Un8RcB8NteDTe8I9l6FJriQJ3L_vVUWJIOYSnAdMrIMEe-PgZDdXV-C3A3PWU8y_WTO5T1CphNB6BHG6VQCxfMI9T74j49LawveGFrJEIsIOY_q0xndaJSjQKz4caHx4wyoyL6kRlOtad5sdq6EMiltQdT0GJvNJjKyqdEhiU?key=9iMUDjYPe9b_fwZrYbAdlA
 

Constraints

In the Netskope UI, go to Policies > Profiles > Constraint and select the USB Device tab >> In the USB Storage Device tab, click New Device Constraint Profile

AD_4nXefTBJHfIZjvhZnkmyDCYsSAvMeCk2WnLT7XIigH9E5pjTpWvmtrSO9iQkzRq7wGKAkfT9qAr5UPlXrhU6sofaZJ1cu71rgzJYn3AOcLulaE6XEmWaXo9PeAtt0YDgecF-Ut5xYZ185m-D713MGu2lxL531lDJfT5dG1_3pJhSRl7dzAr7CPh4?key=9iMUDjYPe9b_fwZrYbAdlA

 

In the New USB Device Constraint Profile window, enter a profile name.

AD_4nXeHbST2ZA1k-no2Ubv5TYsYFvgCyzHf_tIOyvBUypHHcQwtATryKlR5f8WXw59L0D1pyTM6jcjdE2zd-wgep5ZEZgQH-7WBMrCdwbUTtPxLoK17-qNUAvigYZnFIAyjFlXe0KMQJ_cdMSPPxONFpXBTVD_DMOPo8Gg4q6KpvI791z4xzjCBV5c?key=9iMUDjYPe9b_fwZrYbAdlA

Provide the list of USB storage device manufacturers, IDs, models, and serial numbers. Select each tab and enter the values or upload a list as a CSV file. You can upload a maximum file size of 6 MB in each tab. Ensure the following:

Manufacturer and Model are partial matches. For example, enter “Sandisk” as the manufacturer to match USB device names such as “Sandisk”, “ Sandisk USB”, “Sandisk Electronics, INC”, etc.

The ID must be in the format idVendor+idProductiSerialNumber.

Serial_Number and ID are exact match fields.

 

Note: Device Control, policies are prioritized first, followed by Content Control. For example, when it comes to USB devices, if Device Control determines that a device is not allowed on an endpoint, it will block the device. This means the filesystem is never mounted, and the user has no opportunity to copy files to the device, effectively preventing any data transfer.

Terms and Conditions

  • All documented information undergoes testing and verification to ensure accuracy.
  • In the future, it is possible that the application's functionality may be altered by the vendor. If any such changes are brought to our attention, we will promptly update the documentation to reflect them.

 

Notes

  • This article is authored by Netskope Global Technical Success (GTS).
  • For any further inquiries related to this article, please contact Netskope GTS by submitting a support case with 'Case Type – How To Questions'.

 

Be the first to reply!