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

+1

open ticket after hardware change

fernandogobah 1 year ago 0

Generate ticket after change of the hardware collected by glpi agent

+1

Domain & Domain Record management - be able to associate a knowledge base entry & Certificates & Associated items

Alexis-Emmanuel Haeringer 1 year ago 0

We diligently use your excellent certificate tracking tool and the knowledge base tool.

As part of the management of renewal and follow-up of certificates, we have procedures to help with renewal. For this, we use an entry from the knowledge base.

Unfortunately, when managing domains, we cannot associate a knowledge base entry to it.
When managing domain records, we cannot associate certificates, knowledge bases or associated items to it.

Image 441

Would it be possible to activate these modules on the pages concerned?

(Here is a request that might look like this request. ticket )

Best regards

source ticket:https://github.com/glpi-project/glpi/issues/14891

+1

Incidents based on changes (or other objects) - specify cause of ticket

mps 1 year ago 0

We've seen that we can associate tickets and other types to a ticket. But how to distinguish e.g., between a change that was a result of a ticket and a ticket because of a change? 

One can associate changes in tickets but there is no indication if the change was the result or the (root) cause of the ticket.


Wouldn't it be a useful idea, to specify the cause of a ticket? And causes could be changes (most likely), or other objects like project tasks, release, etc.


Also, in the solution-entry one can specify a solution type but no relation to a type (e.g. a change). 

Wouldn't it be a useful idea, to specify the solution of a ticket and link the "solving" item (e.g. a change)?

+1

XML export for assets

francelyonhelpdeskit 1 year ago 0

Hello, it will be very helpfull to have a export to XML of the assets. This can provide to export asset to a monitoring application (for example Zabbix). Thank

+1

Create a ticket from Ticket

Denn 1 year ago 0

Hi,


it will be useful with Incidents and Requests:

1) Manually create a son ticket from a ticket. With different Category, like sub-ticket in form of predefined ticket template

2) Business rules for tickets when, as example, we choose a special category, or a new one action element and create several tickets automatically. Like a process management


For a simple example, HR creates a request for a new employee.

We use some action element or choose a special ticket category. Automatically system creates several new tickets:

1) A new ticket to division who is responsible for ActiveDirectory services and creates accounts

2) A new ticket to telephony and networking division to provide LAN access and phone

3) A new ticket to division who responsible for workstations etc


Mechanism like Projects in GLPI, but based on tickets, this is just hiring. Anyway protects don’t have business rules also

+1

Knowledge base notification

Denn 1 year ago 0

Hi,

This is nice to have notifications when an article is added into Knowledge base. Or it was changed

+1

Search result display to groups (Global and personal views)

Alex 1 year ago 0

Hello, 

I come from Service Now, and there's one option that is widely used there that I'm missing. It's about being able to create group views and assign them. Just like we have global views for everyone and the individual "personal view," what's missing is the option for a "Group View," a way to create a panel according to the group. This way, views can be assigned without forcing everyone to use the global view or create individual ones.

Thank you.

+1

SSL connection to Mysql DB

grondin jeremie 2 years ago 0

Hello,

After a lot of research, I can't find anything that's really working about this topic.

I found this: https://glpi.userecho.com/communities/1/topics/824-ssl-connection-to-mysql-db and this https://github.com/glpi-project/glpi/pull/5892 among other links and there's this precision in installation instructions

"

SSL connection to database

New in version 9.5.0.

Once installation is done, you can update the config/config_db.php to define SSL connection parameters. Available parameters corresponds to parameters used by mysqli::ssl_set():

  • $dbssl defines if connection should use SSL (false per default)
  • $dbsslkey path name to the key file (null per default)
  • $dbsslcert path name to the certificate file (null per default)
  • $dbsslca path name to the certificate authority file (null per default)
  • $dbsslcapath pathname to a directory that contains trusted SSL CA certificates in PEM format (null per default)
  • $dbsslcacipher list of allowable ciphers to use for SSL encryption (null per default)

"

However, it doesnt work in my case and I can't for the life of me find out why. I have the following errors with the params supplied:

[Thu Apr 20 13:18:20.433141 2023] [php:warn] [pid 26913] [client XXXXX:50904] PHP Warning: mysqli::real_connect(): SSL operation failed with code 1. OpenSSL Error messages:\nerror:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed in /var/www/html/glpi/src/DBmysql.php on line 253, referer: http://XXXXX/glpi/front/central.php
[Thu
Apr 20 13:18:20.433320 2023] [php:warn] [pid 26913] [client XXXXX:50904] PHP Warning: mysqli::real_connect(): Cannot connect to MySQL by using SSL in /var/www/html/glpi/src/DBmysql.php on line 253, referer: http://XXXXX/glpi/front/central.php
[Thu
Apr 20 13:18:20.433409 2023] [php:warn] [pid 26913] [client XXXXX:50904] PHP Warning: mysqli::real_connect(): (HY000/2002): (trying to connect via (null)) in /var/www/html/glpi/src/DBmysql.php on line 253, referer: http://XXXXX/glpi/front/central.php

However, a simple php code works with SSL on this same machine so no networking problem or cert problem or username/passwd problem:

<?php
$conn = mysqli_init();
mysqli_ssl_set($conn,NULL,NULL, "/var/www/html/glpi/config/CertName.crt.pem", NULL, NULL);
mysqli_real_connect($conn, 'ServerName', 'Username', 'password', 'DBname', Port, MYSQLI_CLIENT_SSL);
if (mysqli_connect_errno()) {
die('Failed to connect to MySQL: '.mysqli_connect_error());
}


Can anyone tell me IF it really works, and if there's an example somewhere of someone that managed to make it work for real? I couldn't find any.

Thanks in advance.

+1

Assign profile to a group

petertuharsky 2 years ago 0

Dear developer,

we're starting to explore the vast GLPI for possible deployment in our organisation. Since we are quite heavily oriented on group-based security model, the very first feature that we quite miss in GLPI is possibility to assign profile to a group. Currently it is only possible to assign profile to a user.

+1

Different error message when exceeding contract's max item numbers

NNQuang 2 years ago 0

Right now when contract reach max linked items, there is no add buttons in item tabs.

however user still can add link item using mass actions button.

When doing so, glpi will throw unauthorize access error which gives user misunderstanding.

So I suggest adding a new error message for such event