Consultez les identifiants android.permission pour AndroidManifest.xml : 174 entrées avec leur catégorie et une note sur ce que chacune autorise. Filtrez par nom, catégorie ou note, puis copiez l’identifiant.
Fonctionne localement dans votre navigateur| android.permission.ACCEPT_HANDOVER | Téléphone et messagerie | Autorisation d’exécution (API 28) : une application d’appel peut poursuivre un appel lancé dans une autre application. |
| android.permission.ACCESS_BACKGROUND_LOCATION | Emplacement | Autorisation d’exécution pour la localisation en arrière-plan. Depuis Android 10, elle est demandée séparément et l’utilisateur peut répondre « Uniquement pendant l’utilisation ». |
| android.permission.ACCESS_CHECKIN_PROPERTIES | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.ACCESS_COARSE_LOCATION | Emplacement | Permet d'accéder à l'emplacement approximatif de l'appareil. |
| android.permission.ACCESS_FINE_LOCATION | Emplacement | Permet d'accéder à l'emplacement précis de l'appareil. |
| android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | Emplacement | Permet d'accéder à des commandes supplémentaires exposées par les fournisseurs de localisation. |
| android.permission.ACCESS_MEDIA_LOCATION | Emplacement | Autorisation d’exécution pour les coordonnées GPS enregistrées dans les métadonnées des photos et vidéos que l’application peut déjà lire. |
| android.permission.ACCESS_MOCK_LOCATION | Emplacement | Obsolète depuis l’API 23. Elle permettait à une application de test de fournir des positions simulées au gestionnaire de localisation ; cela passe désormais par les options pour développeurs ou un fournisseur de test. |
| android.permission.ACCESS_NETWORK_STATE | Réseau et connectivité | Permet d'accéder aux informations sur les réseaux actifs et disponibles. |
| android.permission.ACCESS_NOTIFICATION_POLICY | Notifications | Autorisation normale pour lire ou modifier l’état Ne pas déranger après que l’utilisateur a autorisé l’accès aux notifications. |
| android.permission.ACCESS_SURFACE_FLINGER | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.ACCESS_WIFI_STATE | Réseau et connectivité | Permet d'accéder aux informations sur les réseaux Wi-Fi. |
| android.permission.ACCOUNT_MANAGER | Comptes et identifiants | Permet les appels aux authentificateurs de compte ; il ne s'agit pas d'un accès général à tous les identifiants de compte. |
| android.permission.ACTIVITY_RECOGNITION | Capteurs et santé | Autorisation d’exécution pour les podomètres et la détection d’activité ; depuis Android 10, elle est aussi demandée pour le capteur de pas. |
| android.permission.ANSWER_PHONE_CALLS | Téléphone et messagerie | Autorisation d’exécution (API 26) pour accepter ou refuser les appels entrants via TelecomManager. |
| android.permission.AUTHENTICATE_ACCOUNTS | Comptes et identifiants | Obsolète depuis l’API 23. Elle était détenue par un authentificateur gérant son propre type de compte ; les authentificateurs tiers ne font plus partie de l’API publique des comptes. |
| android.permission.BATTERY_STATS | Contrôle du système et des appareils | Permet la collecte de statistiques sur la batterie ; les versions actuelles d'Android le limitent à une utilisation privilégiée ou de développement. |
| android.permission.BIND_APPWIDGET | Applications et tâches | Autorisation de liaison côté système. Il est normalement déclaré par le service afin que seul Android puisse s'y lier. |
| android.permission.BIND_DEVICE_ADMIN | Contrôle du système et des appareils | Autorisation de liaison côté système. Il est normalement déclaré par le service afin que seul Android puisse s'y lier. |
| android.permission.BIND_INPUT_METHOD | Contrôle du système et des appareils | Autorisation de liaison côté système. Il est normalement déclaré par le service afin que seul Android puisse s'y lier. |
| android.permission.BIND_REMOTEVIEWS | Contrôle du système et des appareils | Autorisation de liaison côté système. Il est normalement déclaré par le service afin que seul Android puisse s'y lier. |
| android.permission.BIND_WALLPAPER | Interface système | Autorisation de liaison côté système. Il est normalement déclaré par le service afin que seul Android puisse s'y lier. |
| android.permission.BLUETOOTH | Réseau et connectivité | Autorisation Bluetooth héritée. Android 12 et versions ultérieures utilisent les autorisations des appareils à proximité pour de nombreuses opérations Bluetooth. |
| android.permission.BLUETOOTH_ADMIN | Réseau et connectivité | Autorisation Bluetooth héritée. Android 12 et versions ultérieures utilisent les autorisations des appareils à proximité pour de nombreuses opérations Bluetooth. |
| android.permission.BLUETOOTH_ADVERTISE | Réseau et connectivité | Autorisation d’exécution pour la diffusion en Bluetooth LE à partir d’Android 12 ; elle complète BLUETOOTH_SCAN et BLUETOOTH_CONNECT. |
| android.permission.BLUETOOTH_CONNECT | Réseau et connectivité | Autorisation d’exécution requise à partir d’Android 12 pour se connecter aux appareils Bluetooth déjà associés, casques et kits mains libres compris. |
| android.permission.BLUETOOTH_SCAN | Réseau et connectivité | Autorisation d’exécution pour rechercher des appareils Bluetooth à partir d’Android 12. Déclarez neverForLocation si les résultats ne servent pas à déduire la position. |
| android.permission.BODY_SENSORS | Capteurs et santé | Autorisation d’exécution pour les capteurs corporels, par exemple les cardiofréquencemètres. |
| android.permission.BODY_SENSORS_BACKGROUND | Capteurs et santé | Autorisation d’exécution (API 33) pour lire les capteurs corporels lorsque l’application est en arrière-plan. |
| android.permission.BRICK | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.BROADCAST_PACKAGE_REMOVED | Applications et tâches | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.BROADCAST_SMS | Téléphone et messagerie | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.BROADCAST_STICKY | Contrôle du système et des appareils | Autorisation normale pour envoyer des diffusions collantes. Elles sont obsolètes depuis l’API 21, car une valeur ancienne peut être lue bien plus tard. |
| android.permission.BROADCAST_WAP_PUSH | Téléphone et messagerie | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.CALL_PHONE | Téléphone et messagerie | Permet à une application de lancer un appel téléphonique sans nécessiter de confirmation dans l'interface utilisateur du numéroteur. |
| android.permission.CALL_PRIVILEGED | Téléphone et messagerie | Permet d'appeler n'importe quel numéro, y compris les numéros d'urgence. Cette autorisation est limitée aux applications privilégiées. |
| android.permission.CAMERA | Caméra, audio et médias | Nécessaire pour accéder aux appareils photo. |
| android.permission.CELL_PHONE_MASTER_EX | Téléphone et messagerie | Autorisation spécifique au fournisseur ou non SDK. Son comportement est défini par le composant qui le possède, et non par l'autorisation publique Android API. |
| android.permission.CHANGE_COMPONENT_ENABLED_STATE | Contrôle du système et des appareils | Permet de changer si un autre composant d'application est activé. |
| android.permission.CHANGE_CONFIGURATION | Contrôle du système et des appareils | Permet de modifier la configuration actuelle de l'appareil, telle que les paramètres régionaux ; normalement restreint. |
| android.permission.CHANGE_NETWORK_STATE | Réseau et connectivité | Permet aux applications de modifier l'état de la connectivité réseau. |
| android.permission.CHANGE_WIFI_MULTICAST_STATE | Réseau et connectivité | Permet d'accéder au mode multidiffusion Wi-Fi lorsque le API et l'appareil le prennent en charge. |
| android.permission.CHANGE_WIFI_STATE | Réseau et connectivité | Permet de modifier l'état de la connectivité Wi-Fi sur les versions d'Android où l'opération est autorisée. |
| android.permission.CLEAR_APP_CACHE | Applications et tâches | Autorisation privilégiée de gestion du cache ; les applications tierces ordinaires ne peuvent pas effacer les caches d'applications arbitraires. |
| android.permission.CLEAR_APP_USER_DATA | Applications et tâches | Autorisation réservée à la signature de la plateforme pour effacer les données d’une autre application. La plateforme l’utilise dans les Paramètres ; une application ne peut effacer que ses propres données. |
| android.permission.CONTROL_LOCATION_UPDATES | Emplacement | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.CWJ_GROUP | Contrôle du système et des appareils | Autorisation spécifique au fournisseur ou non SDK. Son comportement est défini par le composant qui le possède, et non par l'autorisation publique Android API. |
| android.permission.DELETE_CACHE_FILES | Stockage et fichiers | Autorisation privilégiée de gestion du cache ; les applications tierces ordinaires ne peuvent pas effacer les caches d'applications arbitraires. |
| android.permission.DELETE_PACKAGES | Applications et tâches | Autorisation privilégiée de gestion des packages pour l’installation ou la suppression d’applications. |
| android.permission.DETECT_SCREEN_CAPTURE | Interface système | Autorisation normale (API 34) pour être averti lorsque l’utilisateur prend une capture d’écran. |
| android.permission.DEVICE_POWER | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.DIAGNOSTIC | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.DISABLE_KEYGUARD | Interface système | Permet le rejet ou la désactivation d'un clavier non sécurisé sous réserve des restrictions Android actuelles. |
| android.permission.DUMP | Contrôle du système et des appareils | Permet d'accéder aux résultats de diagnostic du service système et est limité à une utilisation privilégiée ou de développement. |
| android.permission.EXPAND_STATUS_BAR | Interface système | Autorisation au niveau du système pour contrôler ou étendre la barre d'état ; non disponible pour les applications ordinaires. |
| android.permission.FACTORY_TEST | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.FLASHLIGHT | Caméra, audio et médias | Autorisation de lampe de poche héritée. Les applications modernes contrôlent normalement la torche via les API de la caméra et l'autorisation de la caméra applicable. |
| android.permission.FORCE_BACK | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.FOREGROUND_SERVICE | Applications et tâches | Autorisation normale, requise depuis Android 9 pour démarrer un service de premier plan. La notification permanente reste nécessaire. |
| android.permission.FOREGROUND_SERVICE_CAMERA | Applications et tâches | Type de service de premier plan à déclarer avec FOREGROUND_SERVICE lorsque le service continue d’utiliser la caméra (Android 14 et ultérieur). |
| android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE | Applications et tâches | Type de service de premier plan pour les services qui communiquent avec du matériel connecté : Bluetooth, USB ou NFC. |
| android.permission.FOREGROUND_SERVICE_DATA_SYNC | Applications et tâches | Type de service de premier plan pour les envois, téléchargements et synchronisations. Android 15 limite sa durée d’exécution. |
| android.permission.FOREGROUND_SERVICE_FILE_MANAGEMENT | Applications et tâches | Type de service de premier plan pour les opérations sur fichiers : déplacement, copie ou compression de fichiers locaux. |
| android.permission.FOREGROUND_SERVICE_HEALTH | Applications et tâches | Type de service de premier plan pour le suivi d’activité et de santé qui se poursuit écran éteint. |
| android.permission.FOREGROUND_SERVICE_LOCATION | Applications et tâches | Type de service de premier plan pour les services qui continuent d’utiliser la localisation ; une autorisation de localisation reste requise. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK | Applications et tâches | Type de service de premier plan pour la lecture audio ou vidéo qui se poursuit en arrière-plan. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROCESSING | Applications et tâches | Type de service de premier plan introduit avec Android 15 pour le transcodage et les autres traitements multimédias. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION | Applications et tâches | Type de service de premier plan pour la capture ou la diffusion d’écran ; l’utilisateur approuve toujours chaque session. |
| android.permission.FOREGROUND_SERVICE_MICROPHONE | Applications et tâches | Type de service de premier plan pour les services qui enregistrent l’audio lorsque l’application n’est pas au premier plan. |
| android.permission.FOREGROUND_SERVICE_PHONE_CALL | Applications et tâches | Type de service de premier plan pour les services qui maintiennent un appel en cours, avec l’API ConnectionService auto-gérée. |
| android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING | Applications et tâches | Type de service de premier plan pour poursuivre une conversation sur un autre appareil, comme le font les applications de messagerie. |
| android.permission.FOREGROUND_SERVICE_SPECIAL_USE | Applications et tâches | Type de service de premier plan pour les cas qui n’entrent dans aucun autre. Google Play exige et examine une justification écrite. |
| android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED | Applications et tâches | Type de service de premier plan pour les rôles qu’Android exempte des limites habituelles, comme l’administration d’appareil. |
| android.permission.GET_ACCOUNTS | Comptes et identifiants | Permet d'accéder à la liste des comptes comme le permettent la version cible d'Android et les règles de visibilité du compte. |
| android.permission.GET_PACKAGE_SIZE | Applications et tâches | Permet d'interroger l'espace de stockage utilisé par un package d'application. |
| android.permission.GET_TASKS | Applications et tâches | Obsolète depuis le niveau 21 de API et n’est plus appliqué. Ne l'utilisez pas pour découvrir d'autres applications. |
| android.permission.GLOBAL_SEARCH | Contrôle du système et des appareils | Permet au système de recherche global d'accéder aux données exposées par un fournisseur de contenu. |
| android.permission.HARDWARE_TEST | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.HIGH_SAMPLING_RATE_SENSORS | Capteurs et santé | Autorisation normale requise depuis Android 12 pour lire les capteurs de mouvement ou de position au-delà de 200 Hz. |
| android.permission.INJECT_EVENTS | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.INSTALL_LOCATION_PROVIDER | Emplacement | Permet l'installation d'un fournisseur de localisation et est limité au système ou aux logiciels privilégiés. |
| android.permission.INSTALL_PACKAGES | Applications et tâches | Autorisation privilégiée de gestion des packages pour l’installation ou la suppression d’applications. |
| android.permission.INTERNAL_SYSTEM_WINDOW | Interface système | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.INTERNET | Réseau et connectivité | Permet aux applications d'ouvrir des sockets réseau. |
| android.permission.KILL_BACKGROUND_PROCESSES | Contrôle du système et des appareils | Permet à une application d'appeler ActivityManager.killBackgroundProcesses pour un autre package lorsque cela est autorisé. |
| android.permission.MANAGE_ACCOUNTS | Comptes et identifiants | Autorisation normale obsolète depuis l’API 23 ; elle permettait d’ajouter ou de supprimer des comptes d’autres applications via AccountManager. |
| android.permission.MANAGE_APP_TOKENS | Applications et tâches | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.MANAGE_EXTERNAL_STORAGE | Stockage et fichiers | Accès spécial à tout le stockage partagé à partir d’Android 11 (Paramètres → Accès à tous les fichiers) ; Play le réserve aux gestionnaires de fichiers, sauvegardes et applications similaires. |
| android.permission.MASTER_CLEAR | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.MODIFY_AUDIO_SETTINGS | Caméra, audio et médias | Permet la modification des paramètres audio globaux. |
| android.permission.MODIFY_PHONE_STATE | Téléphone et messagerie | Permet de modifier l'état de la téléphonie et est limité aux applications privilégiées. |
| android.permission.MOUNT_FORMAT_FILESYSTEMS | Stockage et fichiers | Autorisation privilégiée pour le montage, le démontage ou le formatage des systèmes de fichiers de stockage amovibles. |
| android.permission.MOUNT_UNMOUNT_FILESYSTEMS | Stockage et fichiers | Autorisation privilégiée pour le montage, le démontage ou le formatage des systèmes de fichiers de stockage amovibles. |
| android.permission.MTWEAK_FORUM | Contrôle du système et des appareils | Autorisation spécifique au fournisseur ou non SDK. Son comportement est défini par le composant qui le possède, et non par l'autorisation publique Android API. |
| android.permission.MTWEAK_USER | Contrôle du système et des appareils | Autorisation spécifique au fournisseur ou non SDK. Son comportement est défini par le composant qui le possède, et non par l'autorisation publique Android API. |
| android.permission.NEARBY_WIFI_DEVICES | Réseau et connectivité | Autorisation d’exécution pour l’analyse Wi-Fi et la connexion à des appareils proches à partir d’Android 13, sans exiger l’autorisation de localisation dans ces cas. |
| android.permission.NFC | Réseau et connectivité | Permet aux applications d'effectuer des opérations d'E/S via NFC. |
| android.permission.PERSISTENT_ACTIVITY | Applications et tâches | Obsolète depuis API niveau 15. Les applications ne doivent pas tenter de conserver les activités en permanence. |
| android.permission.POST_NOTIFICATIONS | Notifications | Autorisation d’exécution pour publier des notifications. À partir d’Android 13, une application n’affiche aucune notification tant que l’utilisateur ne l’a pas accordée. |
| android.permission.PROCESS_OUTGOING_CALLS | Téléphone et messagerie | Obsolète depuis le niveau 29 de API. Utilisez CallRedirectionService pour les workflows de redirection d’appel pris en charge. |
| android.permission.QUERY_ALL_PACKAGES | Applications et tâches | Autorisation normale qui expose tous les paquets installés. Google Play exige un cas d’usage déclaré et préfère un élément <queries> plus restreint. |
| android.permission.RANGING | Réseau et connectivité | Autorisation d’exécution pour mesurer la distance aux appareils proches via l’API RangingManager. |
| android.permission.READ_CALENDAR | Données personnelles | Permet de lire les données du calendrier de l'utilisateur. |
| android.permission.READ_CALL_LOG | Téléphone et messagerie | Autorisation d’exécution pour l’historique des appels. Elle est distincte de l’état du téléphone et, depuis Android 9, l’accès complet revient au composeur par défaut. |
| android.permission.READ_CELL_BROADCASTS | Téléphone et messagerie | Autorisation d’exécution pour lire les messages de diffusion cellulaire déjà reçus, comme les alertes d’urgence, et en observer de nouveaux. |
| android.permission.READ_CONTACTS | Données personnelles | Permet de lire les données des contacts de l'utilisateur. |
| android.permission.READ_EXTERNAL_STORAGE | Stockage et fichiers | Autorisation d’exécution pour lire le stockage partagé. Depuis Android 13, les autorisations READ_MEDIA_* par type de média la remplacent. |
| android.permission.READ_FRAME_BUFFER | Caméra, audio et médias | Autorisation réservée à la signature de la plateforme pour lire le tampon d’image de l’écran, sur lequel reposent les captures système. Les applications passent par MediaProjection. |
| android.permission.READ_INPUT_STATE | Contrôle du système et des appareils | Obsolète depuis le niveau 16 de API ; le API protégé par cette autorisation a été supprimé. |
| android.permission.READ_LOGS | Contrôle du système et des appareils | Permet de lire les journaux système de bas niveau et est fortement restreint sur les versions actuelles d'Android. |
| android.permission.READ_MEDIA_AUDIO | Stockage et fichiers | Autorisation d’exécution pour les fichiers audio à partir d’Android 13 ; elle remplace READ_EXTERNAL_STORAGE pour la musique et les enregistrements. |
| android.permission.READ_MEDIA_IMAGES | Stockage et fichiers | Autorisation d’exécution pour les fichiers image à partir d’Android 13. |
| android.permission.READ_MEDIA_VIDEO | Stockage et fichiers | Autorisation d’exécution pour les fichiers vidéo à partir d’Android 13. |
| android.permission.READ_MEDIA_VISUAL_USER_SELECTED | Stockage et fichiers | Autorisation d’exécution introduite avec l’accès partiel aux photos et vidéos d’Android 14 : elle ne couvre que les éléments choisis par l’utilisateur. |
| android.permission.READ_PHONE_NUMBERS | Téléphone et messagerie | Autorisation d’exécution (API 26) pour les numéros de téléphone de l’appareil ; elle est accordée séparément de l’état du téléphone. |
| android.permission.READ_PHONE_STATE | Téléphone et messagerie | Permet un accès en lecture seule à l'état du téléphone sous réserve de la cible SDK et des restrictions de confidentialité actuelles d'Android. |
| android.permission.READ_SMS | Téléphone et messagerie | Permet de lire les messages SMS ; l'accès est dangereux et soumis à la politique de jeu et aux restrictions de rôle. |
| android.permission.READ_SYNC_SETTINGS | Contrôle du système et des appareils | Permet de lire les paramètres de synchronisation ou les statistiques exposées par la plateforme. |
| android.permission.READ_SYNC_STATS | Contrôle du système et des appareils | Permet de lire les paramètres de synchronisation ou les statistiques exposées par la plateforme. |
| android.permission.REBOOT | Contrôle du système et des appareils | Permet de redémarrer l'appareil et est limité aux applications système ou privilégiées. |
| android.permission.RECEIVE_BOOT_COMPLETED | Contrôle du système et des appareils | Permet de recevoir la diffusion BOOT_COMPLETED une fois le démarrage du système terminé. |
| android.permission.RECEIVE_MMS | Téléphone et messagerie | Permet de surveiller les messages MMS entrants, sous réserve des restrictions de rôle et de stratégie. |
| android.permission.RECEIVE_SMS | Téléphone et messagerie | Permet de recevoir des diffusions SMS, sous réserve du rôle de la plateforme et des restrictions de politique. |
| android.permission.RECEIVE_WAP_PUSH | Téléphone et messagerie | Permet de recevoir des messages WAP Push, sous réserve des restrictions actuelles de la plateforme. |
| android.permission.RECORD_AUDIO | Caméra, audio et médias | Permet d'accéder au microphone pour l'enregistrement audio. |
| android.permission.REORDER_TASKS | Applications et tâches | Permet de modifier l'ordre Z des tâches dans la pile d'activités. |
| android.permission.REQUEST_DELETE_PACKAGES | Applications et tâches | Autorisation normale pour demander à l’utilisateur de désinstaller une autre application via la boîte de dialogue système. |
| android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | Contrôle du système et des appareils | Autorisation normale pour demander une exemption de Doze. La demande doit être justifiée, faute de quoi le store peut refuser l’application. |
| android.permission.REQUEST_INSTALL_PACKAGES | Applications et tâches | Accès spécial pour demander des installations : l’utilisateur active « Installer des applications inconnues » pour cette source, et Play limite les demandeurs. |
| android.permission.RESTART_PACKAGES | Applications et tâches | Obsolète depuis le niveau 15 de API. Utilisez plutôt killBackgroundProcesses le cas échéant. |
| android.permission.SCHEDULE_EXACT_ALARM | Applications et tâches | Accès spécial pour les alarmes exactes à partir d’Android 12. L’utilisateur l’accorde dans « Alarmes et rappels », et les applications ciblant Android 13 démarrent sans lui. |
| android.permission.SEND_SMS | Téléphone et messagerie | Permet l'envoi de messages SMS et est soumis à des restrictions d'autorisation dangereuse et de politique de magasin. |
| android.permission.SET_ACTIVITY_WATCHER | Applications et tâches | Autorisation réservée à la signature de la plateforme, permettant à un processus d’observer les démarrages et arrêts d’activités ; elle ne concerne que les outils de la plateforme. |
| android.permission.SET_ALWAYS_FINISH | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.SET_ANIMATION_SCALE | Interface système | Autorisation privilégiée pour modifier les paramètres d'échelle d'animation globale. |
| android.permission.SET_DEBUG_APP | Applications et tâches | Autorisation privilégiée ou de développement pour configurer une application de débogage. |
| android.permission.SET_ORIENTATION | Interface système | Autorisation au niveau du système pour contrôler l’orientation de l’écran en dehors des API d’activité normale. |
| android.permission.SET_PREFERRED_APPLICATIONS | Applications et tâches | Obsolète depuis le niveau 15 de API ; les anciennes API d'application préférée ne sont plus prises en charge. |
| android.permission.SET_PROCESS_LIMIT | Contrôle du système et des appareils | Autorisation privilégiée pour modifier la limite globale du processus. |
| android.permission.SET_TIME | Contrôle du système et des appareils | Permet de régler l’horloge de l’appareil et est limité aux applications système ou privilégiées. |
| android.permission.SET_TIME_ZONE | Contrôle du système et des appareils | Permet de définir le fuseau horaire de l'appareil et est limité aux applications système ou privilégiées. |
| android.permission.SET_WALLPAPER | Interface système | Permet de définir des indications de papier peint ou de dimensions de papier peint via les API prises en charge. |
| android.permission.SET_WALLPAPER_HINTS | Interface système | Permet de définir des indications de papier peint ou de dimensions de papier peint via les API prises en charge. |
| android.permission.SIGNAL_PERSISTENT_PROCESSES | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.STATUS_BAR | Interface système | Autorisation au niveau du système pour contrôler ou étendre la barre d'état ; non disponible pour les applications ordinaires. |
| android.permission.SUBSCRIBED_FEEDS_READ | Contrôle du système et des appareils | Autorisation normale héritée du fournisseur de flux abonnés de l’époque RSS, qui ne fait plus partie d’Android. |
| android.permission.SUBSCRIBED_FEEDS_WRITE | Contrôle du système et des appareils | Autorisation normale héritée pour écrire dans le fournisseur de flux abonnés retiré ; elle est sans effet sur les versions actuelles d’Android. |
| android.permission.SYSTEM_ALERT_WINDOW | Interface système | Permet de dessiner des fenêtres de superposition au-dessus d'autres applications une fois que l'utilisateur a accordé un accès spécial dans les paramètres. |
| android.permission.TRANSMIT_IR | Contrôle du système et des appareils | Autorisation normale pour utiliser l’émetteur infrarouge de l’appareil, lorsque le matériel en est équipé. |
| android.permission.UPDATE_DEVICE_STATS | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.USE_BIOMETRIC | Comptes et identifiants | Autorisation normale pour BiometricPrompt ; l’application doit toujours proposer un repli sur les identifiants de l’appareil lorsque la plateforme l’exige. |
| android.permission.USE_CREDENTIALS | Comptes et identifiants | Autorisation des informations d'identification de compte héritées ; Les API de compte actuel et d'informations d'identification imposent des règles supplémentaires de visibilité et de consentement de l'utilisateur. |
| android.permission.USE_EXACT_ALARM | Applications et tâches | Autorisation normale permettant les alarmes exactes sans le réglage spécial, acceptée uniquement pour les horloges et les agendas. |
| android.permission.USE_FINGERPRINT | Comptes et identifiants | Autorisation d’empreinte digitale obsolète depuis l’API 28 au profit de USE_BIOMETRIC ; les anciennes applications la déclarent encore pour les appareils antérieurs à Android 9. |
| android.permission.USE_FULL_SCREEN_INTENT | Notifications | Permet à une notification d’ouvrir une activité plein écran, comme pour les appels entrants et les alarmes. Depuis Android 14, Google Play ne l’accorde qu’aux applications d’appel et de réveil. |
| android.permission.USE_SIP | Réseau et connectivité | Permet l'utilisation des services SIP pris en charge. La disponibilité dépend de l'appareil et de la version d'Android. |
| android.permission.UWB_RANGING | Réseau et connectivité | Autorisation d’exécution (API 31) pour la mesure de distance en bande ultra-large. |
| android.permission.VIBRATE | Contrôle du système et des appareils | Permet le contrôle du vibreur de l'appareil. |
| android.permission.WAKE_LOCK | Contrôle du système et des appareils | Permet d'utiliser des wakelocks pour garder le processeur ou l'écran actif. Relâchez les verrous rapidement pour limiter l'utilisation de la batterie. |
| android.permission.WRITE_APN_SETTINGS | Contrôle du système et des appareils | Système, signature ou autorisation héritée. Les applications tierces ordinaires ne peuvent généralement pas l'obtenir ; vérifiez son niveau de protection actuel dans la cible SDK. |
| android.permission.WRITE_CALENDAR | Données personnelles | Permet d'écrire les données du calendrier de l'utilisateur. |
| android.permission.WRITE_CALL_LOG | Téléphone et messagerie | Autorisation d’exécution pour écrire dans l’historique des appels, généralement réservée au composeur par défaut. |
| android.permission.WRITE_CONTACTS | Données personnelles | Permet d'écrire les données des contacts de l'utilisateur. |
| android.permission.WRITE_EXTERNAL_STORAGE | Stockage et fichiers | Autorisation d'écriture héritée pour le stockage externe partagé. Le stockage limité et les API spécifiques aux médias s'appliquent aux versions actuelles d'Android. |
| android.permission.WRITE_GSERVICES | Contrôle du système et des appareils | Autorisation réservée à la signature de la plateforme pour écrire dans la base des réglages des services Google ; elle est réservée à la compilation du système. |
| android.permission.WRITE_SECURE_SETTINGS | Contrôle du système et des appareils | Permet de lire ou d'écrire des paramètres système sécurisés et est limité aux applications système ou privilégiées. |
| android.permission.WRITE_SETTINGS | Contrôle du système et des appareils | Permet de modifier les paramètres du système une fois que l'utilisateur a accordé un accès spécial à l'application dans Paramètres. |
| android.permission.WRITE_SMS | Téléphone et messagerie | Permet d'écrire des données SMS là où la plate-forme et le rôle de gestionnaire par défaut le permettent. |
| com.android.alarm.permission.SET_ALARM | Contrôle du système et des appareils | Permet à une application de créer des alarmes via l'interface du réveil. |
| com.android.browser.permission.READ_HISTORY_BOOKMARKS | Données personnelles | Ancienne autorisation du navigateur d’origine pour lire l’historique et les favoris. Les navigateurs actuels gardent ces données privées et le fournisseur ne fait plus partie d’Android. |
| com.android.browser.permission.WRITE_HISTORY_BOOKMARKS | Données personnelles | Ancienne autorisation du navigateur d’origine pour écrire l’historique et les favoris ; elle ne fait pas partie des versions actuelles d’Android. |
| com.android.launcher.permission.INSTALL_SHORTCUT | Contrôle du système et des appareils | Autorisation spécifique au fournisseur ou non SDK. Son comportement est défini par le composant qui le possède, et non par l'autorisation publique Android API. |
| com.android.launcher.permission.UNINSTALL_SHORTCUT | Contrôle du système et des appareils | Autorisation spécifique au fournisseur ou non SDK. Son comportement est défini par le composant qui le possède, et non par l'autorisation publique Android API. |
| com.android.voicemail.permission.ADD_VOICEMAIL | Contrôle du système et des appareils | Autorisation spécifique au fournisseur ou non SDK. Son comportement est défini par le composant qui le possède, et non par l'autorisation publique Android API. |
Saisissez un nom de permission, une catégorie ou un mot de la note : le tableau ne garde que les lignes correspondantes — 174 identifiants, chacun avec son domaine et une ligne sur ce qu’il autorise. Toutes les permissions d’exécution (dangerous) déclarées par le manifeste de la plateforme figurent dans la liste.
Le filtrage ne fait que masquer des lignes dans la page, le compteur indique les entrées restantes et chaque ligne a son bouton pour copier l’identifiant.
Les 174 identifiants viennent de deux ensembles. La liste classique apporte les entrées historiques, notamment les permissions héritées, réservées à la signature ou propres à un fabricant que d’anciens projets déclarent encore.
Le second ensemble correspond à ce que l’on déclare aujourd’hui : toutes les permissions d’exécution du manifeste de la plateforme — POST_NOTIFICATIONS, READ_MEDIA_IMAGES, ACCESS_BACKGROUND_LOCATION, BLUETOOTH_SCAN, NEARBY_WIFI_DEVICES, BODY_SENSORS et les autres — ainsi que des permissions normales comme FOREGROUND_SERVICE et ses variantes typées, USE_EXACT_ALARM et QUERY_ALL_PACKAGES.
La catégorie classe l’identifiant par domaine : localisation, réseau et connectivité, téléphonie et messagerie, appareil photo, audio et médias, stockage et fichiers, notifications, capteurs et santé, données personnelles, comptes et identifiants, applications et tâches, interface système, système et contrôle de l’appareil.
La note décrit ce que la permission autorise et signale les entrées héritées, réservées à la signature ou propres à un fabricant, plutôt que de décrire une capacité qu’une application ordinaire ne peut pas utiliser.
Un même identifiant ne se comporte pas de la même façon selon la version : READ_EXTERNAL_STORAGE est une permission d’exécution, MANAGE_EXTERNAL_STORAGE un accès spécial activé par l’utilisateur dans les Paramètres, et SCHEDULE_EXACT_ALARM s’accorde depuis « Alarmes et rappels » à partir d’Android 12.
La note indique le type de permission ; le niveau de protection exact pour le niveau d’API visé se trouve dans la référence du SDK.
Le tableau fait partie de la page, le filtrage ne fait que masquer des lignes et les boutons utilisent le presse-papiers. Aucune requête ne transporte le terme recherché, et lire ou copier une entrée ne demande aucun compte.
Les identifiants apparaissent exactement tels qu’ils doivent être écrits dans le manifeste, dans toutes les langues ; seules la catégorie et la note sont traduites.