r/glpi

▲ 4 r/glpi

GLPI Email Thread Handling: Reliance on Unofficial Plugins Instead of Standard Built-in Features

Why doesn’t GLPI evolve or adapt its mail receiver? They rely on an unofficial plugin that allows email conversations to be merged into a single ticket using the Message-ID or the MS Exchange ID. How hard would it be to implement a feature that every other tool already has?

reddit.com
u/alextr85 — 6 days ago
▲ 11 r/glpi

Open sourced a GLPI python client

Hi everyone,

Working a lot with GLPI both internally and as a partner, notably on building custom plugins and synchronizer with others ITSM (Jira notably), I've decided to try to centralize all the code to interact with the GLPI API in a "modern" python client.

I was not really satisfied with the existing works on this matter, and ended up building it to better fit my needs and where I can add custom functionnalities (e.g. having a function to export a full ticket view export in Markdown for AI workflows).

You can find the source repo here : https://github.com/baraline/glpi_python_client and an extensive documentation with exemples here.

If some of you have questions or would like to see functionalities added, let me know !

u/BruceSwain12 — 6 days ago
▲ 6 r/glpi

Open ingestion of email tickets

I am setting up GLPI 11 to replace our company's various support tools. We support internal employees as well as external clients. I need anybody in the world to be able to open a ticket within any of our entities, but it appears that's not a design option with GLPI and users need to be provided the correct authorization prior to being able to open a ticket with any entity other than the root entity.

I setup the default profile to add a user with the self-service profile at the root entity, but it appears you can't have that profile default to 'recursive' so their emails to any entity other than root will result in a ticket refusal. I tried setting up the rules for new user authorization, but those appear to not trigger when users are automatically created via email.

I am thinking about writing a custom script to change every user's authorization to recursive and then a power automate to move emails from the refusal folder back into Inbox so that GLPI will try to ingest them again. This feels complex, prone to issues and wrong, but it's the best way I can imagine. Has anybody solved this issue more elegantly?

reddit.com
u/the-system — 7 days ago
▲ 8 r/glpi

Building a self hosted GLPI

I am building a self hosted GLPI to test as I am exploring alternative to Lansweeper. My question is, for long term use is it better to build under Ubuntu or under a Windows11 via Docker?

reddit.com
u/Striking-Dot-9630 — 14 days ago