Plugin to mass remove or add roles from users

I have a user who wanted to know if there was a plugin to mass enroll or un-enroll users from a journal. I saw the post about a SQL query but it would need to be something UI as they don’t have access to our backend. While we can do it, we would like the journal manager or editor to be able to control this feature.
I didn’t see a plugin the way I searched but wanted more input.

What application are you using?
OJS 3.3.0.19

Hi @sjackson,

I don’t know of any plugin offhand, I think the tool that you are referencing is this one?

So far as I know there is no plugin to do this within the UI.
I’d be curious to hear from other users if they’ve heard of a way to work with this within the UI.

-Roger
PKP Team

1 Like

I got this useful post to the quoted post (Sorry, I don’t know how to point to another post)

" I know is not exactly what you are looking for, but this could be useful:
https://github.com/marcbria/ojsExtraTools?tab=readme-ov-file#mergeuserlist

My workflow is:

  1. Backup everything.
  2. Extract a CSV/Excel with all users (including roles)
  3. Tag the users I like to keep or delete.
  4. Extract the list of the users I like to merge.
  5. Run the mergeUsersList script with the former list."
2 Likes