Is there a way to do this? Otherwise, it might be a good feature.
I'm looking at using this for tracking not only hardware, but also licenses (to check for duplicates - out of spec licensing). Right now, (playing with the demo) you can create a machine and then create various "software" products (with necessary serial-keys/activation info/etc), assigning its "parent" to that machine. This way when you go to the machine in the asset management page, you can click "child assets" and see what licensed software is installed.
However, say you have a license that allows for 2 (or a volume license) installs. With the current single-parent-id, you can only assign that one license "asset" to one machine without creating a duplicate license asset for the other machine.
Is there a way to bypass the parent-id and just assign a "child asset" via the parent? This way, if you can assign child-id's, you can do this without creating duplicate assets altogether, allowing multiple "master" assets (aka in this case, machine assets) to assign the same child as another one.
Example:
- IBM PC Tower
-- Child asset: Windows XP Pro (Key: xxxxx-yyyyy-wwwww-ggggg-11111)
-- Child asset: Microsoft Office 2007 (Key: xxxxx-yyyyy-wwwww-ggggg-11111)
- IBM PC Tower 2
-- Child asset: Windows XP Pro (Key: xxxxx-yyyyy-wwwww-ggggg-11111)
-- Child asset: Microsoft Office 2007 (Key: xxxxx-yyyyy-wwwww-ggggg-11111)
- IBM PC Tower 3
-- Child asset: Windows XP Pro (Key: xxxxx-yyyyy-wwwww-ggggg-11111)
-- Child asset: Microsoft Office 2007 (Key: zzzzz-22222-wwwww-yyyyy-qqqqq)
(in this example, you can see 1, 2, and 3 all have the same XP pro key, but only 1 and 2 have the same Office key).
This would allow an IT person to run a query to check for how many machines have X software assigned to it and compare it against to their legally allowed limit. Helps them decide if they need to remove software or buy more to remain in spec.