By mistake, I allowed many users to TL 3.
I would like to all put them back to TL 1?
How can I do this ?
Thanks.
AI-generated summary
CedODM accidentally set many users to Trust Level (TL) 3 and wants to revert them to TL 1. ondrej suggests manual demotion as the way forward. However, simon points out that setting a group’s TL to 1 won’t lower existing users’ TLs. Instead, he recommends manually updating users’ TLs from their admin page for small numbers or using the Rails console for large numbers. riking emphasizes the need to unlock users’ TLs after manual demotion to allow normal promotion. CedODM ultimately had their hosting service, Communiteq, perform the change.
Probably demoting manually wi be the way forward.
I’m fairly sure that when a group is configured to automatically set a trust level, that trust level is only applied if it raises a user’s trust level. It is not applied if it will lower the user’s trust level.
If it is a small number of users the best approach would be to manually set the user’s trust level from their admin page. If it is a large number of users, you might want to make the change from the Rails console. You would need some way of identifying which users should have their trust level lowered though.
Make sure to unlock their trust levels afterwards, so that the users are eligible for normal promotion to 2 and 3.
Thanks.
I started manually and it was a pain so I asked the support service of Communiteq (formerly DiscourseHosting) and they did it.
As a side note, it takes sometime to refresh in the “group view”.