# Matrice de cycle de vie

Chaque profil ayant sa propre matrice de cycle de vie, il est possible d'affiner quel profil pourra effectuer quelle action.

La matrice de cycle de vie contrôle les changements d'état des objets, ce qui implique qu'elle peut bloquer certaines actions. Si un état n'est pas activé, il ne sera pas présent dans la liste des états de l'objet.

## Matrice de cycle de vie des tickets

Voir [Règles de gestion des tickets](https://help.glpi-project.org/documentation/fr/modules/assistance/tickets/ticketmanagement).

![La matrice de cycle de vie d'un ticket (interface standard)](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-a6e0202feaef2e016123b8067e5da9499697c140%2Fticket_cycle_status.png?alt=media)

Dans l'exemple ci-dessus, un ticket `Nouveau` ne sera jamais mis à l'état `En attente`, cet état n'étant pas proposé dans le ticket.

De plus, un demandeur n'aura pas accès au formulaire de validation de solution, car un ticket résolu dont la solution a été approuvée devient fermé, ce qui n'est pas autorisé par l'exemple.

![La matrice de cycle de vie d'un ticket (interface simplifiée)](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-c126822e3feffc87de716ddc71a27db6d65d232f%2Fticket_cycle_status.self_servicepng.png?alt=media)

Pour l'interface simplifiée, le cycle de vie des tickets permet de définir si l'utilisateur peut fermer un ticket (solution approuvée) et s'il peut le rouvrir même s'il est fermé.

## Matrice de cycle de vie des problèmes

Voir [Règles de gestion des tickets](https://help.glpi-project.org/documentation/fr/modules/assistance/problems).

![La matrice de cycle de vie d'un problème](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-23de1682df0da265f9d5a98bc2c1b6a7fa7e1dd5%2Fproblem_cycle_status.png?alt=media)

Dans l'exemple ci-dessus, un problème `Nouveau` ne sera jamais mis directement à l'état `Résolu`, cet état n'étant pas proposé dans le problème.

## Matrice de cycle de vie des changements

Voir [Règles de gestion des tickets](https://help.glpi-project.org/documentation/fr/modules/assistance/changes).

![La matrice de cycle de vie d'un changement](https://3472943295-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0fOFvaYAGyPcoVZsr1BX%2Fuploads%2Fgit-blob-5712fe19e79e0b95629fda9a3bdfb9de83d08c4c%2Fchange_cycle_status.png?alt=media)

Dans l'exemple ci-dessus, un changement `Nouveau` ne sera jamais `Accepté` avant que son état ne soit mis à `Évaluation` ou `Validation`, cet état n'étant pas proposé dans le changement.
