Welcome to GLPi feature request service.
Please check if the feature has not already been requested.
If not, please describe it

+10

Integrate Data Injection plugin into the core

bertrand keller 7 years ago 0

Hi,


import and export data is an importante feature for any asset management softwares. This plugin was not ported for the 9.2.x version...


Thx

+10

Show group planning on Group View tab

Eduardo Spinola 7 years ago updated by Armin 7 years ago 1

Show group planning in the group view tab like  "Personal View" tab, "Your Planning" box, because when we have tasks to do assigned with groups we can't see it on the home screen.

+10

In the tasks appear all the technicians and all the groups in the combo box assign a task, this is a bug?

Eduardo Spinola 7 years ago 0

I noticed a strange behavior in assigning tasks that appears to be a bug.


In the combo box to select user or group that will perform the task appear all the technicians. And on the next button to check the availability is visible only the users that assign the ticket or users no the group that is assigned (this seems to be the correct one)


This bug been reported? Does any new version to fix it? I'm here with GLPI 9.1.4.


+10

Permissions to view only my assets( or objects) or of my group.

Eduardo Spinola 7 years ago updated by Megachip 7 years ago 1

There could be a possibility of limiting the Read and/or Change of assets only to "Group in charge of the hardware" or "Technician in charge of the hardware".

Because often the same type of asset (such as computers / servers) can be managed by different teams, and the solution of creating different entities is bad.


The same problem occurs with other objects such as licenses, contracts, documents, etc.


+10
Completed

Add multiple keys to a single license

Nikolay 8 years ago updated by glpi 7 years ago 1

Hello.

The ability to combine multiple licenses into one or add multiple keys to a single license. At the moment, the counter for each key is separate. For example, in Microsoft Office license for 5 computers can be more than 5 keys, each of which has its own counter by 5 pc in GLPI. The consolidation of license keys will simplify the control of the number of installed licensed software.

+10

Advanced LDAP nested group support

Yoann Gini 9 years ago updated 9 years ago 0
Hello

Using massively GLPI with OS X Server and Open Directory services I've a limitation with the current LDAP plugins for group import.

Indeed, Open Directory LDAP schema is a bit special, it's based on POSIX + some extensions. The group known the members but user and groups aren't stored the same way.

Here is an example for two Open Directory group:


dn: cn=it,cn=groups,dc=server,dc=example,dc=com
objectClass: top
objectClass: posixGroup
objectClass: extensibleObject
objectClass: apple-group
cn: it
gidNumber: 1042
apple-generateduid: DD3E22B4-3A8D-4B97-9BC4-0B10CA63273F
apple-group-nestedgroup: F22A5302-5D54-4999-AB01-1FDEB090CDE0
apple-group-nestedgroup: 4F53966E-2D4D-4384-9CB1-C394D3369540
apple-group-nestedgroup: BCF923D7-C33B-4EAF-9082-F77FB17DE856
apple-group-realname: IT
apple-ownerguid: 10F3F6CA-7711-42A8-A614-808B897F53DE
description: IT department


And an other one

dn: cn=it-ext,cn=groups,dc=server,dc=example,dc=com
objectClass: top
objectClass: posixGroup
objectClass: extensibleObject
objectClass: apple-group
cn: it-ext
gidNumber: 1533
apple-generateduid: 4F53966E-2D4D-4384-9CB1-C394D3369540
apple-group-memberguid: B10E526D-4282-456B-8F0A-5A033FBDDA61
apple-group-memberguid: 34431329-95E4-496A-AB43-368A0E212F99
apple-group-realname: External IT members
description: IT members who aren't employees but contractors
memberUid: yoanngini
memberUid: bob

As you can see with the it-ext group (the second) one, member are defined with the memberUid field and the value correspond to the user uid, regular POSIX group behavior.

But for nested group, Apple use a dedicated field apple-group-nestedgroup and the value correspond to the apple-generateduid field of the target group.

This isn't supported by GLPI at this time and it could be really awesome to add a method to support this.

+10

Associate documents to some dropdowns (eg. computer models)

CDuv 9 years ago updated by hgpit 2 years ago 2

Context: I use the Documents (from Management) to store some user manuals, technical specifications, firmwares, utility softwares about my computers, network equipment, printers, etc.

If a technician needs the user guide about the computer he is repairing he does not have to look on the Internet or find the physical manual (if any): he just goes to the "Documents" tab of the asset.


This solution works fine but have a major drawback: documents can be associated to single/individual asset. So if I have three servers of the same model (eg. BrandX SupermodelY) I'll have to associate my user manuals to theses three assets. If in the future I acquire a fourth SupermodelY server: let's hope I won't forget to associate it to my user manuals.


What I suggest is the ability to associate a document to some dropdowns, for examples:

  • The models (Computer models, Networking equipment models, Printer models, Monitor models, Peripheral models, Phone models).
  • Virtualization systems
  • Operating systems

Then, I'll associate my BrandX SupermodelY user guide to the "BrandX SupermodelY" computer model, and any past or future computer asset that is of model "BrandX SupermodelY" will have the user guide listed in it's "Documents" tab.


As an implementation reference: it is already possible to associate documents to "Locations" (but, where it differs from my idea, is that I don't see any implication on assets set on that location).

+10
Completed

Consumables - paging

Piotr Rybak 9 years ago updated 9 years ago 3
Is there any change to implement paging (similar mechanism that is used on all assets and tickets) for Consumables? I have more that 800 items given as consumables and it takes a while to load.
+9

Combine external links with Remote Management

sistemmsn 6 months ago 0

A few years ago you added the possibility of being able to inventory the meshcentral, today it could be done with rmm, but in these years I have not seen that when it is detected if there is a remote management, it takes the hyperlink, since it is not a standardized link, So what I know is possible is through external links to put our administration and remote management page and pulling the data from the "$id" field that you generate in Item_RemoteManagement.php, since I wanted to do the same with the RMM but this It disappears because I don't know, so the most viable thing is to insert our page through external links: example:
https://mesh.net/?viewmode=11&hide=31&gotonode=$id

Image 489

As you can see here, the meshcentral has the link enabled so I edited Item_RemoteManagement.php, but this becomes cumbersome because every time there is an update it is lost and I have to reconfigure it

Image 490

+9

Configure mandatory field in computer assets

Alex11111 11 months ago 0

Good night,

I just installed GLPI 10.0.11 and I would like to set some fields as required(mandatory) when we register an asset in computers. I have been researching and from what I see it is only possible to create required fields in ticket templates or using the "Form validation" plugin.

FormValidation Plugin: https://github.com/tomolimo/formvalidation

I have tried(install) the Form Validation plugin, but from what I have seen it only allows mandatory fields to be created during the user session and we cannotapply simultaneously to several users.

This is the message from the plugin: Edit mode (valid for current session only, will be reset at next login)

Not finding a way to create mandatory fields, I tried to modify the glpi_computers table of the DB (glpi) by executing the following command:

ALTER TABLE glpi_computers MODIFY name VARCHAR(255) NOT NULL DEFAULT 'mandatory';

However, you could still add teams with the "name" field empty. Is there an option to create mandatory fields in computer assets?