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

# Adding a Custom App

## After this article...

You'll be able to add a custom app to Lumos. You can use custom apps to track users for applications that aren't integrated with Lumos, or as a resource people can request in the AppStore.

If you want to add or update custom data on an app that's already in Lumos, start here instead: [Adding Custom Data to Your Apps](/kb/identities/custom-apps/adding-custom-data-to-your-apps)

## Background

Lumos discovers most of the apps your organization uses, but it can't detect some apps, such as internal applications that don't sit behind your Identity Provider. To make these apps requestable in the AppStore or include them in an Access Review, add them as custom apps in Lumos.

## Steps

### 1. Go to the [All Apps page](https://app.lumosidentity.com/apps?tab=apps).

### 2. Click "Add App".

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/a1fa55c431a9-a50e2741-9673-4358-9f0a-7ff2814179582F1727892651070-.png" alt="Import_App_CSV.png" />
</Frame>

### 3. Add details for your custom app

Add a name, logo, description, and even define a category for your application.

Click **Continue**, then **View App** to view your new app.

## \[Optional] Upload a CSV of user data

To upload user data to the app, click the **Import Accounts** button to begin the process.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/78c415ac7f1a-a84855c7-648f-4a4a-b3b3-115b7fbfa78d2F1740190284758-image.png" alt="image.png" />
</Frame>

Data must be uploaded as a **CSV** or **TSV** file.

### 1. Upload the CSV file

More information on validations for the file can be found here:[Custom Data (CSV) Formatting Requirements](/kb/identities/custom-apps/custom-data-csv-formatting-requirements)

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/a8d9199c5c37-a50e2741-9673-4358-9f0a-7ff2814179582F1727892651984-.png" alt="Import Accounts dialog with the Upload File drop zone" />
</Frame>

### 2. Match your CSV columns

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/456835d2af76-a50e2741-9673-4358-9f0a-7ff2814179582F1727892652439-.png" alt="Mapping step that matches CSV columns to First Name, Last Name, Email, and Status" />
</Frame>

Lumos requires one or both of the following combinations before you can continue:

* First Name **and**Last Name
* Email

You can add any other columns you want by clicking **+Add**, mapping the field to a column in your CSV, then giving the field a name in Lumos.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/1aa1854a2d95-a50e2741-9673-4358-9f0a-7ff2814179582F1727892652933-.png" alt="A mapped permission field above the Delimiter Used dropdown" />
</Frame>

The **Delimiter Used** section at the bottom lets you tell Lumos which character separates multiple values in one cell. For instance, if an account has several roles, put them all in one cell, separated by the delimiter you select.

### 3. Check your work and import the app

Click **Preview Table** to see a preview of your CSV data before you confirm the upload.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/787a3fed109e-a50e2741-9673-4358-9f0a-7ff2814179582F1727892653456-.png" alt="Preview of the app's accounts showing the first rows of the CSV" />
</Frame>

If the preview is correct, click **Finish Import**.

Accounts may take up to 15 minutes to appear after the import finishes.

You'll be able to see the app on the [Apps page](https://app.lumosidentity.com/apps?tab=apps), with a special icon to indicate that it has manually imported data.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/48fd1ba8d448-a50e2741-9673-4358-9f0a-7ff2814179582F1727892653952-.png" alt="Screen_Shot_2022-06-01_at_9.34.14_PM.png" />
</Frame>

## FAQs

**I'm getting the below error. Is there anything I should check ahead of escalating to Lumos Support?**

*"Sorry. We were unable to preview the uploaded CSV. Our team was already notified and is working to fix it."*

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/lumos-primary/images/kb/identities/custom-apps/adding-a-custom-app/15d59238dab2-a84855c7-648f-4a4a-b3b3-115b7fbfa78d2F1738760351285-Screensh.png" alt="Screenshot 2025-02-04 at 1.37.06 PM.png" />
</Frame>

Make sure that, if you include a column mapping to 'Status' in Lumos, it follows the [Account Status requirements](/kb/identities/custom-apps/custom-data-csv-formatting-requirements#account-status).

**My upload failed. What else should I check?**

Check that your file:

* Is in UTF-8 format
* Is 10 MB or smaller
* Includes an Email, or a First Name and Last Name, for every row
* Uses only valid values in the Status column, if you include one

See [Custom Data (CSV) Formatting Requirements](/kb/identities/custom-apps/custom-data-csv-formatting-requirements) for the full list.

If the upload still fails, contact [support@lumos.com](mailto:support@lumos.com) and include a screenshot of the error. To add or update data on this app later, see [Adding Custom Data to Your Apps](/kb/identities/custom-apps/adding-custom-data-to-your-apps).
