Restringir perfiles de usuario según nivel de confianza o grupo

¡Saludos, amigables amigos!

He hecho una búsqueda y no he encontrado nada que se ajuste exactamente a lo que necesitamos:
Restrict public viewing of user profile (funcionalidad de origen)

En nuestro caso de uso (un espacio de creación con membresía interna, pero con acceso público para hacer preguntas, compartir demostraciones, etc.), generamos usuarios dentro de la organización mediante la API y les asignamos el nivel de confianza 3. Los usuarios públicos están restringidos a los niveles 0, 1 o 2 mediante el uso de grupos. Queremos tener la capacidad de evitar que cualquier persona fuera de la organización vea las tarjetas o perfiles de usuario, ya sea por grupo o por nivel de confianza 3 o superior.

Edición para añadir: principalmente porque, al ser una organización de miembros, queremos poder usar nombres reales en los perfiles sin exponer públicamente la vinculación entre el nombre real y el apodo habitual en internet.

¿Es esta una solicitud razonable?

1 me gusta

Este plugin podría ayudar.

Si aparece en las publicaciones (es decir, al hacer clic en mi perfil dentro de una publicación), es posible que necesites usar CSS para ocultar esta opción o un plugin personalizado.

El autor mencionado podría estar dispuesto a añadirlo, pero sería necesario consultarlo primero.

2 Me gusta