Vue d'ensemble des intégrations
Omniscol s'intègre à votre système d'information par plusieurs voies, selon le besoin.
Pour des exemples d'outils tiers et de partenaires régulièrement raccordés à Omniscol, voir aussi Partenaires.
Vue synthétique
| Mécanisme | Pour faire quoi | Sens du flux |
|---|---|---|
| iCal | Permettre aux professeurs / élèves de voir leur EDT dans leur agenda personnel | Omniscol → agenda |
| Liens de partage | Diffuser un EDT en lecture seule ou ouvrir une saisie ciblée selon le contexte | Omniscol → web public |
| Iframe | Intégrer un EDT dans une page sur le même domaine qu'Omniscol ; bloqué sur un site externe (sécurité) | Omniscol → même domaine |
| API Omniscol | Intégrations système à système selon droits et options du compte | Selon configuration |
| MCP | Connecter un agent IA compatible MCP à Omniscol | Agent IA ↔ Omniscol |
| OAuth2 / OIDC (serveur) | Connecter un service tiers identifié par client enregistré + consentement + jeton scopé (base de MCP et OneRoster) | Service ↔ Omniscol |
| OIDC / SSO (connexion) | Authentification des utilisateurs via fournisseur d'identité (Google Workspace, Microsoft Entra ID, OIDC générique) | Selon configuration |
| Synchronisation avec des systèmes externes | Framework de connecteurs ERP : Aurion, Auriga, nouveaux connecteurs sur projet | Bidirectionnel |
| Panneaux d'affichage | Afficher l'EDT sur des écrans publics | Omniscol → écrans |
Choisir l'intégration adaptée
- Diffuser un EDT à un professeur / élève — abonnement iCal.
- Donner accès en lecture à un parent / un audit — lien de partage.
- Synchroniser les apprenants depuis votre ERP / SI — voir Synchronisation avec des systèmes externes qui liste les connecteurs disponibles. Si votre ERP n'y figure pas, l'ajout d'un connecteur se cadre avec le support Omniscol.
- Authentification unique — OIDC / SSO.
- Assistant IA externe sur le compte, si l'option est activée — MCP pour les clients compatibles.
- Affichage public dans les locaux — panneaux d'affichage.
Bonnes pratiques de sécurité
- Utiliser OIDC / SSO, quand l'option est activée, pour authentifier des utilisateurs réels.
- Réserver les jetons API aux intégrations système à système, avec scope minimal et rotation périodique.
- Mettre des dates d'expiration courtes sur les liens de partage.
- Ne pas mettre de jeton API dans un dépôt Git public.