Skip to main content

Intégrations & SSO

L'Assistant Niort est profondément intégré à l'écosystème Microsoft pour faciliter l'accès et le partage de documents.

Authentification Microsoft (SSO)

L'accès est géré via Microsoft Entra ID (Azure AD).

  • SSO Actif : Les utilisateurs peuvent se connecter directement avec leurs identifiants Niort Frères.
  • Auto-inscription : L'inscription automatique via OAuth est activée (ENABLE_OAUTH_SIGNUP).
  • Gestion des Groupes : Le système récupère les claims de groupes pour une gestion future des permissions.

OneDrive & SharePoint

L'assistant dispose d'un accès direct aux fichiers de l'organisation.

  • SharePoint URL : https://niortfreresdistribution.sharepoint.com
  • Capacités : Recherche et indexation de documents partagés pour enrichir les connaissances de l'IA (RAG - Retrieval-Augmented Generation).

Mise à jour des identifiants Microsoft

Si le secret client arrive à expiration ou si les paramètres de l'application Azure change, suivez cette procédure :

  1. Mettre à jour le Secret : Évitez de mettre le secret directement dans le docker-compose.yml. Modifiez le fichier suivant :

    • Fichier : /home/ubuntu/openwebui/secrets/microsoft_client_secret
  2. Mettre à jour les IDs (si nécessaire) : Dans le fichier /home/ubuntu/openwebui/docker-compose.yml, mettez à jour :

    • MICROSOFT_CLIENT_ID (ID de l'application)
    • MICROSOFT_CLIENT_TENANT_ID (ID de l'annuaire)

    [!IMPORTANT] Si vous utilisez aussi OneDrive, vérifiez que ONEDRIVE_CLIENT_ID_BUSINESS et ONEDRIVE_SHAREPOINT_TENANT_ID sont également cohérents.

  3. Redémarrer pour appliquer :

    cd /home/ubuntu/openwebui
    docker compose up -d