Scolah Compass
Scolah Compass est une plateforme pour les ONG et les administrations publiques : enregistrement et registres des bénéficiaires, mise en œuvre des programmes et des services, flux de travail des travailleurs sociaux, suivi et rapports. Cette entrée du catalogue exécute Scolah Compass sur votre propre serveur, géré via Scolah Compass Platform.
Scolah Compass est un logiciel propriétaire. Facturé par jour-installation actif.

Ce qui est installé
Section intitulée « Ce qui est installé »- Services Compass : connexion, utilisateurs, médias, gestion des dossiers, notifications et passerelle API.
- Portail d’administration et application des travailleurs sociaux : les deux interfaces web de Scolah Compass.
- Bases de données et services associés : PostgreSQL, MongoDB, Redis, le stockage de fichiers MinIO et un broker de messages Solace, tous utilisés uniquement par cette installation.
- Module IA (facultatif) : le service IA de Scolah Compass et une base de données vectorielle Qdrant. Installé uniquement si vous activez AI module (module IA).
Scolah Compass est servi depuis quatre adresses web une fois que vous lui avez attribué un domaine :
| Adresse | Ce qu’elle sert |
|---|---|
| Adresse principale | L’application des travailleurs sociaux, avec le portail d’administration sous /admin et l’API sous /api |
app. |
L’application des travailleurs sociaux |
admin. |
Le portail d’administration |
api. |
L’API Scolah Compass |
Sans domaine, utilisez l’adresse IP du serveur et le port de l’installation : / ouvre l’application des travailleurs sociaux, /admin le portail d’administration.
Avant l’installation
Section intitulée « Avant l’installation »- Deployment size (taille de déploiement) :
smallfonctionne sur un seul nœud avec au moins 8 Gio de RAM, 4 cœurs CPU et 20 Gio de disque, attribue 1 Gio de mémoire à chaque service Scolah Compass, et le module IA n’est pas disponible.mediumnécessite au moins 16 Gio de RAM, 8 cœurs CPU et 40 Gio de disque, attribue 2 Gio à chaque service, et le module IA est facultatif.largenécessite au moins 32 Gio de RAM, 12 cœurs CPU et 100 Gio de disque, attribue 4 Gio à chaque service, et le module IA est facultatif.meganécessite au moins 64 Gio de RAM, 16 cœurs CPU et 200 Gio de disque, attribue 8 Gio à chaque service, et le module IA est facultatif. La vérification Adéquation du serveur de l’assistant vous indique si votre serveur est assez puissant. - Registre d’images : les images Scolah Compass proviennent du registre privé Scolah. La carte Registre d’images privé de l’assistant affiche Automatique (registre privé Scolah) : la plateforme récupère les images avec des identifiants gérés, vous n’avez donc rien à configurer. Cochez Remplacer le registre uniquement pour récupérer les images depuis votre propre registre.
- IA avec les modèles hébergés par Scolah (uniquement si vous choisissez
SCOLAH_MANAGED) : le serveur a besoin d’un accès HTTPS sortant versai.scolah.com.
| Champ | Rôle |
|---|---|
| Tenant slug (identifiant du tenant) | Identifie le tenant Scolah Compass de cette installation. Lettres minuscules et chiffres uniquement : pas d’espaces, de tirets ni de soulignés. Par défaut, le nom de l’installation sans ces caractères. Il ne peut plus être modifié une fois l’installation créée. |
| Deployment size | small, medium, large ou mega, comme ci-dessus. |
| AI module | Active les fonctionnalités IA de Scolah Compass. Nécessite la taille medium ou plus. |
| AI provider (fournisseur d’IA) | Affiché lorsque AI module est activé. Le fournisseur d’IA avec lequel l’installation démarre. LITELLM_SELF_HOSTED (par défaut) utilise une installation LiteLLM sur le même serveur, connectée depuis l’onglet Connexions, afin que le trafic IA et la facturation du fournisseur restent sur votre propre infrastructure. BYO laisse l’IA non configurée jusqu’à ce que vous saisissiez une clé. SCOLAH_MANAGED utilise les modèles hébergés par Scolah : les requêtes d’IA, y compris le texte des dossiers et documents nécessaire pour y répondre, quittent votre serveur vers Scolah et ses fournisseurs de modèles (détails). Vous pouvez changer le fournisseur et la clé plus tard dans le portail d’administration de Scolah Compass, sans redéploiement. |
| Default language (langue par défaut) | La langue par défaut de l’interface : en, fr ou pt. |
| Organisation name (nom de l’organisation) | Le nom de l’organisation que Scolah Compass crée au premier démarrage. Il est prérempli avec le nom de votre organisation ; cliquez sur Modifier pour en utiliser un autre. |
| First administrator’s email (e-mail du premier administrateur) | L’adresse e-mail du premier administrateur Scolah Compass. Elle est préremplie avec votre propre adresse e-mail ; cliquez sur Modifier pour en utiliser une autre. |
Scolah Compass envoie ses e-mails par Scolah, et les SMS et les notifications push passent toujours par Scolah. Pour envoyer les e-mails par votre propre serveur de messagerie, enregistrez-le comme relais de messagerie sous Services externes du serveur, puis activez Utiliser un relais d’e-mail (SMTP) existant sous Avancé. Les e-mails envoyés par votre propre serveur ne sont pas facturés. Avancé propose aussi d’utiliser un PostgreSQL, un MongoDB, un Redis, un Solace ou un stockage compatible S3 que vous exploitez déjà à la place des services fournis. Voir services externes.
Première connexion
Section intitulée « Première connexion »Au premier démarrage, Scolah Compass crée votre organisation et son premier administrateur :
- E-mail : l’adresse indiquée dans First administrator’s email.
- Mot de passe : généré par la plateforme.
Lorsque vous cliquez sur Créer, le portail affiche le mot de passe une seule fois, sous Identifiants de première connexion, avec le libellé Mot de passe administrateur initial Compass. Copiez-le avant de quitter la page : il ne pourra plus être affiché.
Connectez-vous au portail d’administration, à l’adresse admin. ou sous /admin sur l’adresse principale, avec cette adresse e-mail et ce mot de passe.
Tous les autres mots de passe et clés (bases de données, stockage de fichiers, broker de messages, clés internes des services) sont générés par la plateforme et scellés. Vous n’avez jamais à les saisir.
Application mobile
Section intitulée « Application mobile »Les travailleurs sociaux connectent l’application mobile Scolah Compass à cette installation en scannant un code QR. L’onglet Domaines de l’installation contient une carte Application mobile avec ce code, l’adresse du serveur vers laquelle il pointe et Copier le lien. Les travailleurs sociaux trouvent aussi ce code sur leur page Mon profil dans Scolah Compass, et les administrateurs peuvent l’imprimer sous forme d’affiche.

