Reading the template
Expected fields. Lumos expects Unique ID, First Name and Last Name, Email, and Status. Status values must be one ofACTIVE, INACTIVE, SUSPENDED, DEPROVISIONED, PENDING, or DELETED. Only email, or first and last name together, is strictly required.
Custom attributes. Cost Center here stands in for any attribute column you add: department, location, employee type. Each mapped attribute column becomes a filterable attribute in Lumos.
Permissions. The Role column demonstrates a permission mapping (Admin, Viewer, Helpdesk, User). Mapped permission columns become reviewable access in Lumos, which is what makes the file useful for Access Reviews rather than only a user list.
Multiple entitlements. If an account holds several roles, either list them in one cell, separated by the connector’s Column Delimiter setting (a comma by default), or repeat the account across rows, one entitlement per row. With repeated rows, Lumos takes each account’s most recent Last Login and Last Activity across all its rows.
Preparing your data
- Export your account data from the source system.
- Map your existing column names to this template’s structure. Exact header names don’t matter, since you map columns to Lumos fields during import, but consistency does.
- Validate every row has a unique identifier and status values use the exact enumerations.
- Save as CSV UTF-8. From Excel: File > Save As, type CSV UTF-8 (Comma Delimited).
- Place the file in your S3 bucket or SFTP path and follow Connecting Flat Files with Lumos to connect and map it.