← Retour aux tutoriels

Nextcloud : gérer les groupes avec occ

Créer des groupes, y ajouter ou retirer des utilisateurs et lister les membres avec occ.

occ group:* gère les groupes d’utilisateurs Nextcloud en ligne de commande.

Prérequis

  • Accès shell en tant que www-data.
  • Racine Nextcloud : /var/www/nextcloud.

Lister les groupes

sudo -u www-data php occ group:list

Créer un groupe

sudo -u www-data php occ group:add comptabilite

Ajouter un utilisateur à un groupe

sudo -u www-data php occ group:adduser comptabilite jdupont

Retirer un utilisateur

sudo -u www-data php occ group:removeuser comptabilite jdupont

Supprimer un groupe

sudo -u www-data php occ group:delete comptabilite

Vérification

sudo -u www-data php occ group:list --output=json
sudo -u www-data php occ user:info jdupont

La sortie user:info indique les groupes du compte.

Dépannage

  • Groupe non supprimable : le groupe admin est protégé.
  • Utilisateur non ajouté : vérifier que le compte et le groupe existent.
  • Backend LDAP : les groupes LDAP ne sont pas modifiables via occ, agir côté annuaire.
  • Permissions héritées non appliquées : vider le cache avec occ files:scan --all si nécessaire.

Vous avez un projet sur ces sujets ?

Nous contacter →