# Project Scope

## Overview

Project Scope is where all of the assets assigned to the project can be viewed or modified. You can also add new assets to the project.

Only Administrators, Project Coordinators or users with Edit access to the project can make updates to the scope on the project.

You can access the project scope by selecting `Scope` from the project menu.

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2Flni7vSQsF2oKnckqnt7O%2FScreenshot%202024-06-19%20at%208.59.58%E2%80%AFPM.png?alt=media&#x26;token=23c653b5-7997-4115-a6fe-32923fc337ea" alt=""><figcaption></figcaption></figure>

### Add Assets

To create a new asset (or multiple assets) on the project, select `Add Assets`.&#x20;

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2FkMmZhZBuC18NveR036Et%2FScreenshot%202024-06-19%20at%209.01.08%E2%80%AFPM.png?alt=media&#x26;token=dc0fd9f8-de57-4f82-a04c-5f9a7387ad29" alt=""><figcaption></figcaption></figure>

If you are using the Assets module, you will have the option to select existing assets from the library. You can also create new assets in the library from here as well.&#x20;

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2FEGPCcIhbqbBKDae5nSuV%2FScreenshot%202024-06-19%20at%209.01.08%E2%80%AFPM.png?alt=media&#x26;token=4b2aa1c4-e218-4887-83c7-cff714f87909" alt=""><figcaption></figcaption></figure>

If you are not using the Assets module, you can enter your assets directly and configure your delimiter settings to handle multiple assets.&#x20;

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2FWcefOuspBe4KvSwMGBSu%2FScreenshot%202024-06-19%20at%209.02.29%E2%80%AFPM.png?alt=media&#x26;token=e69cfec3-7e94-4903-a726-a60dea444e48" alt=""><figcaption></figcaption></figure>

### Modify Assets

If you are not using the Assets module, you can modify assets by clicking on `Edit` in the actions menu. A box will be displayed around the asset name allowing you to change it.&#x20;

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2FoXtadOrcKKk0ECB1JX9F%2FScreenshot%202024-06-19%20at%209.03.49%E2%80%AFPM.png?alt=media&#x26;token=48527596-e7a6-4ba9-9865-47df33f15363" alt=""><figcaption></figcaption></figure>

If you are using the Assets module, you must first delete the asset, then add a new asset.

### Delete Assets

You can delete assets by clicking on the `Remove` button. You can also bulk delete assets by selecting them then clicking on `Actions -> Remove`

> **!IMPORTANT**: You can only delete assets which are not already linked to an existing vulnerability on the project. If you attempt to do so, you will see an error message displayed. You must first either delete the vulnerabilities, or re-assign the vulnerabilities to a different asset, then you can delete the asset once it's no longer assigned to any vulnerabilities on the project. To re-assign vulnerabilities to different assets - please see [Updating Affected Assets](https://support.attackforge.com/attackforge-enterprise/getting-started/updating-vulnerabilities#update-affected-asset-on-a-vulnerability).

> **Tip:** You can select all assets using the menu, and then delete all. This will remove any assets which are not already associated with a vulnerability. This can help to clean up your scope to focus on IPs which only have vulnerabilities - if required.

### Import Assets

You can import assets directly to your projects from your `NMAP` and `Masscan` files, as well as generic JSON and CSV options.

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2FzCjrU1pbpMSaiRBfqQWN%2FScreenshot%202024-06-19%20at%209.07.19%E2%80%AFPM.png?alt=media&#x26;token=5ff89680-96aa-46a5-967c-76cd4e187cb8" alt=""><figcaption></figcaption></figure>

You can also take advantage of the additional Hostnames and Ports fields if you are using the Assets Module.

These fields will be stored against the Asset in the module, so you can monitor and manage Hostnames and Ports centrally (outside of your projects).

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2F4rFYiz4RXCYDfoZZjMzQ%2FScreenshot%202024-06-19%20at%209.08.29%E2%80%AFPM.png?alt=media&#x26;token=ad540620-49a4-491f-a6c1-73acf06ae544" alt=""><figcaption></figcaption></figure>

You can also view and modify the data prior to importing.

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2F5QoC8MBP2qwZn66M8U5Y%2FScreenshot%202024-06-19%20at%209.08.53%E2%80%AFPM.png?alt=media&#x26;token=a360e47c-3cb0-4452-9f2a-5317c0403585" alt=""><figcaption></figcaption></figure>

### Download Assets

You can download all of the assets assigned to the project in CSV format. This may help to get this data into other tools such as vulnerability scanners. You can perform this by clicking on `Export as CSV`.

<figure><img src="https://372186556-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8s1QY2Q6YTHB4a6DMu%2Fuploads%2FJ9spfE9Cluh0Xn8mh9VU%2FScreenshot%202024-06-19%20at%209.09.38%E2%80%AFPM.png?alt=media&#x26;token=7d2cf319-d03d-45ba-902e-22557b27c198" alt=""><figcaption></figcaption></figure>
