Snipe-it: Custom Fields for Non-Assets (Licenses, Accessories, Consumables, Components, Users)

Created on 19 Oct 2017  Â·  103Comments  Â·  Source: snipe/snipe-it

This has been proposed multiple times in various tickets, but I'm going to use this as a placeholder for that discussion moving forward, since the work behind extending custom fields beyond assets is basically the same, and would be a system-wide change.

I'll be closing all of the other related tickets and directing everyone here moving forward, as this issue will be easier to search on since it contains everything.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

feature request ready for dev original

Most helpful comment

It's 2020 and we badly need this feature. I hope it will be implemented soon.

All 103 comments

I pulled this one out of #2411 so it doesn't get lost. I know it's talking about more than just custom fields. Do you want me to open a new issue for it?

  • It would also be great if there could be some history included that can be included for license renewal. At the moment we are thinking of using the comment field.

This has actually turned out to be an all important need for us. We need to track license purchases and renewals and maintenance. A software maintenance contract might be renewed on a yearly (or more) basis and might have a different Purchase Order number each time. It could have a different serial number (or even product name) so in fact, all the details may change, but the records all still need to be associated.
How about adding the ability to group individual license entries under a user provided name and providing a list of those groups.... For example, I create a license group called "ArcServe" in which I can see all of my Arcserve licnes under and I can sort by date... You probably have a better idea but I hope this explains the need.

Also, we would be happy to sponsor the development of the licensing features.

+1 for this would be great to have.

+1 as well. I was adding some chargers as accessories, and was hoping to have a volts/amps/connector fields so that I could track down compatible chargers as needed.

Any update on when these changes might get rolled out?

Not any time soon. It's enormously complicated to implement.

+1 I would also be very interested in this.

+1! Custom fields for components a very important feature.

+1 I would love to have my custom field for cable length of socket strips, network cables etc. Links to invoices on sharepoint etc.

To manage the life cycle of components e.g. hard drives I am asking for more fields.
When the hard drive gets decommissioned, and it needs to be securely destroyed, the extra information is needed in the inventory database. ( if it was securely erased, when it was done, and info about physical destruction)
I consider H/D as a server COMPONENT of server ASSET. (component checked out to asset)
I could inventory H/D as an asset, and create extra fields for h/d model asset, but I think it would be easier to treat H/D as a component with life cycle fields.
Thanks.

I'd love to have custom fields for non-assets also.

+1

I'm adding mobile SIM, and memory cards as phone components, and need fields for numbers, operators, storage and so on.

Also; possibly a separate discussion, but blocking names for categories that are assigned only to a single type (asset or component or ...) is cosing problems for me, since for example "cables" might be assets, components or accessories, while still getting a full listing of every cable would be helpful.

