> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kikimora.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Adding approved software

> Register applications on the approved list one at a time through the Create New wizard, or in bulk by uploading a CSV.

There are two ways to register approved applications: the **Create New** wizard for a single entry, or **Upload CSV File** for bulk import.

## Create New wizard

The wizard at `/compliance/software/new` takes two steps.

**Step 1: Details**

* **Software Name** *(required)* — the official name of the application. Leaving it blank returns `Name is required`.
* **Version** *(optional)* — the exact application version.
* **Compare by name and version** *(checkbox)* — when enabled, a match requires both the name and the version to agree.

**Step 2: Review** summarizes what you entered for a final check before creation.

## Upload CSV

The **Upload CSV File** dialog registers many entries at once:

* **File input** — accepts `.csv` files (`text/csv`).
* **Expected format** — columns for the application name and an optional version, such as `Name` and `Version`.
* **Matching option** — the same **Compare by name and version** checkbox, applied to every imported record.

## Add a single entry

1. Click **Create New** on the Approved Software List page to open the wizard.

   <img src="https://mintcdn.com/kikimora/_61TKijx1WdBSLGY/images/compliance-approved-software/adding-software--01--create-new-step-1-details.png?fit=max&auto=format&n=_61TKijx1WdBSLGY&q=85&s=3f29b0c183718db0dc518d73959050a3" alt="Step 1 of the Create New wizard with software name, version, and matching checkbox" width="1920" height="1080" data-path="images/compliance-approved-software/adding-software--01--create-new-step-1-details.png" />

2. If you click **Next** without a software name, the inline error `Name is required` appears.

   <img src="https://mintcdn.com/kikimora/_61TKijx1WdBSLGY/images/compliance-approved-software/adding-software--02--create-new-step-1-validation.png?fit=max&auto=format&n=_61TKijx1WdBSLGY&q=85&s=2d316801864aedcb440833e47003efa6" alt="Step 1 showing the Name is required validation error beneath the empty field" width="1920" height="1080" data-path="images/compliance-approved-software/adding-software--02--create-new-step-1-validation.png" />

3. Enter a valid name and version, continue to step 2, and click **Create**.

   <img src="https://mintcdn.com/kikimora/_61TKijx1WdBSLGY/images/compliance-approved-software/adding-software--03--create-new-step-2-review.png?fit=max&auto=format&n=_61TKijx1WdBSLGY&q=85&s=8cf5d4dd7fc63caad016088f1e9d9839" alt="Step 2 review summarizing the software name and version before creation" width="1920" height="1080" data-path="images/compliance-approved-software/adding-software--03--create-new-step-2-review.png" />

## Add entries in bulk

Click **Upload CSV File** in the table header to open the bulk upload dialog.

<img src="https://mintcdn.com/kikimora/_61TKijx1WdBSLGY/images/compliance-approved-software/adding-software--04--upload-csv-dialog.png?fit=max&auto=format&n=_61TKijx1WdBSLGY&q=85&s=5376a0df66e0e83768ddea7ac0bf6239" alt="Upload CSV File dialog with the file input and the compare by name and version option" width="1920" height="1080" data-path="images/compliance-approved-software/adding-software--04--upload-csv-dialog.png" />
