OpenFire: Ẩn tất cả người dùng trong cùng một nhóm với nhau?


8

Chúng tôi muốn hạn chế quyền truy cập vào người dùng trong một nhóm ( Nhân viên ) để họ chỉ có thể xem / trò chuyện với người dùng từ một nhóm khác ( Hỗ trợ ) chứ không phải cho nhau. Chúng tôi cũng muốn đảm bảo rằng người dùng từ nhóm Hỗ trợ có thể thấy tất cả những người trong nhóm Nhân viên .

Điều này có thể đạt được và nếu vậy, làm thế nào?

Câu trả lời:


10

Bạn có thể thực hiện việc này bằng Trình cắm bộ lọc gói , có sẵn theo mặc định trong phần Trình cắm của quản trị viên OpenFire. Sử dụng plugin này, bạn có thể chặn tin nhắn giữa những người dùng của nhóm Nhân viên trò chuyện với hoặc nhìn thấy nhau.

Tôi sẽ đăng một ảnh chụp màn hình và hướng dẫn chi tiết, nhưng có vẻ như trang web của Ignite Realtime hiện đang ngừng hoạt động. Tôi sẽ gửi lại khi họ sửa nó.

EDIT: Điều này hoạt động, tôi chỉ thử nghiệm nó. Đây là những gì bạn sẽ làm:

  1. Cài đặt Plugin Bộ lọc gói từ tab "Plugin" của quản trị viên OpenFire: Cài đặt nó!

  2. Đảm bảo bạn đã thiết lập các nhóm "Nhân viên" và "Hỗ trợ". Tôi có Groupies!

  3. Chuyển đến "Quy tắc bộ lọc gói" trong "Máy chủ", "Cài đặt máy chủ" Thời gian để lọc!

  4. Tạo quy tắc mới cho Pass Anycác tin nhắn từ Group Staffđến Group Support: Đây là quy tắc!

  5. Sau đó tạo một quy tắc mới cho Drop Anycác tin nhắn từ Group Staffđến Group Staff. Sau đó, bạn nên có hai quy tắc sau: Bạn đã hoàn tất!

Bạn có thể tùy chọn kích hoạt đăng nhập nếu bạn muốn.

Bây giờ, bất cứ khi nào người dùng trong nhóm Nhân viên cố gắng nhận được sự hiện diện hoặc gửi tin nhắn cho bất kỳ người dùng nào khác từ nhóm Nhân viên , những tin nhắn này sẽ bị hủy và hai người sẽ không thể nhìn thấy hoặc trò chuyện với nhau. Tuy nhiên, tin nhắn từ nhóm Nhân viên đến nhóm Hỗ trợ sẽ được chuyển cùng.

Bạn có thể chọn quy tắc thứ hai cho Drop tất cả các tin nhắn từ nhóm Nhân viên nếu bạn chọn. Điều này sẽ ngăn họ liên lạc với bất kỳ ai không thuộc nhóm Hỗ trợ .

Tôi hi vọng cái này giúp được!


Công việc này, tôi chỉ thử nghiệm nó. Chỉnh sửa câu trả lời của tôi ngay bây giờ ...
Josh

Hoạt động hoàn hảo. Chỉ muốn thêm vào; làm như vậy với presencenghĩa là nhân viên cũng không thể nhìn thấy nhau. Điều này giúp chống lại sự nhầm lẫn "Tôi có thể nhìn thấy họ, nhưng tôi không thể nhắn tin cho họ".
Phillip B Oldham

0

Làm thế nào về việc sử dụng một tài khoản cho nhân viên? Bạn có thể đặt Openfire để cho phép các tài khoản được sử dụng từ nhiều địa điểm. Sau đó, khi một người dùng của nhóm Hỗ trợ sẽ muốn liên lạc với ai đó của nhân viên, thông báo sẽ được hiển thị trên tất cả các khách hàng với tài khoản nhân viên được kích hoạt. Vì vậy, không ai trong số các nhân viên sẽ bỏ lỡ một yêu cầu và họ sẽ không thể nói chuyện với nhau bằng tài khoản này.


Thật không may, điều này sẽ không làm việc. Tin nhắn từ bộ phận hỗ trợ cần được nhắm mục tiêu đến từng nhân viên và có thể chứa thông tin bán nhạy cảm.
Phillip B Oldham
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.