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

+10

Advanced LDAP nested group support

Yoann Gini il y a 9 ans mis à jour il y a 9 ans 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 il y a 9 ans mis à jour par hgpit il y a 3 ans 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
Terminé

Consumables - paging

Piotr Rybak il y a 10 ans mis à jour il y a 10 ans 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

Configure mandatory field in computer assets

Alex11111 il y a 1 an 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?

+9

Transferring assets between categories. (Computer to Network Devices, etc.)

Kastet il y a 4 ans 0

It would be nice to be able to change the asset category.

Example:

The employee, by mistake, entered several devices into Assets - Computers instead of Assets - Netwok devices. There is no way to move them from computers to network devices. Only by deleting and re-creating.

+9

Add more types and recipients to Notificaition Planning recall

s@brzd me il y a 6 ans 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.

+9

Improve rack management

Tuxi il y a 6 ans mis à jour par drosera il y a 4 ans 1

Hi,

(sorry, it's google translate...)

Could you add the particular device management for rack management.
It would be interesting to be able to place the same element several times.
For example, you can add fill panels (shutters) without having to create the element x times.


In french :

Pourriez-vous ajouter la gestion de périphérique particulier pour la gestion des racks.
Il serait intéressant de pouvoir placer un même élément plusieurs fois.
Par exemple pouvoir ajouter des panneaux de remplissage (obturateurs) sans devoir créer x fois l'élément.

+9

Missing Tech Specs and Rack calculations on GLPI 9.3

Megachip il y a 6 ans 0

On 9.2 with the racks plugin I've the following tech calculations per rack:

Image 196

They are necessary for electrical and climate planning.

I've missing some of these values in 9.3, others are unclear.

Missing

- Amps

- but/h

Unclear:

- Weight (gram, kilogram?)

- Depth 1/2 vs Is half rack

+9
Commencé

Improve Search Options of IT Assets - Improvement #3 - Simplify and extend global searches

Tomás Abad il y a 7 ans mis à jour il y a 7 ans 2

This idea assumes that these others have been taken into account.



This is the idea.


Image 170


It is simple and powerful new feature based on Improvement #1 and Improvement #2. It would allow make queries like this one.


Image 172


In other words:


Computers with processor "Intel Core i5" and operating system "Microsoft Windows XP" or with processor "Intel Core i3" and operating system "Microsoft Windows 7" with a monitor Dell or HP with a size between 17 and 23 inches and HDMI connector and a printer USB which doesn't have network connection properties.

Does anybody else like this idea? ;)


Best regards,


+9

Add new tab to ticket for related tickets

Eduardo Spinola il y a 8 ans 0

Add new tab on ticket for related tickets as well as works for changes and problems. By adding a button / link to create new related ticket.