Cách đưa ra quyết định truy cập
Trên trang này
Trang này giải thích mô hình đằng sau mỗi lần mở khóa: ai được phép đi qua cửa, các bước kiểm tra chạy theo thứ tự nào, và cách Access Policies, quyền cấp cùng các bước kiểm tra an toàn tương tác với nhau. Hãy đọc trang này trước tiên — mọi trang khác đều dựa trên các khái niệm này.
Các cách cho phép bổ sung
Người dùng có thể được phép đi qua cửa thông qua bất kỳ chính sách hoặc quyền cấp nào. Chỉ cần đạt một cách là đủ; một cách không bao giờ làm giảm quyền truy cập do cách khác cung cấp.
| Cách | Mô tả | Nơi cấu hình |
|---|---|---|
| Access Policies | Nhiều chính sách có tên, chỉ mang tính cho phép. Mỗi chính sách xác định Who, Where và When. | Settings → Access Policies |
| Quyền cấp vĩnh viễn | Quyền rõ ràng cho một người: toàn cơ sở, các cửa được chọn hoặc các Access Scopes được chọn, có thể kèm giờ riêng. | Users → mở một người dùng → Access Control → Additional permanent access |
| Access Time Windows | Quyền truy cập tạm thời do quản trị viên quản lý cho một người và các mục tiêu cơ sở/cửa/phạm vi được chọn. | Users → mở một người dùng → Access Time Windows |
| Integration Access Time Windows | Các khoảng thời gian chỉ đọc từ nguồn cho một người được đồng bộ, được ánh xạ từ các khóa phạm vi logic của nguồn. | Dữ liệu nguồn cùng các ánh xạ trong Settings → Sync settings |
Một chính sách chỉ khớp khi Who VÀ Where VÀ When đều khớp. Các chính sách được kết hợp theo phép HOẶC. Trong Who, các điều kiện loại người/trạng thái và thẻ là các lựa chọn thay thế cho nhau; trong When, các khoảng thời gian Weekly và One-time là các lựa chọn thay thế cho nhau. Where có thể bao gồm tất cả các cửa của cơ sở, Access Scopes, từng cửa riêng lẻ và các mục loại trừ.
Ví dụ: một chính sách "Active members" có thể bao gồm phạm vi Front entrances vào Anytime, trong khi một chính sách "Staff" riêng biệt bao gồm tất cả các cửa của cơ sở ngoại trừ Plant room. Một nhân viên vệ sinh không khớp với chính sách nào vẫn có thể nhận quyền cấp vĩnh viễn cho phạm vi Service entries.
Quyền cấp vĩnh viễn và các khoảng thời gian do quản trị viên/tích hợp tạo luôn riêng biệt và mang tính bổ sung. Việc chỉnh sửa chính sách và nhập tự động không hấp thụ hay xóa bỏ chúng.
Nhân viên Performance Hub được đồng bộ vào Users sẽ nhận quyền truy cập cửa thông qua chính sách Performance Hub staff có thể chỉnh sửa, giống như mọi chính sách khác. Xem Đồng bộ và tích hợp.
Toàn bộ trình tự quyết định
Khi người dùng chạm vào Unlock trong ứng dụng di động, máy chủ sẽ kiểm tra các mục sau theo thứ tự. Bước kiểm tra đầu tiên không đạt sẽ từ chối lần mở khóa và ghi lại lý do trong Nhật ký truy cập.
- Quyền truy cập của người dùng có được bật không? Công tắc Access enabled trên hàng của người dùng trong Users là công tắc ngắt dành cho quản trị viên. Người dùng đã bị xóa, bị vô hiệu hóa hoặc bị chặn do đồng bộ không thể mở khóa bất kể chính sách hay quyền cấp. (Ví dụ:
access_disabled.) - Cửa có bị chặn hoặc đang bảo trì không?
blockAllAccessđược đặt rõ ràng sẽ từ chối mọi cách truy cập của hội viên. Chế độ bảo trì Force closed giữ cửa ở trạng thái khóa và ngừng phục vụ hội viên; Force open giữ cửa ở trạng thái mở khóa. Quản trị viên có thể mở khóa cửa từ xa; mọi lần mở khóa của quản trị viên đều được ghi lại trong Nhật ký truy cập. - Có cách cho phép bổ sung nào đạt không?
- Cách theo chính sách: bất kỳ chính sách có tên nào đang bật mà Who, Where và When đều khớp sẽ cho phép truy cập.
- Cách theo quyền cấp vĩnh viễn: quyền cấp cho cơ sở, cửa hoặc Access Scope chứa cửa sẽ cho phép truy cập khi giờ tùy chọn của quyền cấp khớp.
- Cách theo khoảng thời gian của người dùng: một Access Time Window do quản trị viên quản lý đang hoạt động và nhắm đến cửa này, cơ sở này hoặc một Access Scope chứa cửa.
- Cách theo khoảng thời gian của tích hợp: một khoảng thời gian mới từ nguồn đang hoạt động và ánh xạ
scope_keyđã cấu hình của nó nhắm đến cửa này. Các khoảng thời gian từ nguồn đã cũ hoặc chưa được ánh xạ sẽ không cấp quyền truy cập. - Nếu không có cách nào đạt → bị từ chối (
no_matching_policy_or_grant)
- Kiểm tra geofence (nếu được bật). Dựa trên vị trí mà điện thoại báo cáo:
- Nếu điện thoại không thể cung cấp vị trí → bị từ chối (
location_unavailable) - Nếu kết quả đo GPS kém chính xác hơn cài đặt Require GPS accuracy better than → bị từ chối (
gps_too_imprecise) - Nếu khoảng cách từ người dùng đến tâm geofence vượt quá bán kính + độ chính xác GPS + vùng đệm độ chính xác → bị từ chối (
outside_geofence) - Máy chủ có quyền quyết định cuối cùng — vị trí bị giả mạo trên điện thoại vẫn bị từ chối ở phía máy chủ.
- Nếu điện thoại không thể cung cấp vị trí → bị từ chối (
- Bộ điều khiển cửa có đang trực tuyến không? Nếu bộ điều khiển chưa gửi tín hiệu (heartbeat trong vòng 5 phút gần nhất), lệnh mở khóa không thể được chuyển đến (
device_offline). Nếu lệnh đã được gửi nhưng bộ điều khiển không xác nhận, sự kiện được ghi lại là Timed out. - Mở khóa. Rơ-le nhả trong khoảng Hold time của cửa (1–30 giây, mặc định 10), sau đó tự động khóa lại. Sự kiện được ghi lại là Confirmed unlocked khi bộ điều khiển xác nhận.
Các khoảng thời gian One-time và Weekly có giới hạn dùng các mốc giới hạn là số nguyên giây Unix và ranh giới nửa mở [from, to): thời điểm bắt đầu được tính và thời điểm kết thúc thì không. Các khối Weekly dùng múi giờ IANA đã khai báo cùng các quy tắc giờ địa phương/giờ mùa hè (DST). Xem Lịch của Access Policy.
Các ứng dụng khách mới nhận được chi tiết outside_access_time_window cùng thông tin có cấu trúc về thời điểm khả dụng tiếp theo đối với cửa chỉ có khoảng thời gian trong tương lai. Trong giai đoạn triển khai tương thích, các ứng dụng khách cũ hơn tiếp tục nhận outside_access_hours làm lý do chính để cửa vẫn bị vô hiệu hóa một cách an toàn và vẫn hiển thị.
Cấu hình hiện có
Cấu hình truy cập hiện có được tự động nhập vào Access Policies. Quá trình nhập giữ nguyên những ai đã có quyền truy cập, các cửa hoặc Access Scopes mà họ có thể sử dụng, và các giờ áp dụng dưới dạng các giá trị Who, Where và When của chính sách. Quản trị viên quản lý trực tiếp các chính sách được tạo ra; không có chế độ triển khai hay quy trình chuyển đổi thủ công.
Việc kế thừa geofence vẫn độc lập với Access Policies. Các trường hợp khớp chính sách vẫn phải đi qua geofence có hiệu lực và mọi bước kiểm tra an toàn/thiết bị khác.
Đăng nhập bằng OTP làm được gì và không làm được gì
Việc đăng nhập vào ứng dụng di động (mã dùng một lần qua SMS hoặc email) chỉ là xác thực — nó chứng minh người dùng là ai. Bản thân việc đăng nhập không cấp quyền truy cập cửa. Mỗi lần mở khóa đều được cấp quyền riêng lẻ theo trình tự quyết định ở trên. Người dùng có thể đã đăng nhập vào ứng dụng nhưng vẫn thấy thông báo "You don't have access to this door."
Bảng thuật ngữ
| Thuật ngữ | Định nghĩa |
|---|---|
| Bộ điều khiển cửa | Thiết bị phần cứng được ghép nối với cửa/cổng để kích hoạt rơ-le khóa. Xuất hiện dưới dạng "cửa" trong mô-đun này và dưới dạng thiết bị trong Quản lý thiết bị. |
| Cửa | Một bộ điều khiển cửa được đăng ký tại cơ sở của bạn, với tên, nhãn vị trí, biểu tượng và cài đặt. |
| Hàng người dùng | Bản ghi của một người tại cơ sở này trong tab Users. Được tạo thủ công, bằng cách nhập CSV hoặc bằng đồng bộ. Lưu các thông tin nhận dạng liên hệ, loại/trạng thái/thẻ, quyền cấp và trạng thái ứng dụng. |
| Nguồn | Nơi hàng người dùng được tạo ra: Manually added, External Integration, CCTV/Computer Vision hoặc Performance Hub staff. |
| Access Policy | Một chính sách có tên, chỉ mang tính cho phép, chứa Who, Where và When. Cả ba phải khớp; các chính sách được kết hợp theo phép HOẶC. |
| Điều kiện loại người | Một điều kiện Who của chính sách chứa một loại người và các trạng thái hội viên tùy chọn. Để trống trạng thái có nghĩa là bất kỳ trạng thái nào. |
| Thẻ | Một nhãn gắn với người dùng. Thẻ được đồng bộ đến từ tích hợp và bị ghi đè trong mỗi lần đồng bộ; thẻ tùy chỉnh do quản trị viên quản lý và không bao giờ bị ghi đè. Cả hai đều có thể đáp ứng điều kiện Who của chính sách. |
| Giờ hoạt động / khối thời gian | Các khoảng thời gian theo ngày trong tuần (ví dụ: Mon 06:00–22:00) giới hạn thời điểm chính sách hoặc quyền cấp cho phép truy cập. Để trống = luôn được phép. Thời gian theo múi giờ của cơ sở. |
| Access Time Window | Một khoảng thời gian Weekly hoặc One-time được dùng trong lịch của chính sách hoặc trong một cách cấp quyền riêng do quản trị viên/tích hợp tạo. |
| Quyền cấp cho từng người dùng | Quyền truy cập rõ ràng được cấp cho một người dùng: Facility-wide (mọi cửa), các cửa cụ thể hoặc các Access Scopes cụ thể — có thể kèm giờ hoạt động riêng. |
| Phạm vi truy cập (Access Scope) | Một nhóm cửa có tên (ví dụ: "Main entrances", "Staff-only") được dùng làm mục tiêu của chính sách hoặc quyền cấp, và cho các cài đặt geofence ở cấp phạm vi. Trong nội bộ còn được gọi là nhóm cửa. |
| Mục loại trừ của chính sách | Một cửa hoặc Access Scope bị loại khỏi phần khớp Where của một chính sách. Mục loại trừ không từ chối chính sách hoặc cách cấp quyền khác. |
| Geofence | Một vòng tròn quanh cơ sở (tâm + bán kính). Khi được bật, người dùng phải thực sự ở bên trong vòng tròn này (có tính đến độ chính xác GPS và vùng đệm) để mở khóa. |
| Vùng đệm độ chính xác | Số mét được cộng thêm vào bán kính geofence để chấp nhận sai số GPS thông thường. Mặc định 25 m. |
| Chế độ bảo trì | Cài đặt cho từng cửa nhằm đưa cửa ra khỏi trạng thái hoạt động bình thường: Normal, Force open (giữ mở khóa) hoặc Force closed (giữ khóa và ngừng phục vụ hội viên). |
| Block all access | Biện pháp chặn an toàn cho từng cửa, ghi đè các chính sách và quyền cấp cho từng người dùng tại cửa đó mà không cần dùng chế độ bảo trì. Quản trị viên vẫn có thể mở khóa. |
| Hold time | Thời gian rơ-le được nhả sau khi mở khóa trước khi khóa lại. Phạm vi 1–30 giây, mặc định 10. |
| Lịch tự động mở khóa | Lịch cho từng cửa nhằm giữ cửa ở trạng thái mở khóa trong giờ có nhân viên tại cơ sở hoặc theo lịch tùy chỉnh. Độc lập với Access Policies. |
| Lock now | Khóa một cửa đang được lịch tự động mở khóa giữ mở, cho đến lần thay đổi tiếp theo của lịch. Resume schedule hoàn tác thao tác này. |
| Access enabled | Công tắc ngắt cho từng người dùng. Tắt = người dùng không thể mở khóa bất cứ thứ gì. |
| Đã tách liên kết | Một người dùng được đồng bộ có công tắc Track source updates bị tắt. Các lượt đồng bộ bỏ qua hàng này, nhờ đó các chỉnh sửa của quản trị viên được giữ nguyên. |
| Lời mời | Email được gửi cho người dùng kèm các liên kết tải xuống ứng dụng di động. Được theo dõi cho từng người dùng (Not invited / Invited / Send failed). |
| Đăng nhập bằng OTP | Cách đăng nhập không cần mật khẩu của ứng dụng di động: một mã dùng một lần được gửi đến điện thoại hoặc email của người dùng. |
| Ghi đè của quản trị viên / Mở khóa của quản trị viên | Một lần mở khóa do quản trị viên kích hoạt từ Performance Hub (tab Doors → Open, hoặc Unlock door trong bảng cửa). Mọi lần mở khóa của quản trị viên đều được ghi lại trong Nhật ký truy cập theo tài khoản của quản trị viên. |
| Khóa ứng dụng | Xác thực lại trên thiết bị do cơ sở bắt buộc (Face ID / Touch ID / sinh trắc học Android / mật mã) trước khi có thể dùng ứng dụng. |
| Tin nhắn trong ứng dụng | Một thẻ thông báo trên bảng điều khiển của ứng dụng — cho toàn cơ sở, cho từng người dùng, hoặc được đặt tự động bởi một quy tắc App Messaging. |
| Sự kiện truy cập | Một bản ghi trong Nhật ký truy cập: một lần thử mở khóa và kết quả của lần thử đó. |
Trang liên quan
- Access Policies — Who, Where, When và nhập tự động
- Lịch của Access Policy — Anytime, Weekly và One-time
- Access Scopes — các nhóm cửa có thể dùng lại
- Geofencing — kiểm tra vị trí
- Users — quyền cấp cho từng người dùng và công tắc ngắt
- Tham khảo — mọi lý do từ chối và giá trị mặc định trong một bảng
- Các cửa cũng có thể được đưa vào các phản hồi của Duress. Xem Hành động phản hồi trong Duress.