Application Nextcloud
MIA se connecte à l’API de provisionnement de Nextcloud pour inventorier les comptes actifs et ouvrir ou fermer leurs accès.
Type d’authentification et prérequis
Type d’authentification — Basic Auth avec un compte administrateur et un mot de passe d’application.
Prérequis
Le compte utilisé doit être administrateur Nextcloud. L’application Provisioning API est activée par défaut dans Nextcloud.
Créer un mot de passe d’application
- Connectez-vous à Nextcloud avec le compte administrateur dédié à MIA.
- Ouvrez Paramètres personnels → Sécurité → Appareils et sessions.
- Saisissez
MIAcomme nom d’application, puis cliquez sur Créer un nouveau mot de passe d’application. - Copiez immédiatement le mot de passe généré.
Connecter Nextcloud à MIA
Dans MIA, ouvrez Applications → Ajouter une application → Nextcloud, puis renseignez :
- Identifiant : le nom d’utilisateur du compte administrateur ;
- Mot de passe : le mot de passe d’application généré ;
- Domaine : l’URL complète de l’instance, sans chemin API, par exemple
https://cloud.exemple.frouhttps://exemple.fr/nextcloud.
Validez la connexion. MIA interroge ensuite l’API OCS et synchronise les comptes actifs.
Lors de l’ajout d’un utilisateur, MIA récupère automatiquement les groupes Nextcloud accessibles au compte administrateur. Vous pouvez sélectionner un groupe facultatif auquel rattacher le nouveau compte.
Suppression des comptes
Fermer un accès depuis MIA supprime le compte Nextcloud correspondant. Cette opération est définitive côté Nextcloud.