How to customize OCSNG and GLPI

Using work through customized scripts or applications is smart approach by System Administrators. For a busy system administrator to collect all the h/w and s/w information from the network is really tedious. For this work there fantastic open source tool named “OCS Inventory NG” which would collect all the h/w and s/w information from the network. But the web interface of OCS (where all the information about networked machines are visualized) is not much user friendly, rather confusing.

However, there is another open source application called GLPI, having a cool interface with capability to import & synchronize records from OCS.

For importing records from OCS to GLPI you have to use a plug-in in GLPI named OCS import and this plug-in manages the whole OCS synchronization process. To use OCS Import effectively, one need to make sure that the OCS mode is operational.

Here are the simple steps for the synchronization process:

Activate OCSNG mode in GLPI:

  • Click on Setup; then select General-Restrictions [Tab]-Activate OCSNG mode – Set to YES and then click on Post.

100-11-460x232

  • Next, OCSNG mode, again go to the Setup tab and Click on OCSNG Mode

101-1-460x180

Now you will able to see one connection named localhost as pointed in the above image. Click on that localhost. Now you’ll see a simple form to enter DB credentials for the OCSNG application.

  • Once providing all valid DB information about OCSNG application, click on Post and it pops-up message ‘Connection to OCS database successfully’.

102-1-460x232

  • There is another tab named Import Option in the same window. Here you can set up which information needs to be imported from OCSNG like monitor, printer, devices, registry and software. Choose those information and Click on Post to update the info.

103-1-460x310

  • Beside the Import Options tab, there is a General Information tab where you can define which elements you want to import from OCS like OS, Serial Number, Model etc. You can choose those elements and click on Post to update it in GLPI.

104-1-460x310After completing the above steps you will able to see the data on the GLPI.

105-1-460x127Now we’ll see the steps on how to add custom fields into the Inventory List in GLPI.

How to add a custom field in GLPI:

To add custom fields to GLPI we need another plug-in named Custom Fields. It can be found in the Plug-in folder of GLPI archive.

  • After installing this plug-in you can see a Custom Fields option in the drop down menu of Plug-ins Tab as indicated below.

[Note: To check what other plug-ins are installed you can check the drop down menu of Plug-in tab.]

106-1-460x310

  • By clicking on Custom Fields you can find a list of many device types like in the above image. Just click on the device name(s) on which you want the custom fields, to make it Enabled. You can also disable them in the same way when needed.

[Note: The device types that are enabled in the Manage Custom Fields section will be viewed in the Inventory List to which user can add various custom fields later]

  • Now to add fields click on the ‘Manage Custom Dropdowns‘ below the device list.

Suppose you want to add a custom filed named ‘Assigned to’ in the device Computers. Then first you need to enable the device Computers in Manage Custom Fields. After that go to Manage custom Dropdowns and add a label named ‘Assigned to’. You also need to add a System Name e.g.assigned_to1.You can check the Use Entities or Tree Structure boxes if you want to use them. Please find these steps indicated in the below image.

[Note: Later you can add more drop downs in the same way and click on the Update button to update the list.]

107-1-460x288

  • Now you’ve to add these custom fields to you inventory. For that you need to go to the Inventory tab in the GLPI main menu and Click on Computers and then click on the + sign.

[Note: In the Inventory apart from Computers, other devices will show up if they’re enabled in the Manage Custom Fields section]

108-1-460x116

  • You will get another pop-up window showing the column headers and here you can see that your custom field has been added to the list.

109-1-460x310

  • Select the custom field name from the Dropdown menu and the Click on Add.
  • Click on the arrow image like in the above image to arrange the order of the various fields on the list.

[Note: Repeat the same steps when you add more custom fields to your Inventory.]

Do you have anything to add? Just leave a comment below.

KurrentJobs.com – A Better Choice for Technical Recruiters

The Start-up trend is rising in the webosphere. Inspired from companies like Facebook, Foursquare and Instagram, many people are willing to implement their ideas as start-ups. As your start-up company grows you need right people to do your jobs and that’s what most of the recruiters are tired about. There are many information technology job portals on the web featuring start-up jobs, but they still got hung around with some loop holes. We had gone through some start-up job posting sites in the past few months and found that:

Most of the job sites-

  •     Ask for registration by filling out long forms, we bet, you shy away from this!
  •     Limited to major countries (like UK, USA etc.)
  •     Confused over jobs, news, companies and widgets
  •     Limited or no free job posting allowed (some charges between 99 to 400 USD per job)
  •     Don’t come up with job types
  •     Don’t support social login with Facebook or Twitter
  •     Somewhat biased to either employers or candidates

KurrentJobs.com runs where others can’t walk

Yes! After finding these we developed KurrentJobs.com, a technical job board where we tried to mend all the loop holes. KurrentJobs.com is an ideal free job posting site for technical recruiters and this doesn’t mean we forgot the applicants. See how KurrentJobs.com can help both Recruiters and Applicants,

Facebook Login Support: Clients no more have to go through filling up forms for registration. Just login through your Facebook account and start posting jobs.

Easy Job Posting: We bet you can complete your job posting in less than sixty seconds, which would be taking 2-3 minutes in other websites.

What’s Your Job Type: You can post job types as per your requirements among Full-time, Freelance, Internship and Contractual. Its actually beneficial for both employer and applicants.

Apply through LinkedIn:Applicants feel the same about form filling as the recruiters. So we allow applicants to apply for jobs by logging into their LinkedIn profile.

Lightweight ATS:We’ve made the application tracking system simple in kurentJobs.com.

With all of these features and more, KurrentJobs.com is surely a better choice for start-up jobs and companies. So do you think it can help you too. Why not give it a try?

Try the demo at KurrentJobs.com and find out yourself.