Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using GLPI in combination with OCS for inventory in our company. Our company has different sections so I'm interested if someone knows if it is possible [and how to do it if its possible] to create different groups in GLPI or OCS so I could group stored computers by different parts of company. Also, is it possible to assign devices to particular users? E.G. I would add digital camera section in GLPI and when some employ takes that camera I would mark that camera is currently being used by that user.

I'm open to other suggestions regarding inventory software, but it must be FOSS.

share|improve this question
up vote 1 down vote accepted

I'm kind of confused by the question as this capability is not hidden in GLPI in any way. But here's one way to approach the subject:

The way we do this is to set the tag in OCSInventory to the group name, and then configure GLPI to use the tag value for the group.

For example, in /etc/ocsinventory-agent/ocsinventory-agent.cfg

tag = unix

Then in GLPI go to setup -> OCSNG Mode -> General Informations, and change Group to TAG.
This will make it so that when machines are imported into GLPI, they have their group set properly. In the above example, its just saying that the machine belongs to the 'unix' group.
You can also manually assign ownership of the machine by changing the 'Group' value when viewing the device. We prefer to do it through OCSNG so that we can be absolutely sure that when a machine is imported, it has the group ownership assigned.


For the second part, GLPI has 2 possible fields. Technician in charge of the hardware and User. These should be usable for what you want. If not can you explain why?


share|improve this answer
Hi, this helped. Do you maybe know how to get IP addresses imported in from OCS ? – Celestin Apr 25 '12 at 6:44
@Celestin It should be done automatically. You can find it under the "Connections" tab. – Patrick Apr 25 '12 at 10:11
Hi, I can't find any information related to network under that tab :( Also software is missing. I'v checked under OCS settings in GLPI if IP is selected and it is. Also I have tried turning on and off OCS directory in GLPI but without luck. – Celestin Apr 25 '12 at 11:09
@Celestin its been a long time since I've configured GLPI, but try going to setup -> ocsng mode -> general information and make sure ip is yes. – Patrick Apr 25 '12 at 11:17

Open-AudIT v2 (OAv2) does the assignment and grouping out of the box.

Assigning a PC is simply placing it in a "group". A PC can belong to more than one group and a group can be created based on any audited attribute. IE - a group for all systems in the based subnet. Some of the systems in that group may also be in a group containing all PCs that belong to finance. Etc, etc, etc.

You can also designate a particular person responsible for a particular PC, as well.

Free and open source.

What's on your network?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.