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 lancement de l'application. |
INTERNET | Non | Permet de communiquer avec des services réseau. |
READ_CALENDAR | Oui | Permet d'ajouter des événements au calendrier personnel de l'utilisateur. La permission en lecture permet d déterminer si l'événement a dé été ajouté afin de ne pas créer de doublons. |
RECEIVE_BOOT_COMPLETED | Non | Permet de lancer les services 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 de notifications et de certaines actions (scan de carte étudiant 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 d 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 |