Skip to main content

CSV

Description

The CSV connector imports account, entitlement, and identity data from a delimited text file. It is used for systems that cannot be scanned directly — for example, mainframes, legacy applications, or SaaS platforms — where an account export can be produced manually or via a scheduled job.

System Type Classification

The System Type is user-selectable for CSV systems. Choose the classification that best describes the source system:

ClassificationUse When
ServerSource is a server OS
InfrastructureSource is a database or platform
ApplicationSource is a business application
Directory ServiceSource is an identity or directory system

Version Support

OrbisID EditionSupported
CommunityNo
ProYes
EnterpriseYes

CSV scanning requires a Pro or Enterprise licence.

Supported Sources

Source TypeDescription
File UploadUpload a CSV file directly to OrbisID via the browser
Network PathSpecify a UNC or local path accessible from the On-Premise Agent host

What OrbisID Imports

You configure which data types the CSV contains. Each type requires a specific column mapping:

Accounts

Map CSV columns to:

OrbisID FieldRequiredDescription
usernameYesAccount username or login name
displayNameNoFull name or display name
accountTypeNoHUMAN or NON_HUMAN
enabledNotrue/false or 1/0
emailNoEmail address
descriptionNoAccount description

Entitlements (Group Memberships)

Map CSV columns to:

OrbisID FieldRequiredDescription
usernameYesAccount username (links to an account)
groupNameYesGroup or role name
groupDescriptionNoDescription of the group

Identities

Map CSV columns to:

OrbisID FieldRequiredDescription
employeeIdYesUnique identity identifier
firstNameNoFirst name
lastNameNoLast name
emailNoEmail address
departmentNoDepartment
statusNoACTIVE or INACTIVE

Configuration Steps

  1. Navigate to Systems in the sidebar
  2. Click Add System
  3. Set OS Type to CSV
  4. Fill in the fields:
FieldValue
NameDescriptive name (e.g., mainframe-accounts)
System TypeChoose the appropriate classification
Source TypeFile Upload or Network Path
File Path(Network Path only) UNC or local path on the agent host
Delimiter, (comma), ; (semicolon), \t (tab), or | (pipe)
Has Header RowYes/No
Data TypesSelect which data types the file contains (Accounts, Entitlements, Identities)
Column MappingsMap CSV column indices or names to OrbisID fields
  1. For File Upload source type, click Upload CSV File and select your file
  2. Click Test Connection to validate the file is accessible and the format is correct
  3. Click Save

Scheduling Re-imports

To keep data current, create a scan policy that re-imports the CSV file on a schedule. Each scan replaces the previous import from this system.

Automating Exports

For systems that can produce exports automatically, place the CSV at a network path accessible from an On-Premise Agent and configure a scheduled scan policy to import it periodically.

Troubleshooting

SymptomLikely CauseResolution
Test connection fails for network pathPath not accessibleVerify the On-Premise Agent can reach the UNC path; check share permissions
Import succeeds but no accounts appearColumn mapping incorrectReview the column mapping — username is required; verify the column index/name
Accounts duplicated across scansUsername not unique in sourceEnsure the username column contains unique values within the file
Special characters garbledEncoding mismatchSave the CSV as UTF-8 with BOM, or UTF-8 without BOM