Importing Users

Importing users into Snipe-IT is pretty straightforward. In the GUI importer, simply select the file containing users that you'd like to import, and then map the fields accordingly.

You can find a sample CSV to start from in the source on Github.

Mappable Fields


FieldExampleRequiredNotes
ID123NoThis is only needed or used when you wish to change existing users' usernames. If this is not included, username will serve as the lookup key. This field will be ignored on user creation and is only used on updates.
UsernamejsmithOn UpdateWhile it is highly recommended that you supply the username, the system will try to create one based on the settings you have in Admin > General Settings for how your usernames look (last name first, etc)
First NameJaneOn CreateUser's given name.
Last NameSmithNoUser's surname/last name.
Email[email protected]NoAn email address is not required, however if you wish to utilize any of the email notification features, only users with email addresses will be sent notifications.
Display NameJane P. SmithNoThis name will be used instead of the First Name Last Name generated full name if one is provided.
Gravatar[email protected]NoThis field is only used if you want to use gravatar's avatar service, and the users' email address is different there than the one within your organization.
Phone+1 555-555-5555NoUser's phone number.
Mobile+1 554-554-5544NoUser's mobile number.
Websitehttps://snipeitapp.comNoUser's website URL.
Job TitleChief Mohawk OfficerNoUser's job title.
Address123 Park PlaceNoUser's street address.
CityLisboaNoUser's city.
StateLisbonNoUser's state/province.
CountryPTNoUser's country. We generally recommend using the capital version of the two-letter abbreviation so that matches our UI dropdowns and remains consistent.
Postal Code1111-1111NoUser's postal code.
Start Date2024-01-04NoUser's start date. This must be in YYYY-MM-DD format if a value is provided.
End Date2025-02-03NoUser's end date. This must be in YYYY-MM-DD format if a value is provided.
Employee NumberEMP123456NoUser's employee number.
DepartmentHuman ResourcesNoSnipe-IT will create a corresponding department if one with a matching name does not exist.
Manager UsernameelevyNoSnipe-IT will try to match the username provided here to populate the manager_id field for the user.
Remote1 or YesNoDetermines whether the user is a remote user or not. This field is mostly made available so that API queries can filter on them.
VIP0, or NoNoDetermines whether the user is a VIP or not. This field is mostly made available so that API queries can filter on them.
Activated1 or YesNoDetermines whether the user can login to the Snipe-IT system.

Welcome Emails on User Creation

Welcome emails inviting users to set/update their password will ONLY be sent if the user has a valid email address in the import CSV, they are set to activated (meaning they can login to the system), and if the "Send welcome email" checkbox is checked on import.

Welcome emails are only sent on user creation, not user updates.


Related Information