Permissions Android

Liste des permissions demandée dans les applications Android d'AppScho

Ce document recense les différentes permissions demandées et utilisées dans les applications AppScho, accompagnées d'une explication sur la raison pour laquelle ces permissions sont nécessaires.

La colonne Consentement contextuel, lorsque marqué comme "Oui", indique que la permission n'est pas implicitement accordée, et nécessite une autorisation explicite de l'utilisateur, au moment de l'utilisation, afin d'être accordée.

Nom

Consentement contextuel

Description

ACCESS_COARSE_LOCATION

ACCESS_FINE_LOCATION

Oui

Utilisé dans les fonctionnalités Carte du Campus et Mapwize afin d'afficher la localisation de l'utilisateur sur les cartes.

ACCESS_NETWORK_STATE

ACCESS_WIFI_STATE

Non

Permet de déterminer si une connexion Internet est disponible ou non.

FOREGROUND_SERVICE

Non

Permet la vérification de présence de mises à jour lors du lancement de l'application.

INTERNET

Non

Permet de communiquer avec des services réseau.

READ_CALENDAR

WRITE_CALENDAR

Oui

Permet d'ajouter des événements au calendrier personnel de l'utilisateur. La permission en lecture permet de déterminer si l'événement a déjà été ajouté afin de ne pas créer de doublons.

RECEIVE_BOOT_COMPLETED

Non

Permet de lancer les services en tâche de fond au lancement de l'appareil, permettant la mise à jour des information an arrière-plan.

VIBRATE

Non

Permet de contrôler les vibrations du téléphone lors des notifications et de certaines actions (scan de carte étudiante, par exemple).

WAKE_LOCK

Non

Permet de programmer des notifications dans le futur et les déclencher même lorsque le téléphone est en veille.

RECEIVE

Non

Permet d'activer la réception de messages push pour la fonctionnalité Messaging.

BIND_GET_INSTALL_REFERRER_SERVICE

Non

Utilisé par Firebase Analytics pour déterminer l'origine d'installation de l'application (par exemple, via Google Play).

Last updated