Chế độ thất lạc là một tính năng có sẵn trên các thiết bị thuộc quyền sở hữu của công ty, cho phép chủ lao động khoá và bảo vệ từ xa thiết bị thất lạc, cũng như tuỳ chọn hiển thị thông báo trên màn hình thiết bị cùng với thông tin liên hệ của nhân viên hoặc bộ phận CNTT. Điều này giúp bảo vệ dữ liệu của tổ chức và nhân viên trong khi cố gắng khôi phục thiết bị, đồng thời có thể cải thiện khả năng khôi phục.
Lưu ý: Chế độ thất lạc sẽ hữu ích trong trường hợp thiết bị có thể được khôi phục, vì khi được khôi phục, bạn có thể sử dụng thiết bị cho công việc ngay lập tức mà không bị mất dữ liệu và không cần cấp phép lại cho thiết bị. Mặc dù trước tiên, bạn nên sử dụng Chế độ thất lạc để cố gắng khôi phục thiết bị, nhưng nếu sau khi kích hoạt chế độ thất lạc trong ít nhất 24 giờ mà bạn vẫn chưa khôi phục thiết bị, thì bạn nên xoá sạch thiết bị từ xa để cung cấp biện pháp bảo vệ mạnh mẽ nhất cho dữ liệu công việc.
Điều kiện tiên quyết
Thiết bị phải thuộc sở hữu của công ty; hồ sơ công việc được hỗ trợ trên Android 13 trở lên, cũng như các thiết bị được quản lý hoàn toàn trên Android 11 trở lên.
Bắt đầu Chế độ thất lạc
Để đưa một thiết bị vào chế độ thất lạc, hãy ra lệnh cho một thiết bị có loại lệnh START_LOST_MODE
.
Bạn phải cung cấp ít nhất một trong các thông tin chi tiết sau đây bằng lệnh:
- Thư thất lạc
- Số điện thoại
- Địa chỉ email
- Địa chỉ đường phố
Quản trị viên CNTT có thể tuỳ ý cung cấp các thông tin sau:
- Tên tổ chức
Ví dụ:
command_body = '''{ "type": "START_LOST_MODE", "startLostModeParams": { "lostOrganization": { "defaultMessage": "Example Organisation", "localizedMessages":{ "en-US": "Example Organisation" } }, "lostStreetAddress": { "defaultMessage": "1800 Amphibious Blvd. Mountain View, CA 94045", "localizedMessages":{ "en-US": "1800 Amphibious Blvd. Mountain View, CA 94045" } } } }''' androidmanagement.enterprises().devices().issueCommand( name='enterprises/{}/devices/{}'.format(enterprise_id, device_id), body=json.loads(command_body) ).execute()
Sau khi đặt thành công vào chế độ thất lạc, thiết bị sẽ bị khoá, tất cả ứng dụng đều bị chặn và DeviceState
của thiết bị sẽ được thay đổi thành LOST
.
Không thể đặt thiết bị vào chế độ thất lạc nếu:
- Thiết bị này không phải là thiết bị do tổ chức sở hữu
- Thiết bị đã ở chế độ thất lạc
- Một quản trị viên CNTT đã đặt lại mật khẩu thiết bị trong 12 giờ qua
- Nhân viên đã thoát khỏi chế độ thất lạc theo cách thủ công trong 12 giờ qua
- Đây là một hồ sơ công việc trên thiết bị thuộc quyền sở hữu của công ty và hồ sơ công việc bị tạm dừng
Lưu ý: Chế độ thất lạc được hỗ trợ ở chế độ khởi động trực tiếp.
Trạng thái cảnh báo
Đây là trạng thái đầu tiên mà một thiết bị chuyển sang chế độ thất lạc. Ở trạng thái này, thiết bị sẽ đổ chuông trong tối đa 5 phút, giúp người dùng có cơ hội tìm thấy thiết bị của mình và đưa thiết bị ra khỏi chế độ thất lạc. Vị trí của thiết bị không được báo cáo trong thời gian này.
![lost-mode-state-one](https://developers-dot-devsite-v2-prod.appspot.com/static/android/management/images/lostmodestate.png?authuser=5&hl=vi)
Nếu thiết bị được truy cập ở trạng thái cảnh báo, bạn sẽ thấy 2 lựa chọn:
- Đây là thiết bị của tôi – cho phép nhân viên nhập mật khẩu và đưa thiết bị ra khỏi chế độ thất lạc. Nếu điều này xảy ra trước khi khoảng thời gian 5 phút kết thúc, thì dữ liệu vị trí sẽ không được gửi từ thiết bị cho quản trị viên.
- I found this device (Tôi đã tìm thấy thiết bị này) – cho phép một người không phải nhân viên ngừng đổ chuông thiết bị. Thao tác này sẽ chuyển thiết bị sang trạng thái thất lạc.
Lưu ý: Thông tin vị trí của thiết bị chỉ được chia sẻ với quản trị viên sau khi 5 phút trôi qua.
Trạng thái thất lạc
Ở trạng thái này, thiết bị sẽ ngừng đổ chuông và gửi thông tin cập nhật vị trí mỗi phút. Thông tin cập nhật vị trí được gửi dưới dạng nhật ký sử dụng mà EMM có thể đăng ký bằng thông báo pub/sub.
![lost-mode-reported-lost](https://developers-dot-devsite-v2-prod.appspot.com/static/android/management/images/lostmodeexample.png?authuser=5&hl=vi)
Nếu thiết bị được truy cập trong trạng thái thất lạc, tối đa 3 lựa chọn sẽ xuất hiện:
- Mở khoá – cho phép nhân viên nhập mật mã và đưa thiết bị ra khỏi chế độ thất lạc.
- Call owner (Gọi chủ sở hữu) – bắt đầu cuộc gọi điện thoại đến số được cung cấp trong thông số bắt đầu chế độ bị mất. Tùy chọn này bị ẩn nếu bạn không cung cấp số điện thoại.
- Khẩn cấp – cho phép sử dụng trình quay số trong trường hợp khẩn cấp.
Dừng Chế độ thất lạc
Để đưa một thiết bị ra khỏi chế độ thất lạc, hãy ra lệnh cho một thiết bị có loại lệnh STOP_LOST_MODE
.
Không giống như lệnh bắt đầu chế độ bị mất, bạn không cần cung cấp thêm thông tin nào. Thiết bị cũng có thể thoát khỏi chế độ thất lạc theo cách thủ công bằng cách cung cấp mật khẩu thiết bị.
Ví dụ:
command_body = '''{ "type": "STOP_LOST_MODE", "stopLostModeParams": {} }'''androidmanagement.enterprises().devices().issueCommand( name='enterprises/{}/devices/{}'.format(enterprise_id, device_id), body=json.loads(command_body) ).execute()
Khi đưa thiết bị ra khỏi chế độ thất lạc thành công, tất cả ứng dụng trên thiết bị sẽ được bỏ chặn và nhân viên có thể sử dụng thiết bị như bình thường. Trạng thái áp dụng của thiết bị sẽ đặt lại về trạng thái trước khi ở chế độ thất lạc.
Thông báo nhà xuất bản/người đăng ký
Để nhận các thông báo về chế độ thất lạc, chẳng hạn như thông báo xác nhận một thiết bị chuyển sang hoặc thoát khỏi chế độ thất lạc, bạn phải bật và đăng ký loại thông báo COMMAND
và USAGE_LOGS
cho một doanh nghiệp.
COMMAND
pub/sub cung cấp thông tin về các sự kiện sau:
StartLostModeStatus
– cho biết quản trị viên đã đưa thiết bị vào chế độ thất lạc thành công.StopLostModeStatus
– cho biết quản trị viên đã đưa thiết bị ra khỏi chế độ thất lạc thành công.
USAGE_LOGS
pub/sub cung cấp thông tin về các sự kiện sau:
LostModeLocationEvent
– có thông tin cập nhật về vị trí và pin.StopLostModeUserAttemptEvent
– nếu ai đó cố gắng đưa thiết bị ra khỏi chế độ thất lạc, dù thành công hay không thành công.LostModeOutgoingPhoneCallEvent
– nếu có ai đó thực hiện cuộc gọi đi.
Lưu ý: Các thao tác do thông báo điều kiện kích hoạt quản trị thực thi trong COMMAND
pub/sub. Các hành động do thông báo kích hoạt của nhân viên thực hiện trong USAGE_LOGS
pub/sub.