OpenFire: ¿Ocultar todos los usuarios en el mismo grupo entre sí?

8

Nos gustaría restringir el acceso a los usuarios dentro de un grupo ( Personal ) para que solo puedan ver / chatear con usuarios de otro grupo ( Soporte ) y no entre ellos. También nos gustaría asegurarnos de que los usuarios del grupo de Soporte puedan ver a todos los miembros del grupo de Personal .

¿Se puede lograr esto y, de ser así, cómo?

Phillip B Oldham
fuente

Respuestas:

10

Puede hacerlo utilizando el complemento de filtro de paquetes , que está disponible de forma predeterminada en la sección Complementos del administrador de OpenFire. Con este complemento, puede bloquear los mensajes entre los usuarios del grupo Staff para que no puedan chatear o verse.

Publicaría una captura de pantalla e instrucciones detalladas, pero parece que el sitio de Ignite Realtime no funciona en este momento. Volveré a publicar cuando lo arreglen.

EDITAR: Esto funciona, lo acabo de probar. Esto es lo que harás:

  1. Instale el complemento de filtro de paquetes desde la pestaña "Complementos" del administrador de OpenFire: ¡Instalarlo!

  2. Asegúrese de tener sus grupos de "Personal" y "Apoyo" configurados. Tengo groupies!

  3. Vaya a "Reglas de filtro de paquetes" en "Servidor", "Configuración del servidor" ¡Hora de filtrar!

  4. Cree una nueva regla para los Pass Anymensajes de Group Staffa Group Support: Esta es la regla!

  5. Luego cree una nueva regla para los Drop Anymensajes de Group Staffa Group Staff. Entonces deberías tener las siguientes dos reglas: ¡Ya terminaste!

Opcionalmente, puede habilitar el registro si lo desea.

Ahora, cada vez que un usuario del grupo Staff intente obtener la presencia o enviar un mensaje a cualquier otro usuario del grupo Staff , estos mensajes se eliminarán y los dos no podrán verse ni chatear entre ellos. Sin embargo, se enviarán mensajes del grupo de Personal al grupo de Soporte .

Si lo desea, puede elegir en la segunda regla Drop todos los mensajes del grupo Personal . Esto evitará que se comuniquen con cualquier persona que no esté en el grupo de Soporte .

¡Espero que esto ayude!

Josh
fuente
Esto funciona, lo acabo de probar. Editando mi respuesta ahora ...
Josh
Funciona perfectamente. Solo quiero agregar; hacer lo mismo con presencesignifica que el personal tampoco se puede ver . Lo que ayuda contra la confusión "Puedo verlos, pero no puedo enviarles mensajes".
Phillip B Oldham
0

¿Qué tal usar una sola cuenta para el personal? Puede configurar Openfire para permitir que las cuentas se usen desde múltiples ubicaciones. Luego, cuando un usuario del grupo de Soporte quiera comunicarse con alguien del personal, el mensaje se mostrará en todos los clientes con la cuenta de personal habilitada. Por lo tanto, nadie del personal perderá una solicitud y no podrán comunicarse entre sí con esta única cuenta.

Laurent Nominé
fuente
Lamentablemente esto no funcionaría. Los mensajes de soporte deben estar dirigidos a miembros del personal individual y pueden contener información semisensible.
Phillip B Oldham