Aller au contenu

Autorisations ​

Lors de l'installation de l'application Fully Kiosk, les autorisations suivantes sont implicitement accordées :

  • INTERNET – Connexion Internet
  • RECEIVE_BOOT_COMPLETED – démarrer au démarrage
  • DÉSACTIVER_LE_VERROUILLAGE – déverrouiller l'écran
  • INSTALL_SHORTCUT – ajouter des liens à l'écran d'accueil
  • FENÊTRE D'ALERTE SYSTÈME – requise pour le mode kiosque
  • REORDER_TASKS – requis pour le mode kiosque
  • WAKE_LOCK – requis pour le mode kiosque
  • READ_EXTERNAL_STORAGE – afficher les fichiers locaux avec file:// et paramètres d'importation
  • WRITE_EXTERNAL_STORAGE – exporter les paramètres vers un fichier
  • ACCESS_NETWORK_STATE – vérifier l'état du réseau
  • ACCESS_WIFI_STATE – vérifier la connexion Wi-Fi
  • CAMÉRA – nécessaire à la détection visuelle des mouvements
  • SET_ALARM – requis pour la programmation du sommeil et du réveil
  • ACCESS_COARSE_LOCATION – requis pour l'accès à la géolocalisation HTML
  • ACCESS_FINE_LOCATION – requis pour l'accès à la géolocalisation HTML
  • RECORD_AUDIO – requis pour l'accès au microphone HTML et la détection de mouvement acoustique
  • MODIFY_AUDIO_SETTINGS – requis pour l'accès au microphone HTML
  • CHANGE_WIFI_STATE – requis pour la préconfiguration du Wi-Fi
  • GET_TASKS et PACKAGE_USAGE_STATS – requis pour le mode Kiosque
  • WRITE_SETTINGS – requis pour régler la luminosité de l'écran
  • NFC – lire les URL des étiquettes NFC
  • READ_PHONE_STATE – accède à l'IMEI et au numéro de série de la carte SIM
  • VIBRER – faire vibrer la vue Web
  • GET_PACKAGE_SIZE – obtenir les statistiques de stockage de l'application
  • BLUETOOTH et BLUETOOTH_ADMIN – détection des iBeacons, interface Bluetooth JavaScript
  • EXPAND_STATUS_BAR – requis pour le mode kiosque
  • READ_LOGS – lire les journaux logcat pour les afficher dans Remote Admin

Lors de l'activation de la minuterie d'extinction de l'écran, de l'interface JavaScript, Remote Admin ou de la mise en veille programmée , l'autorisation d'administrateur de l'appareil est requise pour verrouiller l'appareil et éteindre l'écran via l'application Fully Kiosk. Le verrouillage en mode sans échec nécessite également une autorisation d'administrateur pour définir le code PIN de l'appareil. L'autorisation d'administrateur de l'appareil doit être désactivée pour Fully Kiosk avant de pouvoir désinstaller l'application.

Les applications Fully Kiosk utilisent exclusivement le service d'accessibilité Android pour prendre en charge le mode kiosque. Ce service empêche l'accès à la barre d'état, au panneau de notifications et à certaines boîtes de dialogue système, de sorte que l'appareil reste verrouillé sur l'application désignée. Aucune donnée personnelle, aucun texte saisi ni aucune information relative aux événements d'accessibilité n'est collecté, stocké ou transmis.

Sur Android 5 et versions ultérieures, les autorisations d'exécution suivantes sont demandées lorsque les paramètres appropriés sont activés :

  • Accès aux statistiques d'utilisation – pour la protection en mode kiosque
  • Accès aux notifications – pour bloquer les notifications d'autres applications en mode kiosque

Sur Android 6 et versions ultérieures, les autorisations d'exécution suivantes sont demandées lorsque les paramètres appropriés sont activés ou à la demande :

  • Lecture/écriture sur support USB – lors de l'accès à une URL de fichier, lors de l'exportation/importation des paramètres, lors de l'activation Remote Admin et du mode kiosque
  • Afficher par-dessus les autres applications – au premier démarrage en mode Kiosque, avec la détection de mouvement activée et pour la détection des interactions tactiles dans d'autres applications
  • Désactiver l'optimisation de la batterie – à utiliser si la fonction de prévention de la mise en veille ou la détection de mouvement avec minuterie d'extinction de l'écran est activée.
  • Accès à la caméra – activation par détection de mouvement, interface JavaScript, bouton de scan QR ou HTML
  • Accès à la géolocalisation – via l'accès à la géolocalisation HTML, la détection iBeacon ou l'activation Remote Admin
  • Enregistrement audio – lors de l'activation de l'accès au microphone HTML ou de la détection de mouvement acoustique
  • Paramètres d'écriture – lors de l'utilisation des paramètres de luminosité de l'écran ou de l'économiseur d'écran
  • Passer et gérer des appels téléphoniques – lors de l'activation Remote Admin ou de l'interface JavaScript pour la lecture de l'IMEI et du numéro de série de la carte SIM

