[Plone-IT] Bulk remove Plone Users

Yuri yurj a alfa.it
Mer 7 Apr 2021 13:13:56 UTC


Oppure:

https://www.raymond.cc/blog/checkfox-check-uncheck-all-checkboxes-firefox/

magari a gruppi di 500.

Perņ cercherei, magari tramite i log, di capire come sono stati creati 
questi utenti. In particolare, controllerei se l'autoiscrizione č abilitata:

https://docs.plone.org/adapt-and-extend/config/security.html

Il 07/04/21 14:07, Alessandro Pisa ha scritto:
> On Wed, 7 Apr 2021 at 12:56, Giampiero Lago <lago a tigem.it> wrote:
>> Salve
>>
>> ho una istanza Plone 5.0.8 su cui č successo qualcosa e nella quale mi trovo migliaia di utenti creati; vorrei procedere alla cancellazione degli stessi ma sono veramente molti; esiste un modo per fare un Select All o un Delete All.
>> Ho provato a vedere in ZMI e se vado in source_users mi fa vedere tutti gli utenti ma li devo selezionare uno per uno e poi cancellarli...
>>
>> i parametri della mia istanza sono:
>>
> La cosa piu' semplice che mi viene in mente e' scrivere uno script che
> usi plone api per fare il lavoro:
>
> ```
> map(api.user.delete, [x.getId() for x in api.user.get_users() if
> x.getId() not in user_ids_che_vuoi_tenere])
> ```
> Not testato.
>
> Ciao.


Maggiori informazioni sulla lista Plone-IT