I also asked for this feature (see closed #5624). How does @snipe finance herself doing Snipe-IT, if, as she said this is "enormously complicated to implement.", maybe a donation would help (as long as a software is open source I don't have a problem donating).

+1.
Would really like to have this for components. My office is paying for hosted and overall we really like the system, but trying to keep track of component details is limited without having custom fields.
Ideally, we'd love to be able to have add more quantity to an existing component when we have a new order for the same component.
IE, we're upgrading PCs to SSDs, and we continually by new SSDs, mostly of the same model and capacity. Rather than having a separate component entry for every single order, I'd love to have a single Component entry that increases in quantity as we order more, and lists the separate order dates.

+1
I'd love to see this on Companies and Locations. As an EPOS provider we are using Snipe-IT to record the various versions of our software amongst other things, and being able to record a Location or Company as a whole as running a particular version of our software by way of a Custom Field would be a great implementation for us.

custom fileds for license is very important! thanks

Custom fields across the board is very important!

More Options on the Costs of licenses would be nice. Example:
Single costs ( for License): 100$
Maintenance costs etc. : 200 Year Yearly

Also an option that calculates the end date of the software would be nice.
Now i have to put it manually everytime. A select Button thats add months/years would be nice

+1 Would love to have this. We have a lot of student users and it would be nice to include year of graduation and state identifiers as custom fields.

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

yes thanks

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

yes definitely custom fields everywhere like Users and licenses

+1
Custom fields for accessories and components! Urgently!

Maybe these requirements could be broken down again with the hope of some features being introduced?

I a really feeling the pain of not being and to handle renewals of maintained licenses well.

Please implement this! We use Dynamics and being able to track security roles, units, etc. with custom fields is absolutely vital. We are stuck with a spreadsheet until this is properly implemented.

Yes please!

Please add custom fields to components.

+1 for sure!

We have many fields that are pertinent to the location that are not a part of the standard location fields. Having the ability to implement this would be a huge boon for our use.

+1 for all the customs.

+1 Custom Fields would be the final addition we need to fully implement Snipe-IT at my company. Especially for consumables so it is easier to track why they were used.

Looking forward for this +1

+1 for custom fields for components

+1 for custom fields for components, it would be a big step forward

+1 FD#9212

+1
Is there any way to support/push this issue? Maybe we should talk @snipe

+1. Custom fields for licences please - any update on timeline?

+1, licensing a weird software like WriteUp with dynamic keys and hardware fingerprints is near impossible at the moment.

+1 Custom fields in Software will be very useful

Another vote for needing custom fields on software/licenses. This is critical for us in choosing a replacement for our current system.

+1 Custom fields for Components please

Custom fields on all non-assets would be great to have in this system. Components and consumables need more fields, as an example, checkout consumables to asset. Other use case would be having model and notes on components and consumables.

+1 for this.
-1 for stale bot.

Custom fields for Non-Assets would be very useful to have.

+1

+1 custom fields across all non-assets - 3 years since the initial request?

3 years since the initial request?

The initial request was made by me, the maintainer. And yes, it's been three years, thousands of commits and hundreds of features+fixes later.

pull-requests-welcome

3 years since the initial request?

The initial request was made by _me_, the maintainer. And yes, it's been three years, thousands of commits and hundreds of features+fixes later.

I don't want to take up the thread, but well played :) I just figured another ticket wasn't necessary since it was already opened. I believe you when you say thousands of code commits.. etc. I also don't know what kind of crazy feature request queue you have. I think I've looked for this before for Software. Do we know if/when it'll be available? :D

So is it about time we give up on this and look for something else?

Do we know if/when it'll be available? :D

Definitely will be. Not sure about when. We have to ship v5 before we're going to look at this issue, as it affects a lot of code, and changes some of the fundamental ways we approach items/models/etc.

So is it about time we give up on this and look for something else?

You can see how there's no way I can answer that for you, right?

If it's absolutely critical that you have this feature today, then yeah, you probably should give up on it and look for something else.

If you can wait until we ship v5 and can look more closely at carefully implementing and testing the kind of large changes that this feature requires, then maybe not.

At the end of the day, we want people to have a system - whatever system it is, even if it's not ours - that works for them. But we're also not going to just slap on something like this and hope for the best.

I see that this is in the roadmap, but still adding a +1.

Just started using Snipe it and immediately ran into this issue.
Apart from adding "custom" fields to e.g. Accessories, I also want to add already-existing fields to Accessories, for example: Status.

Why do some of these fields disappear for non-assets? Why not leave them in the list and allow user to choose whether to use it or not?

Just went to import licenses for Bluebeam and noticed my custom fields didn't show. That's when I found this article. Would very much enjoy this feature!

No one is talking about this one, but I really could use custom fields in users. Only 1 Phonenumber field?!? almost everyone has multiple number nowadays: office, mobile, soft (skype) phone, home... possibilties are endless, and most of the fields are available in AD for import, but no field to import them to.

+1 for custom fields in users and other non-assets.

Really hoping this will be done, we're currently stuck trying to add custom fields a license

+1

+1

+1

+1

+1

+1

+1 for this

+1 for this also

+1

Are we at all close to this?

In the Licence Plan is also missing, that some special Software only working with Dongle. But I can only enter the Software Licence. But this Software Licence can be variat to the Number of dongle for this Software.
Please enter the possiblity that a Dongle and How many Dongle for a Software are available with the Software Licence. This where also a good choice, because some Software have Sharing Licences over Server with that Dongle entered.

still waiting for this feature.

+1

It's 2020 and we badly need this feature. I hope it will be implemented soon.

+1

+1

+1

+1

+1

+1

+1

+1

Also need this. The lack of customizing and ridiculous number of "Mandatory" fields is really turning me off to the whole product. Why have so many mandatory fields? Why not just let us choose?

+1 It is needed badly..Any ETA for this feature will be highly appreciated.

+99 -- this feature is BADLY needed to make this software much more robust and usable. My example is that I need to track UoM (units of measure) and a special internal product code for consumables. But this needs to be implemented system-wide, so that custom fields can be added to Licenses, Accessories, Consumables, Components, and People.

I'm sure it's complicated to implement, but possible, and would add at least 20% to the use-case scenarios where it could be implemented smoothly, vs. trying to kludge something together like trying to track consumables as assets so you can utilize custom fields.

+1

+1 I really need to add things like architecture or language to my licenses!

+1 .. urgently needed
Thanks for this great tool :-)