Sur Android 7 et versions ultérieures, l'autorisation d'exécution suivante est demandée lorsque les paramètres appropriés sont activés :

  • Modifier les paramètres du mode « Ne pas déranger » – pour la lecture des sons d'alarme.

Sur Android 8 et versions ultérieures, l'autorisation d'exécution suivante est demandée lorsque les paramètres appropriés sont activés :

  • Installer des applications provenant de sources inconnues – pour installer des applications via Remote Admin.

Sur Android 9 et versions ultérieures, l'autorisation d'exécution suivante est demandée lorsque les paramètres appropriés sont activés :

  • Répondre aux appels téléphoniques – pour désactiver les appels téléphoniques en mode kiosque

Sur Android 11 et versions ultérieures, l'autorisation d'exécution suivante est demandée lorsque les paramètres appropriés sont activés :

  • Gérer le stockage externe – si des fichiers sont utilisés sur un stockage partagé public, cette autorisation n'est pas disponible pour les applications installées depuis Google Play

Sur Android 12 et versions ultérieures, les autorisations d'exécution suivantes sont demandées lorsque les paramètres appropriés sont activés :

  • Analyse Bluetooth – pour l'analyse Bluetooth, si cette option est activée par les options d'intégration au site Web
  • Connexion Bluetooth – pour se connecter en Bluetooth ou définir le nom de l'appareil
  • Lire l'état du téléphone – pour désactiver les appels téléphoniques en mode kiosque

Sur Android 13 et versions ultérieures, les autorisations d'exécution suivantes sont demandées lorsque les paramètres appropriés sont activés :

  • Autorisations d'accès aux médias – si des fichiers image, vidéo ou audio sont utilisés sur un stockage partagé public
  • Notifications de publication – pour afficher les notifications et utiliser les services de premier plan (détection de mouvement, remote admin)

Sur Android 14 et versions ultérieures, l'autorisation d'exécution suivante est demandée lorsque les paramètres appropriés sont activés :

  • Programmation d'alarmes précises – pour la programmation du sommeil/réveil et la sécurisation du mode kiosque

Aucune des autorisations d'exécution énumérées ci-dessus n'est utilisée pour collecter des informations personnelles.

Certains fournisseurs ont modifié Android de telle sorte que certaines autorisations d'exécution ne peuvent plus être accordées. Il se peut qu'une liste d'autorisations manquantes s'affiche et que vous appuyiez sur OK, sans que rien ne se passe. Vous pouvez également voir une page vide avec le message « Cette fonctionnalité n'est pas disponible sur cet appareil ». Continuez d'appuyer sur OK lors des demandes suivantes. Après 3 ou 4 tentatives, un bouton IGNORER apparaîtra. Vous pouvez autoriser Fully Kiosk à ignorer les autorisations manquantes. Certaines fonctionnalités qui dépendent de ces autorisations ne fonctionneront évidemment pas.

Sur les appareils Android 13 et versions ultérieures, lors de l'installation d'un fichier APK, certaines autorisations peuvent être désactivées (la mention « Paramètres restreints » s'affiche). Pour les activer, ouvrez les informations de l'application Fully Kiosk (maintenez votre doigt appuyé sur l'icône), cliquez sur les trois points en haut à droite et sélectionnez « Autoriser les paramètres restreints ». En savoir plus.

Lorsque l'Remote Admin ou l'interface JavaScript est activée, Fully Kiosk tente d'obtenir toutes les autorisations d'exécution nécessaires afin d'éviter l'affichage de boîtes de dialogue de confirmation lors de la modification ultérieure des paramètres à distance ou via JavaScript. Une solution permettant d'ignorer certaines autorisations est également disponible par configuration ; n'hésitez pas à nous contacter pour plus d'informations.

Le nombre d'autorisations d'exécution à confirmer manuellement peut être réduit à 4 ou 5 lors de l'utilisation du provisionnement de l'appareil. Malheureusement, ces autorisations ne peuvent pas être accordées automatiquement sous Android.