diff --git a/docs/home/changelog.md b/docs/home/changelog.md index da509d24..1744b0fb 100644 --- a/docs/home/changelog.md +++ b/docs/home/changelog.md @@ -114,7 +114,7 @@ ## 2023 Weeks 37-42 ### New - CLI/CI: Added support for manifest files by leveraging [lockfile generation](../cli/lockfile_generation.md) -- Integration: Added an integration for [Netskope](../integrations/netskope.md) +- Integration: Added an integration for Netskope - Experimental: Added GenerativeAI remediation suggestion capability ## 2023 Weeks 31-36 diff --git a/docs/integrations/integrations_overview.md b/docs/integrations/integrations_overview.md index 54113d32..7339f594 100644 --- a/docs/integrations/integrations_overview.md +++ b/docs/integrations/integrations_overview.md @@ -25,7 +25,6 @@ Other integrations include: | Dazz | [Documentation][dazz_docs] | | Sophos | [Documentation][sophos_docs] | | Tines | [Documentation][tines_docs] | -| Netskope | [Documentation][netskope_docs] | | Sumo Logic | [Documentation][sumologic_docs] | [github_app_docs]: ../integrations/github_app.md @@ -39,7 +38,6 @@ Other integrations include: [dazz_docs]: ../integrations/dazz.md [sophos_docs]: ../integrations/sophos.md [tines_docs]: ../integrations/tines.md -[netskope_docs]: ../integrations/netskope.md [sumologic_docs]: ../integrations/sumo_logic.md [circleci_orb_registry]: https://circleci.com/developer/orbs/orb/phylum-dev/phylum diff --git a/docs/integrations/netskope.md b/docs/integrations/netskope.md deleted file mode 100644 index f4626bd2..00000000 --- a/docs/integrations/netskope.md +++ /dev/null @@ -1,46 +0,0 @@ -# Netskope Integration - -## Overview - -Phylum can be integrated with [Netskope](https://www.netskope.com) to incorporate Phylum's curated list of malicious open-source package hashes into a Netskope security policy. - -## Getting Started - -Netskope users who purchase a Phylum threat feed subscription can follow the instructions below to subscribe to Phylum's curated malicious package hash list distribution. This list will be automatically reflected in your Netskope `File Hash List` on a regular cadence. There are three separate pieces of information needed to complete the subscription process: - -1. A Netskope v1 API Token for your tenant -2. Your Netskope tenant name -3. A Netskope `File Hash List` name - -### Obtain a Netskope v1 API Token - -1. Log in to your Netskope admin dashboard and then click on `Settings`. -2. In `Settings` click on `Tools`. -3. In `Tools` click on `Rest API v1`. -4. Grab the Token value from Token section. - -### Obtain Your Netskope Tenant Name - -1. If you do not have a Netskope Tenant configured, follow [these directions](https://docs.netskope.com/en/netskope-help/integrations-439794/netskope-cloud-exchange/get-started-with-cloud-exchange/configure-netskope-tenants/) provided by Netskope. Upon completing this configuration, the name you chose will be the Tenant Name. -2. If you already have a tenant configured, your Netskope Tenant name is simply the subdomain of your dashboard URL. For example when you log into your Netskope dashboard, look at the URL. It should be of the form `https://.goskope.com/ns#/dashboard`. Grab the `` part of this URL. - -### Create and Obtain the Name of Your File Hash List - -1. Once logged in to to your Netskope dashboard click on the `Policies` option in the left menu. -2. From the `Policies` menu, click on `File`. -3. From there, create a new file profile by clicking on the `NEW FILE PROFILE` button in the upper left. -4. An "Add File Profile" modal should be displayed. In the left-most menu of the modal, click on `File Hash`. -5. In the middle section click the `ADD FILE HASH BY TYPE` drop down and select `SHA256`. -6. In the `SHA256` text entry box, paste in the single SHA256 hash value of `e7dc6a2f0c65a2c6f3d7cc2a11c3fd2acb4e23af1e55a8769366766ee22278c3`. Note that this is just a dummy hash and will be overwritten by Phylum's list, but the list has to have at least one valid hash in order to be created. After entering the hash value, click `Next` in the bottom right. -7. On the next modal interface enter a name in the `PROFILE NAME` text entry box. The name you enter here is the name of the File Hash List, so this is the value you'll need to grab. You can enter an optional description in the `DESCRIPTION` box. -8. When finished click `SAVE` in the bottom right. - -## Send the Information to Your Phylum Contact - -After completing the above, you should have obtained the following information: - -1. A Netskope v1 API Token for your tenant -2. Your Netskope tenant name -3. A Netskope `File Hash List` name - -Send this information to your Phylum contact so we can finish the subscription process. Once your information is entered in to our system, your hash list will be updated on a regular cadence--roughly once every few hours. diff --git a/site/sidebars.js b/site/sidebars.js index 803ec0cb..459c9f19 100644 --- a/site/sidebars.js +++ b/site/sidebars.js @@ -76,7 +76,6 @@ const sidebars = { 'integrations/github_app', 'phylum-ci/gitlab_ci', 'phylum-ci/jenkins', - 'integrations/netskope', 'integrations/sophos', 'integrations/sumo_logic', 'integrations/tines',