Как просматривать и управлять разрешениями для приложений

12345 (голосов: 2, в среднем: 5,00 из 5)
Загрузка...

Возможно, вы уже заметили, что для работы приложений требуются специальные разрешения. К сожалению, не всегда ясно, для чего используются такие разрешения. В нашей сегодняшней статье мы рассмотрим наиболее важные разрешения приложений и попытаемся отделить их от малозначимых.

Два вида разрешений для приложений

Первый вид означает принятие всех разрешений приложения как полного пакета перед его размещением в Play Store. В результате люди не испытывают беспокойства и всецело доверяют таким приложениям.

Новый вид разрешений для приложений более современный и станет уже стандартным к концу этого года. Для этого способа требуются разрешения в соответствии с используемой системой, начиная с Android 6.0 (с 2015 года!), и только позволяет приложениям иметь доступ к разрешениям, когда они используются. Это, кстати, побудило разработчиков объяснить, почему им нужны определенные разрешения.

Стоит отметить, что обе вышеприведенные модели не изменили того факта, что разрешения могут идти в больших пакетах, часть которых довольно объемные. И поскольку уже не очевидно, что являют собой ваши разрешения, мы обновили эту статью для вас.

Изменение разрешений приложения

Приложения, использующие новую модель авторизации, позволяют отменить разрешения. Google классифицирует некоторые разрешения как «опасные разрешения», включая следующие:

  • «календарь»;
  • «камера»;
  • «контакты»;
  • «сенсоры устройства»;
  • «микрофон»;
  • «СМС»;
  • «память»;
  • «местоположение»;
  • «телефон».

Существуют пакеты разрешений, которые объединяют несколько частичных разрешений. Например, приложение для фонарика может записывать видео, поскольку для управления светодиодами требуется разрешение камеры. Но приложение, которому разрешено читать текстовые сообщения, может не отправлять их автоматически из-за разрешений SMS. В связи с этим разработчикам приложений важно придерживаться политики прозрачности Google для пользователей и объяснять, почему их приложение требует определенного разрешения.

Как просматривать и управлять разрешениями для приложений фото 1

Существуют различные подходы к управлению и администрированию разрешений.

Начиная с версии Android 8.1, определенные разрешения классифицируется как «нормальные», и каждое приложение имеет к ним право для их использования. К таким разрешениям относятся:

  • состояние сети;
  • данные об уведомлениях;
  • администратор Bluetooth;
  • изменение статуса сети;
  • удерживание блокировку клавиш активной;
  • интернет;
  • прекращение фоновых процессов;
  • NFC (ближняя бесконтактная связь);
  • отключение оптимизации батареи;
  • изменение фонового изображения;
  • использование сканера отпечатков пальцев.

Приложения запрашивают эти разрешения во время их установки, и пользователь не может изменить их впоследствии.

Опасные разрешения для приложений

Календарь

Подобно разрешениям для СМС, разрешения для календаря делятся на доступ к чтению и доступ к письму. Очевидно, что эти разрешения имеют смысл только для сторонних приложений-календарей.

Камера

Приложения для фонарика запрашивают это странное разрешение, но доступ к LED-свету осуществляется через камеру. Поскольку разрешение не разбивается на под-разрешения, эти приложения получают полный доступ к вашей камере, но не к микрофону.

Контакты

Эта группа имеет несколько разных видов разрешений: приложения могут читать ваши контакты или просматривать доступные учетные записи смартфонов. Вы также используете Facebook или Twitter и имеете учетные записи, уже подключенные к вашему устройству? Приложения адресной книги и чата часто хотят иметь доступ к вашим контактам для общения с ними. Впоследствии разработчик приложения может хранить ваши контакты на своих серверах, а в худшем случае – продавать номера. Так что будьте начеку!

Сенсоры устройства

Приложения для фитнеса и другие приложения подобного рода могут предоставить возможность измерить частоту вашего пульса. Если на вашем устройстве установлен датчик-пульсометр, вам необходимо активировать его, чтобы разрешить приложениям использовать его.

Микрофон

Эти разрешения позволяют делать моментальные аудиозаписи. Если записи выполняются в фоновом режиме, Android уведомит вас об этом.

СМС

Некоторые приложения, такие как WhatsApp, не предлагают функциональные возможности SMS. Вместо этого они могут использовать это разрешение для чтения SMS с кодом подтверждения. В принципе, вы можете отказать в разрешении и ввести код вручную в приложении чата. Google работала над удалением этого разрешения с целью верификации в версии Android 8.0.

Кроме того, данная группа разрешений разбита на пять подгрупп. Существуют разрешения для отправки, приема и чтения текстовых сообщений, получения сообщений WAP Push и чтения MMS. Вы должны быть особенно осторожны с разрешениями на отправку текстовых сообщений. В идеале вы должны давать это разрешение только в том случае, если вы отключили оплату текстовых сообщений через своего провайдера.

Память

Когда приложение получает это разрешение, оно имеет доступ к вашей памяти. Вы столкнетесь с этим с приложениями файлового менеджера и картой microSD. Вторичные разрешения будут либо иметь доступ на чтение, либо доступ к записи, плюс, их можно удалить. Многие приложения используют такое разрешение для предоставления ваших пользовательских данных там, где они фактически не требуются. Поскольку ваша память практически не защищена разрешением, эти приложения могут отслеживать всю вашу информацию в вашей памяти.

Местоположение

Приложения могут определять ваше местоположение, приблизительно или точно. ОС Android делает это через службу определения местоположения, то есть с помощью Wi-Fi, GPS и других потенциально доступных сенсоров. Приложения с таким разрешением могут вести запись маршрута вашего движения. В зависимости от количества пользователей также могут быть созданы тепловые карты городов и сделаны другие крупные анализы данных.

Телефон

Это самая большая группа опасных прав. Она разделена на:

  • Информация о статусе телефона.

Эта подгруппа используется в музыкальных приложениях, которые приостанавливают воспроизведение при получении входящего вызова.

  • Чтение телефонных номеров.

Приложение передает ваш номер мобильного телефона, поэтому вам не нужно вводить его. Отклоните это разрешение, если приложение не обязательно нуждается в вашем номере мобильного телефона.

  • осуществление звонков;
  • ответ на вызовы;
  • чтение списка вызовов;
  • создание списка вызовов;
  • добавление почтового ящика;
  • использование протокола SIP (протокол инициализации связи);
  • редактирование исходящих вызовов;
  • чтение входящих номеров.

Хорошие приложения, плохие приложения

На лицо определенные улучшения. С каждым обновлением Android вы можете приблизиться к более точному контролю над вашими разрешениями. Если вы предпочитаете хранить номера ваших друзей сами и не хотите быть частью следующего большого скандала с данными, будьте осторожны с тем, какие данные вы раскрываете. Доверие – хорошо, но контроль лучше!