[Résolu] Supprimer tous les répertoires utilisateurs

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Member II

[Résolu] Supprimer tous les répertoires utilisateurs

Bonjour,

Suite à une erreur lors du paramétrage de la connexion LDAP, la propriété ldap.synchronization.defaultHomeFolderProvider a été définie avec la valeur  : personalHomeFolderProvider.
L'ensemble des utilisateurs a donc eu un répertoire personnel créé dans l'Espace Racine.

Le problème est que ma base d'utilisateur contient 16 000 comptes. Je me retrouve donc avec 16 000 dossiers créés à la racine… Ce qui rend quasiment impossible la navigation (temps de réponse très long).

Voyant l'erreur, j'ai modifié la propriété ldap.synchronization.defaultHomeFolderProvider pour qu'elle ait désormais la valeur : userHomesHomeFolderProvider.
Les répertoires personnels sont donc bien désormais dans l'Espace Utilisateur.

Le problème est que ceux dans l'Espace Racine n'ont pas été supprimés.


Existe-t-il une moyen (sachant que je ne peux pas faire de CIFS) de tous les supprimer d'un coup ?

Merci d'avance.
Will
5 Replies
Highlighted
Active Member

Re: [Résolu] Supprimer tous les répertoires utilisateurs

Hello,

Vous pourriez faire un script (directement en javascript) qui supprime ces espaces.
Sinon, l'accès ftp est-il possible ?
Highlighted
Member II

Re: [Résolu] Supprimer tous les répertoires utilisateurs

Je n'avais pas pensé à l'accès FTP. Je vais tester cela. Merci

Pour la création d'un script, je n'ai aucune connaissance en développement de script Alfresco. J'ai cherché dans les exemples voir si un s'approchait de mon besoin sans succès.
Highlighted
Active Member

Re: [Résolu] Supprimer tous les répertoires utilisateurs

Sinon c'est aussi possible en accédant via le protocole webdav qui utilise le port http, défini par défaut sous alfresco.

Il suffit d'avoir un utilitaire pour un connexion webdav sous windows, ou bien utilisé par exemple konqueror sous linux/kde.

L'accès se fait en tapant l'adresse suivante :
webdav://nomduserveur:8080/alfresco/webdav/
Highlighted
Active Member

Re: [Résolu] Supprimer tous les répertoires utilisateurs

Voir également http://wiki.alfresco.com/wiki/Security_and_Authentication#The_largeHomeFolderProvider en fonction de la version que vous utilisez
Highlighted
Member II

Re: [Résolu] Supprimer tous les répertoires utilisateurs

Merci pour toutes vos réponses.

J'ai finalement utilisé l'accès webdav avec le logiciel BitKinex en utilisant l'URL : http://nomduserveur:8080/alfresco/webdav/

En FTP, le temps de chargement de tous les fichiers était trop long.