# Catalogue de services

### Introduction

Le Catalogue de services dans GLPI 11.0 représente une refonte majeure de l'interface de libre-service, offrant aux utilisateurs finaux une expérience moderne et intuitive pour accéder aux services informatiques. Cette nouvelle version introduit un système de catégorisation avancé, des illustrations visuelles et des capacités de recherche intelligentes.

#### Objectifs du Catalogue de services

* **Simplifier l'accès aux services** : Interface moderne et intuitive ;
* **Améliorer l'expérience utilisateur** : Navigation par catégorie avec illustrations ;
* **Faciliter la recherche** : Recherche floue avancée et filtres intelligents ;
* **Organiser les services** : Système de catégories hiérarchique ;
* **Personnaliser l'affichage** : Illustrations et descriptions riches ;

### Configuration du Catalogue de services

#### Activation du Catalogue de services

**Étape 1 : Configuration globale**

1. Connectez-vous avec un compte administrateur ;
2. Naviguez vers **`Administration` > `Entités`** ;
3. Sélectionnez l'entité racine ou l'entité cible ;
4. Accédez à l'onglet **Accueil du Helpdesk** ;

![Page de configuration de l'entité, onglet Accueil du Helpdesk](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-cf36e1891e66183e3d1310c13e41ee00dbace170%2Fsetup_heldesk_home.png?alt=media)

**Étape 2 : Paramètres du catalogue**

Les options de configuration disponibles sont :

**Barre de recherche** :

* **Options** : Activé/Désactivé ;
* **Pour les entités enfants** : option supplémentaire "**Hérité de l'entité parente**" ;

**Catalogue de services** :

* **Options** : Activé/Désactivé
* **Pour les entités enfants** : option supplémentaire "**Hérité de l'entité parente**"

**Développer les catégories dans le catalogue de services** :

* **Options** : Activé/Désactivé
* **Pour les entités enfants** : option supplémentaire "**Hérité de l'entité parente**"

<figure><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-5bcfb4b237c0a953454f1e8c16aeea3c0be3a94e%2Fgeneral_setup_heldpdesk_home.png?alt=media" alt=""><figcaption><p>Options de configuration du catalogue de services (Bas de <strong><code>Administration</code></strong> > <strong><code>Entités</code></strong> > Onglet Accueil du Helpdesk)</p></figcaption></figure>

**Étape 3 : Enregistrer la configuration**

Cliquez sur le bouton **"Enregistrer les paramètres généraux"** pour appliquer les modifications.

***

### Gestion des Catégories

#### Création de Catégories

**Étape 1 : Accès à la gestion des catégories**

1. Naviguez vers **`Administration` > `Formulaires` > `Catégories du catalogue de services`** ;

   <div align="left"><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-1220ffb29e164d6b4643aa65d4d65de2a68602f8%2Fview_category_service_catalog.png?alt=media" alt="Bouton Catégories du catalogue de services"></div>
2. Cliquez sur **Ajouter** pour créer une nouvelle catégorie ;

   ![Liste des catégories de formulaires](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-de3ae21ad8a9bed284d3db64b50155ac8e386627%2Fadd_category_service_catalog.png?alt=media)

**Étape 2 : Configuration de la catégorie**

| Champ            | Description                    | Obligatoire |
| ---------------- | ------------------------------ | ----------- |
| **Nom**          | Nom affiché dans le catalogue  | ✅ Oui       |
| **Description**  | Description riche (HTML)       | ❌ Non       |
| **Illustration** | Image représentative           | ❌ Non       |
| **Catégorie**    | Hiérarchie parente (optionnel) | ❌ Non       |

![Formulaire de création de catégorie](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-aa39a5d426d78553614156a8f784206538d0d551%2Fgeneral_view_category.png?alt=media)

**Étape 3 : Paramètres visuels**

**Illustration** :

* Formats pris en charge : PNG, JPG ;
* Taille recommandée : 400x300px ;
* Illustration par défaut si non spécifiée ;

**Description riche** :

* Support HTML limité (pas d'images)

#### Organisation Hiérarchique

**Structure recommandée** :

```
📁 Services informatiques
├── 📁 Matériel
│   ├── 📋 Demande d'ordinateur
│   └── 📋 Demande d'accessoire
├── 📁 Logiciels
│   ├── 📋 Installation de logiciel
│   └── 📋 Licence logicielle
└── 📁 Support
    ├── 📋 Assistance technique
    └── 📋 Formation
```

**Bonnes pratiques** :

* Profondeur maximale de 3 niveaux ;
* Noms courts et explicites ;
* Illustrations cohérentes par thème ;
* Descriptions claires et concises ;

***

### Configuration des Formulaires

#### Ajout d'un Formulaire au Catalogue

**Étape 1 : Création/Édition du formulaire**

1. Naviguez vers **`Administration` > `Formulaires`** ;
2. Créez un nouveau formulaire ou modifiez-en un existant ;
3. Accédez à l'onglet **Catalogue de services** ;

   <div align="left"><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-ee1555cecbfc79f28df9a6090493b24377b3e298%2Fadding_form_catalog.png?alt=media" alt="Onglet Catalogue de services du formulaire"></div>

**Étape 2 : Configuration du catalogue**

**Informations du catalogue** :

| Champ                | Description            | Utilisation                       |
| -------------------- | ---------------------- | --------------------------------- |
| **Description**      | Description riche HTML | Affichée dans la carte de service |
| **Illustration**     | Image du service       | Visuel de la carte (400x300px)    |
| **Catégorie**        | Catégorie associée     | Organisation hiérarchique         |
| **Épingler en haut** | Service prioritaire    | Affiché en premier, non filtrable |

![Configuration des métadonnées du catalogue](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-bd7f23713536dba2be17d9ac56ddb1813f01c496%2Fsetup_option_form.png?alt=media)

**Étape 3 : Métadonnées avancées**

**Description optimisée** :

* Utiliser l'éditeur riche pour le formatage ;
* Éviter les images (non prises en charge) ;
* Rester concis (3-4 lignes maximum) ;
* Inclure des mots-clés pour la recherche ;

**Illustration personnalisée** :

* Sélecteur d'illustration intégré ;
* Bibliothèque d'icônes par défaut ;
* Téléchargement d'image personnalisée ;

<figure><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-b769304da744d3e4d1324ba3517887cd41c99371%2Fadd_custom_image.png?alt=media" alt=""><figcaption><p>Téléchargez votre illustration</p></figcaption></figure>

#### Gestion des Droits d'Accès

**Contrôle d'accès aux formulaires** :

* Utilise le système de contrôle d'accès de GLPI ;
* Vérifie les droits de l'utilisateur connecté ;
* Filtre automatiquement les formulaires inaccessibles ;
* Prend en charge les entités et la récursivité ;

**Configuration des droits** :

1. Accédez à l'onglet **Contrôle d'accès** du formulaire ;
2. Définissez les critères d'accès (profils, entités, etc.) ;
3. Testez avec différents comptes utilisateurs ;

   <div align="left"><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-0e3b83dbbbbc01800e2aab921ee93e74b9d76755%2Faccess_control_form.png?alt=media" alt="Onglet Contrôle d&#x27;accès"></div>

***

### Expérience Utilisateur

#### Navigation dans le Catalogue

**Accès au catalogue**

1. Connectez-vous à l'interface utilisateur de GLPI ;
2. Naviguez directement vers `/ServiceCatalog` ou accédez via le bouton `+ Créer un ticket` ;

![Accès au Catalogue de services](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-670a75a0c87abffe526c7e108474374d565e6d66%2Fcreate_ticket_by_catalog.png?alt=media)

<figure><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-ba1a9c2311c90823cb751e1212abab261b026521%2Fview_all_categories_catalog.png?alt=media" alt=""><figcaption><p>Page d'accueil du Catalogue de services</p></figcaption></figure>

#### Fonctionnalités de Recherche

**Barre de recherche** :

* **Recherche floue** : Tolérance aux fautes de frappe ;
* **Recherche en temps réel** : Filtrage instantané ;
* **Champs de recherche** : Nom et description du service ;
* **Services épinglés** : Toujours visibles, non filtrés ;

**Exemples de recherche** :

* `ordinatr` → trouve "Demande d'ordinateur" ;
* `install` → trouve "Installation de logiciel" ;
* `matriel` → trouve tous les services de la catégorie "Matériel" ;

#### Options de Tri

**Stratégies disponibles** :

| Icône | Stratégie            | Description                  |
| ----- | -------------------- | ---------------------------- |
| 🔤    | Alphabétique         | A → Z par nom                |
| 🔤↓   | Alphabétique inverse | Z → A par nom                |
| ⭐     | Popularité           | Les plus utilisés en premier |

<div align="left"><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-e60a273cbb17063b32bcb71f0dbbbc90db7f7728%2Fsort_by.png?alt=media" alt="Menu déroulant des options de tri"></div>

**Tri par popularité** :

* Basé sur le nombre d'utilisations ;
* Met en évidence les services populaires ;
* Utile pour identifier les besoins récurrents ;

### Fonctionnalités Avancées

#### Intégration de la Base de Connaissances

**Affichage automatique** :

* Articles de la base de connaissances intégrés au catalogue ;
* Filtrage des droits d'accès utilisateur ;
* Recherche unifiée (formulaires + articles) ;

**Configuration** :

1. Modifiez la base de connaissances concernée ;
2. Onglet **Catalogue de services** ;
3. Cochez le bouton d'activation ☑️ ;

   <div align="left"><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-9b0172a2997d9655f09d3add7eed6169587060ca%2Fservice_catalog_KB.png?alt=media" alt="Formulaire du catalogue de services pour la BC"></div>

### Services Épinglés

**Fonctionnalité** :

* Services prioritaires toujours visibles ;
* Non affectés par les filtres de recherche ;
* Positionnés en premier dans l'affichage ;

**Configuration** :

1. Modifiez le formulaire concerné ;
2. Onglet **Catalogue de services** ;
3. Cochez **Épingler en haut** ☑️ ;

   <div align="left"><img src="https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-c45214af92743f99e868169ad6141f5494fd8471%2Fpin_kb_catalog_service.png?alt=media" alt="Configuration Épingler en haut"></div>

***

### Administration et Droits

#### Droits Requis

**Administrateur** :

* **Entités** : Configuration du catalogue de services par entité ;
* **Formulaires** : Création et gestion des formulaires ;
* **Catégories** : Gestion de la hiérarchie des catégories ;

**Responsable des services** :

* **Formulaires** : Modification des métadonnées du catalogue de services ;
* **Catégories** : Création dans le périmètre de l'entité ;

**Utilisateur final** :

* **Assistance** : Accès en lecture seule au catalogue de services ;
* **Formulaires** : Soumission de formulaires selon les droits d'accès.
