snipe / snipe-it

A free open source IT asset/license management system
https://snipeitapp.com
GNU Affero General Public License v3.0
10.91k stars 3.15k forks source link

[Feature Request]: Add “Open” Status or proper Acceptance Indicator for Deployed Assets Pending User Acceptance #15106

Open NebelKreis opened 2 months ago

NebelKreis commented 2 months ago

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

Currently, when assets are assigned to users in Snipe-IT, there is no clear indication if the user has accepted the asset or not. This can lead to confusion and inefficiencies in asset tracking and management. Admins and asset managers cannot easily identify which assets are pending user acceptance, making it difficult to follow up with users and ensure proper asset utilization. The only way to check acceptance status is through the asset history, which is cumbersome and inefficient.

Describe the solution you'd like

I propose the addition of an “Open” status for deployed assets that are pending user acceptance. This status should work as follows:

1.  Initial Assignment: When an asset is assigned to a user, it should enter an “Open” status, indicating that the asset has been deployed but not yet accepted by the user.
2.  Acceptance: Once the user accepts the asset, the status should automatically change to “Deployed.”
3.  Rejection: If the user rejects the asset, the status should revert to “Ready to Deploy.”

Additionally, a new overview page or report should be available to admins and asset managers that lists all assets currently in the “Open” status. This will allow for easy monitoring and follow-up actions.

Also an automated notification system that prompts users via mail to accept the asset if it remains in the “Open” status for a specified period (e.g., 1 week) would be great.

Describe alternatives you've considered

As an alternative solution, I suggest adding an acceptance indicator field to the asset details. This field would visually represent the status of the asset acceptance:

•   Checkmark (✓): Accepted
•   Dash (−): Pending
•   X (✗): Rejected

This indicator would provide a quick visual reference to the acceptance status without changing the asset status workflow.

Additional context

Implementing this feature will significantly improve asset management processes within Snipe-IT. It will provide clearer visibility on the status of deployed assets, streamline user acceptance workflows, and reduce administrative overhead. Furthermore, automated reminders will ensure timely user actions, enhancing overall accountability and asset utilization.

snipe commented 2 months ago

We already have an unaccepted asset report: https://demo.snipeitapp.com/reports/unaccepted_assets

Snipe-IT Asset Management Demo