+1, I could absolutely use more custom fields in all the things.

+1

+1

+1

+1

+1 We are just now moving from excel to Snipe IT, having the ability to assign components to a asset and specify details such as in the instance of Ram, like dimm or so-dimm, ram size in GB, type like DDR4. This would also help with storage media tracking like hdds in which when the component is assigned to the machine you can add a unique asset tag. Now that does get into the issue of the difference between components and assets but I know many companies that track the individual components aswell as the usable machine, but the difference is the asset is assigned to a department or user while the components will only be assigned to asset itself and is of no use unless it is installed in the asset.

+1. We all really appreciate your work, just need some things to be more systematic before we can use it in production :)

+1 Having custom fields in /licenses would make my life much simpler as someone who uses the api almost exclusively for displaying asset data and approved software to people that don't have access to snipe-it within the organisation.

Thanks for your work!

+1 for custom fields to locations. Items I would look to track, using custom fields, for a location would include:

  • Contact details
  • Website portals
  • Landlord

+1

https://www.youtube.com/watch?v=IrCEhRNgGHY

give me give me, i need i need i need

what about Bob

YouTube
Bob Wiley begs for an impromptu psychiatric session from Dr. Leo Marvin while he's on vacation in New Hampshire.

It's coming, it's coming

+1 Need this

+1

It's coming, it's coming

thank you snipe! looking forward to this

Here is the link if you want to see the ticket
https://github.com/snipe/snipe-it/issues/4261#issuecomment-700611362

Tina McCray
Computer Technician
Salem Academy and College
601 S. Church Street
Winston-Salem, NC 27101
Fine Arts Center, Room 310

On Tue, Sep 29, 2020 at 6:22 AM ColorsASD notifications@github.com wrote:

+1

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/snipe/snipe-it/issues/4261#issuecomment-700611362,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APV2NPDNFOLLDARLPJCXMKDSIGYOFANCNFSM4D736C2A
.

+1 Since Software Licenses are typically bound to software versions i wanted to add a custom field to licenses, which wouldn‘t work... Same for license type GPL, Commercial, personal with up to x devices and the like...

So any news on this one?

+1

+1

Was this page helpful?
0 / 5 - 0 ratings

Related issues

snipe picture snipe  Â·  3Comments

Supsuop picture Supsuop  Â·  4Comments

jblandin04 picture jblandin04  Â·  5Comments

anilp78 picture anilp78  Â·  4Comments

ArchdukeNavaron picture ArchdukeNavaron  Â·  4Comments