Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Allow Manager Mapping via Employee Number During User Import #14865

Open
Kanish-d opened this issue Jun 13, 2024 · 1 comment
Labels
❤️ feature request 👩‍💻 ready for dev These issues are ready for someone to work on them - take your pick!

Comments

@Kanish-d
Copy link

Is your feature request related to a problem? Please describe.

Currently, the user import feature in Snipe-IT necessitates that managers be identified by their first and last names. This requirement poses several challenges:

Redundancy: Managers are often part of the same import list as regular users, making it redundant to map them by names when a unique employee number is already available.
Errors: Mapping by names can lead to errors due to common names or misspellings, while employee numbers are unique and consistent.
Scalability: For larger organizations, managing and ensuring the correct spelling of names can be cumbersome, whereas employee numbers are already standardized and used across various systems.

Describe the solution you'd like

Modify the user import functionality to allow the mapping of managers via their employee numbers instead of requiring their first and last names. This could be implemented as an additional option in the mapping step of the import process:

Add a Mapping Option: Introduce a mapping field for "Manager Employee Number" in addition to or instead of "Manager First Name" and "Manager Last Name."
Validation: Ensure that the employee numbers used for managers correspond to entries in the same import list or existing user records in Snipe-IT.

Describe alternatives you've considered

No response

Additional context

Consider an organization importing a list of 200 users, where 30 of them are managers. Each user, including managers, has a unique employee number. Instead of mapping each manager by name, the user import process can directly use the employee number to identify the manager in the system, ensuring accuracy and simplifying the import.

@snipe snipe added 👩‍💻 ready for dev These issues are ready for someone to work on them - take your pick! ❤️ feature request labels Jun 22, 2024
@huifei0129
Copy link

this is better
hope to achieve soon.
thanks very much

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❤️ feature request 👩‍💻 ready for dev These issues are ready for someone to work on them - take your pick!
Projects
None yet
Development

No branches or pull requests

3 participants