OpenFire: Alle Benutzer in derselben Gruppe voreinander verstecken?

8

Wir möchten den Zugriff auf Benutzer innerhalb einer Gruppe ( Mitarbeiter ) beschränken, damit diese nur Benutzer einer anderen Gruppe ( Support ) sehen und mit ihnen chatten können und nicht miteinander. Wir möchten auch sicherstellen, dass Benutzer aus der Support- Gruppe alle Mitglieder der Mitarbeitergruppe sehen können .

Kann dies erreicht werden und wenn ja, wie?

Phillip B. Oldham
quelle

Antworten:

10

Sie können dies mit dem Paketfilter-Plugin tun , das standardmäßig im Abschnitt Plugins des OpenFire-Administrators verfügbar ist. Mit diesem Plugin können Sie verhindern, dass Nachrichten zwischen Benutzern der Mitarbeitergruppe miteinander chatten oder sich sehen.

Ich würde einen Screenshot und detaillierte Anweisungen veröffentlichen, aber es scheint, dass die Website von Ignite Realtime derzeit nicht verfügbar ist. Ich werde zurück posten, wenn sie es reparieren.

EDIT: Das funktioniert, ich habe es gerade getestet. Folgendes werden Sie tun:

  1. Installieren Sie das Paketfilter-Plugin auf der Registerkarte "Plugins" des OpenFire-Administrators: Es installieren!

  2. Stellen Sie sicher, dass Sie Ihre Gruppen "Mitarbeiter" und "Support" eingerichtet haben. Ich habe Groupies!

  3. Gehen Sie zu den "Paketfilterregeln" unter "Server", "Servereinstellungen". Zeit zum Filtern!

  4. Erstellen Sie eine neue Regel für Pass AnyNachrichten von Group Staffbis Group Support: Das ist die Regel!

  5. Erstellen Sie dann eine neue Regel für Drop AnyNachrichten von Group Staffbis Group Staff. Sie sollten dann die folgenden zwei Regeln haben: Du bist fertig!

Sie können die Protokollierung optional aktivieren, wenn Sie dies wünschen.

Jedes Mal, wenn ein Benutzer aus der Mitarbeitergruppe versucht, die Anwesenheit eines anderen Benutzers aus der Mitarbeitergruppe zu ermitteln oder eine Nachricht an diesen zu senden, werden diese Nachrichten gelöscht und die beiden können nicht mehr miteinander sehen oder chatten. Nachrichten von der Mitarbeitergruppe an die Supportgruppe werden jedoch weitergeleitet.

Sie können in der zweiten Regel Drop alle Nachrichten aus der Mitarbeitergruppe auswählen, wenn Sie dies wünschen. Dadurch wird verhindert, dass sie mit Personen kommunizieren , die nicht zur Support- Gruppe gehören.

Ich hoffe das hilft!

Josh
quelle
Das funktioniert, ich habe es gerade getestet. Meine Antwort jetzt bearbeiten ...
Josh
Funktioniert perfekt. Ich möchte nur hinzufügen; Dasselbe zu tun presencebedeutet, dass sich die Mitarbeiter auch nicht sehen können. Das hilft gegen die Verwirrung "Ich kann sie sehen, aber ich kann sie nicht melden".
Phillip B Oldham
0

Wie wäre es mit einem einzigen Konto für die Mitarbeiter? Sie können Openfire so einstellen, dass Konten von mehreren Standorten aus verwendet werden können. Wenn ein Benutzer der Support-Gruppe eine Person des Personals erreichen möchte, wird die Nachricht auf allen Clients mit aktiviertem Mitarbeiterkonto angezeigt. So wird niemand von den Mitarbeitern eine Anfrage verpassen und sie werden nicht in der Lage sein, mit diesem einzelnen Konto miteinander zu sprechen.

Laurent Nominé
quelle
Das würde leider nicht funktionieren. Nachrichten vom Support müssen an einzelne Mitarbeiter gerichtet sein und können halbsensible Informationen enthalten.
Phillip B Oldham