# LTI 1.3

**LTI** (Learning Tools Interoperability) est une norme qui permet d'intégrer des outils d'apprentissage externes au sein de Chamilo. La version 1.3 est la plus récente et la plus sécurisée de cette norme.

## Ce que permet LTI

Avec LTI, vous pouvez intégrer des outils externes dans les cours de Chamilo. Exemples :

* Simulations interactives
* Outils d'évaluation spécialisés
* Outils de création de contenu
* Laboratoires virtuels
* Bibliothèques de contenu tierces

L'outil externe s'affiche de manière transparente dans l'interface de Chamilo.

## Configuration d'un outil LTI

### En tant qu'administrateur

1. Accédez aux paramètres LTI dans le panneau d'administration
2. **Enregistrez l'outil externe** en fournissant :
   * **Nom de l'outil** — Un nom descriptif
   * **URL de connexion** — L'URL d'initiation de connexion OIDC de l'outil externe
   * **URL de redirection** — L'URL de lancement vers laquelle l'outil revient après la connexion
   * **Client ID** — Fourni par le fournisseur de l'outil
   * **URL de l'ensemble de clés publiques (JWKS URL)** — Le point de terminaison JWKS de l'outil pour l'échange de clés de sécurité
3. Configurez le **retour des notes** — Déterminez si l'outil peut renvoyer des notes à Chamilo
4. Enregistrez

### En tant qu'enseignant

Une fois qu'un outil LTI est enregistré par l'administrateur, les enseignants peuvent l'ajouter à leurs cours :

1. Dans le cours, recherchez l'option pour ajouter un outil externe
2. Sélectionnez parmi les outils LTI enregistrés
3. L'outil apparaît comme un outil de cours sur la page d'accueil

## Sécurité

LTI 1.3 utilise :

* **OAuth 2.0** pour l'authentification
* **JSON Web Tokens (JWT)** pour la signature des messages
* **Paires de clés publique/privée** pour la vérification

Cela signifie que les identifiants ne sont jamais partagés directement entre Chamilo et l'outil externe.

## Retour des notes

Les outils LTI peuvent renvoyer des notes à Chamilo, qui peuvent être intégrées dans le carnet de notes du cours. Cela est configuré pour chaque outil lors de l'enregistrement.

## Conseils

* **Vérifiez la compatibilité de l'outil** — Assurez-vous que l'outil externe prend en charge LTI 1.3 (et pas seulement les versions antérieures)
* **Testez dans un environnement de test** — Testez l'intégration LTI dans un cours de test avant de l'utiliser en production
* **Surveillez les performances** — Les outils externes ajoutent des dépendances réseau. Assurez-vous que l'outil est réactif et fiable.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/chamilo-2-francais/guide-dadministration/admin-guide/integrations/lti.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
