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

+10

Integration of Microsoft Teams and Planner as a plugin.

mastermixer 7 years ago 0

Is it possible to integrate Microsoft Teams and Planner as a plugin or any other way? This would be very helpful, because Microsoft does not have a Ticket System in Teams and Planner - this could be a big chance for GLPI!

+10

Add more types and recipients to Notificaition Planning recall

s@brzd me 7 years ago 0

It would be useful to add additional recipients to notificaition for planned ticket task reminder.

In notification "planning reminder - planning recall" there are only Requeser (of tiсket o_O) and Technical (of task). Please add at least a group assigned to a task (for examlpe, in notification "ticket - new task" there are many recipients).

There is only one type of notification for new task. It would be convenient to make separate for different statuses - planed, to do, done. And for status chandge.

+10

License management - not only for computers

grefabu 7 years ago updated by Megachip 12 months ago 2

It could be usefull to manage not only license for software/computers. For example license keys for appliance, network devices ect.

+10
Completed

Improve Search Options of IT Assets - Improvement #1 - Add denial of first conditional

Tomás Abad 8 years ago updated by glpi 7 years ago 2

Currently, the default Search Options for assets doesn't allow make simple queries like


show computers which operating system names contains "Windows"


in a direct and simple way. To do that kind of queries we must make a little workaround doing things like this:


Image 140


This is tedious and unintuitive, but it has a simple solution;  to add a check object to deny the first conditional. It could be something like this:


Image 141


With this approach, the previous query could has been done like this:


Image 142


Simple, direct and intuitive.


Best regards,


+10

Integrate Data Injection plugin into the core

bertrand keller 8 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
Completed

Add multiple keys to a single license

Nikolay 9 years ago updated by glpi 8 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 10 years ago updated 10 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
Completed

Consumables - paging

Piotr Rybak 10 years ago updated 10 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

Cable Management Improvement

Hugo 7 months ago updated by David Stievenard 5 months ago 1

There are several limitations in GLPI 10 regarding cable & socket management:

  1. You cannot define sockets with both front and rear contacts (this is required by patch panels)
  2. Impact analysis does not consider cables (it considers connections only)
  3. PDU plugs cannot be connected to assets (computers, network devices, etc)
  4. Lines cannot be connect

So here is my proposal:

  1. Sockets always have front & rear ports
  2. Currently connections can only be established between
    • Network ports
    • USB devices and computers
      This needs to be expanded to allow
    • Network ports to socket (specifying if rear or front port is used)
    • Lines to network ports & sockets
    • Socket to socket (this is the case of connecting patch panels with rooms)
    • PDU plug to asset
    • PDU plug to PDU plug (to connect a power rail to a UPS plug)
  3. Cables should be optional attributes of a connection (for those having numbered cables)
  4. Impact analysis should show socket names, port numbers, and cable names (probably when clicking the connection line)

This can be done by other tools (such as netbox), but having it integrated in GLPI would be superb.

Also reported in forum https://forum.glpi-project.org/viewtopic.php?id=292630

+9

Configure mandatory field in computer assets

Alex11111 2 years 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?