Khi cài đặt ứng dụng, chúng ta đều bắt gặp một bước xác nhận

quyền truy cập của chúng trên chiếc BB10 của mình. Và chắc hẳn nhiều người thắc mắc tại sao chúng lại đòi truy cập vào một số thứ gọi là "nhạy cảm" của chúng ta như vậy? Và có những ứng dụng có vẻ chẳng liên quan gì đến một thông tin nào đó mà vẫn đòi cấp quyền ... nghe có vẻ hơi bất an

Tuy nhiên, chúng ta nên hiểu là chúng ta muốn có thêm tính năng, muốn làm được thêm nhiều việc nên chúng ta cài ứng dụng. Và để ứng dụng hoạt động đúng với các tính năng mà nó có thì bắt buộc nó phải có một số quyền để thực thi.

Sau đây là một số lý giải về việc "đòi quyền" của các ứng dụng:
  • Location - một số ứng dụng như bản đồ hay dự báo thời tiết mà đòi quyền này thì không nói làm gì, tuy nhiên có một số ứng dụng chúng ta thấy có vẻ chẳng liên quan gì tới Location nhưng lại vẫn đòi truy cập vào dịch vụ này. Lý do thường là do ứng dụng đó có kèm quảng cáo, họ dựa vào Location để biết bạn đang ở đâu để hiển thị quảng cáo cho phù hợp.
  • Shared Files - Quyền này cho phép ứng dụng truy cập vào bộ nhớ trong, SD Card của bạn. Nó được dùng để ứng dụng lưu file của họ vào các vùng nhớ đó. Ví dụ như các ứng dụng chụp ảnh, xử lý ảnh cần có quyền này để lưu ảnh vào máy. Hoặc các ứng dụng như SMS Backup, Contact Manager ... cần lưu các file backup của chúng vào máy ...
  • Device ID - quyền này thược được dùng để kết hợp với Ad Services. Mặt khác, một số developers có thể dùng để kiểm tra xem ứng dụng của họ có chạy đúng trên thiết bị được phép không (app quản lý theo mã PIN). Tuy nhiên không loại trừ khả năng một số nhà phát triển sử dụng để gửi tin (PIN Message) để quảng cáo cho các ứng dụng khác của họ (mặc dù là rất ít người làm vậy). Nhưng nếu bạn biết ứng dụng nào làm điều này thì tốt nhất là xóa nó đi.
  • Connect to BBM/BBM Contact Invites/Profile Updates - quyền này đơn giản chỉ là cho phép ứng dụng có thể post Status lên BBM cũng như xuất hiện trong danh sách ứng dụng đã cài đặt để bạn bè trên BBM có thể nhìn thấy. Và đây cũng là một trong các tiêu chí để BlackBerry phê duyệt cho chứng nhận "Built for BlackBerry". Ngoài ra, nó cũng dùng để có thể chia sẻ hình ảnh, tài liệu ... qua BBM.
  • Calendar - Quyền này cho phép ứng dụng xem, thêm hoặc xóa các lịch hẹn. VD như Evernote cần quyền này để có thể thêm vào các nhắc lịch (reminders) ...
  • Internet - cho phép các ứng dụng nhận/gửi dữ liệu thông qua kết nối internet (3G/Wifi). Ví dụ như ứng dụng Internet Banking, hay thậm chí các Game online đều cần đến quyền này để có thể hoạt động.
  • Contacts - Cho phép ứng dụng truy cập vào Danh bạ, bao gồm xem, tạo mới hoặc xóa. Ví dụ như app Contact Manager cần quyền này để có thể Backup danh bạ, Restore danh bạ, xóa và sáp nhập các liên hệ trùng thông tin. Và dĩ nhiên những app này cũng cần quyền Shared Files để lưu các bản backup của chúng vào máy.
Hi vọng các bạn sẽ tự tin, chủ động hơn khi Chấp nhận (Accept) các đòi hỏi về quyền truy cập (

Permission) của các ứng dụng. Tuy nhiên cũng cần cảnh giác với một số ứng dụng xấu có thể lợi dụng để "lấy cắp" thông tin cũng như tự động kích hoạt gửi SMS khiến ta bị mất tiền oan
Tham khảo: CrackBerry