L’application se connecte uniquement en HTTPS. Le code apparaît donc une fois que :
- l’installation a un domaine sur l’adresse principale ou sur l’adresse
api.(un domaine personnalisé doit d’abord être vérifié), et - ce domaine est servi en HTTPS : Let’s Encrypt (HTTPS automatique), votre propre certificat ou votre propre passerelle.
En attendant, la carte indique ce qui manque et comment y remédier. Par exemple, avec seulement une adresse IP et un port :

Les utilisateurs peuvent aussi saisir l’adresse du serveur dans le champ Code de l’organisation ou adresse du serveur de l’application au lieu de scanner. Dans les deux cas, l’application utilise le Tenant slug de cette installation comme espace de travail : ils n’ont qu’à saisir leur e-mail et leur mot de passe. Les nouveaux utilisateurs se connectent avec le mot de passe temporaire que vous leur donnez, puis choisissent le leur.
Connexions
Section intitulée « Connexions »Scolah Compass peut fournir à une autre installation du même serveur :
- Compass service databases (read-only) (bases de données des services Scolah Compass, en lecture seule) : un accès en lecture seule aux bases de données des utilisateurs et des notifications de Scolah Compass. Les tables contenant des jetons, des secrets et des clés API sont exclues.
- Compass case data (read-only) (données de dossiers Scolah Compass, en lecture seule) : un accès en lecture seule aux données de dossiers et aux enregistrements de médias de Scolah Compass.
Metabase peut utiliser l’une ou l’autre comme Analytics data source (source de données analytiques), pour créer des tableaux de bord sur les données de vos programmes.
Scolah Compass fournit aussi :
- Notifications: Scolah Compass emails alerts that other apps publish (notifications : Scolah Compass envoie par e-mail les alertes publiées par d’autres applications) : donne à une installation Scolah Compass Resources son propre client sur le broker de messages de Scolah Compass. Ce client ne peut publier que les alertes de Resources, et Scolah Compass envoie chaque alerte par e-mail à la personne concernée. La plateforme supprime le client quand vous supprimez la connexion. Si Scolah Compass emprunte son broker à une installation Scolah Compass Resources du serveur, le client est créé sur ce broker.
Scolah Compass peut utiliser, depuis une autre installation ou un service enregistré sur le serveur :
- External identity provider (fournisseur d’identité externe) : permet de se connecter à Scolah Compass via votre fournisseur d’authentification unique, comme une installation Keycloak. Facultatif.
- LLM proxy (proxy LLM) : les modèles d’IA utilisés par le module IA, comme une installation LiteLLM. Facultatif.
- Scolah Compass Resources budget (budget Scolah Compass Resources) : le module Budget d’une installation Scolah Compass Resources. Facultatif.
- Scolah Compass Resources stock (stock Scolah Compass Resources) : le module Stock de la même installation. Facultatif.
Voir connexions.