Esto es complicado. Ciertamente no eres el único que se ha encontrado con esto, y a menudo ocurre un poco más tarde en la vida de una comunidad, por lo que es comprensible que tu éxito anterior te haya llevado a este nuevo problema.
Realmente no hay una forma integrada de crear un grupo que tenga menos permisos que “todos”.
Creo que lo que tienes que hacer es:
- Crear un nuevo grupo para la mayoría de tus usuarios, por ejemplo,
@miembros. - Añadir todos los usuarios existentes a ese grupo.
- (Opcional) Añadir estos nuevos usuarios a un grupo diferente, por ejemplo,
@invitados. - Actualizar los permisos de categoría para definir cuáles tienen un nivel de acceso determinado para
@miembrosfrente a@invitados.
Puede que requiera un poco de esfuerzo, pero podrías encontrar algunas maneras de hacer que esto sea más fácil de hacer en masa.
Por ejemplo, el CSV creado por exportar usuarios contiene una columna para los nombres de los grupos, y la función invitar en masa también utiliza un CSV con nombres de grupos para añadir usuarios a los grupos.
Requerirá un poco de manipulación de datos para hacerlo bien, pero debería ser factible. Te recomiendo que empieces con un archivo CSV de prueba pequeño con solo un subconjunto de usuarios (1 o 2 a la vez) para asegurarte de que las cosas funcionan como se espera, antes de hacer esto para todos.
Aproximadamente, ¿cuántos usuarios, grupos y categorías tienes actualmente?