Zum Inhalt springen
Aback Tools Logo

Android-Berechtigungsreferenz

Durchsuchen Sie 82 Android-Manifest-Berechtigungszeichenfolgen mit Risikostufe, Schutztyp und Kategoriefiltern. Überprüfen und kopieren Sie die genauen Berechtigungsnamen für sicherere und sauberere AndroidManifest.xml-Deklarationen.

Android Permission Reference

Search Android manifest permission strings with category, protection level, and practical risk ratings. Use this to audit AndroidManifest.xml declarations before release.

Total Indexed

82

Showing

82

High Risk

33

Dangerous

43

PermissionRiskProtectionCategoryDescriptionCopy

android.permission.CAMERA

Camera

HighdangerousHardwareAllows access to camera hardware for photos and video capture.

android.permission.RECORD_AUDIO

Microphone

HighdangerousHardwareAllows recording audio from microphone input.

android.permission.BODY_SENSORS

Body Sensors

HighdangerousHealthAllows access to body sensor data such as heart rate.

android.permission.BODY_SENSORS_BACKGROUND

Body Sensors Background

HighdangerousHealthAllows body sensor access while app runs in background (Android 13+).

android.permission.ACTIVITY_RECOGNITION

Activity Recognition

MediumdangerousHealthAllows recognition of walking, running, cycling, and other user activities.

android.permission.READ_CALENDAR

Read Calendar

HighdangerousPersonal DataAllows reading calendar events and reminders.

android.permission.WRITE_CALENDAR

Write Calendar

HighdangerousPersonal DataAllows creating and editing calendar events.

android.permission.READ_CONTACTS

Read Contacts

HighdangerousPersonal DataAllows reading contacts, account names, and profile data.

android.permission.WRITE_CONTACTS

Write Contacts

HighdangerousPersonal DataAllows adding and modifying contact records.

android.permission.GET_ACCOUNTS

Get Accounts

MediumdangerousPersonal DataAllows access to list of accounts on device (legacy behavior varies by API level).

android.permission.ACCESS_FINE_LOCATION

Precise Location

HighdangerousLocationAllows precise location from GPS and network providers.

android.permission.ACCESS_COARSE_LOCATION

Approximate Location

MediumdangerousLocationAllows approximate location from network-based providers.

android.permission.ACCESS_BACKGROUND_LOCATION

Background Location

HighdangerousLocationAllows location access while app runs in background.

android.permission.NEARBY_WIFI_DEVICES

Nearby Wi-Fi Devices

MediumdangerousNearby DevicesAllows discovering and connecting to nearby Wi-Fi devices (Android 13+).

android.permission.BLUETOOTH_SCAN

Bluetooth Scan

MediumdangerousNearby DevicesAllows scanning for nearby Bluetooth devices.

android.permission.BLUETOOTH_CONNECT

Bluetooth Connect

MediumdangerousNearby DevicesAllows connecting and interacting with paired Bluetooth devices.

android.permission.BLUETOOTH_ADVERTISE

Bluetooth Advertise

MediumdangerousNearby DevicesAllows advertising app presence to nearby Bluetooth devices.

android.permission.UWB_RANGING

UWB Ranging

MediumdangerousNearby DevicesAllows Ultra Wideband ranging with nearby supported devices.

android.permission.READ_PHONE_STATE

Read Phone State

HighdangerousPhoneAllows reading phone status, network info, and identifiers depending on API level.

android.permission.READ_PHONE_NUMBERS

Read Phone Numbers

HighdangerousPhoneAllows reading phone numbers associated with SIM cards.

android.permission.CALL_PHONE

Call Phone

HighdangerousPhoneAllows direct phone calls without opening dialer first.

android.permission.ANSWER_PHONE_CALLS

Answer Phone Calls

HighdangerousPhoneAllows app to answer incoming phone calls.

android.permission.READ_CALL_LOG

Read Call Log

HighdangerousPhoneAllows reading call history and call metadata.

android.permission.WRITE_CALL_LOG

Write Call Log

HighdangerousPhoneAllows writing and modifying call history.

android.permission.ADD_VOICEMAIL

Add Voicemail

MediumdangerousPhoneAllows adding voicemails into the system voicemail provider.

android.permission.USE_SIP

Use SIP

MediumdangerousPhoneAllows using SIP service for internet calls.

android.permission.PROCESS_OUTGOING_CALLS

Process Outgoing Calls

HighdangerousPhoneLegacy permission to observe outgoing calls (deprecated in newer Android).

android.permission.SEND_SMS

Send SMS

HighdangerousMessagesAllows sending SMS messages and can incur carrier charges.

android.permission.RECEIVE_SMS

Receive SMS

HighdangerousMessagesAllows receiving SMS and reading incoming message content.

android.permission.READ_SMS

Read SMS

HighdangerousMessagesAllows reading SMS and MMS content stored on device.

android.permission.RECEIVE_WAP_PUSH

Receive WAP Push

MediumdangerousMessagesAllows receiving WAP push messages.

android.permission.RECEIVE_MMS

Receive MMS

MediumdangerousMessagesAllows receiving MMS messages.

android.permission.READ_EXTERNAL_STORAGE

Read External Storage

HighdangerousStorageAllows reading shared external storage files (legacy behavior).

android.permission.WRITE_EXTERNAL_STORAGE

Write External Storage

HighdangerousStorageAllows writing shared external storage files (legacy behavior).

android.permission.READ_MEDIA_IMAGES

Read Media Images

HighdangerousStorageAllows reading image files from shared media collections.

android.permission.READ_MEDIA_VIDEO

Read Media Video

HighdangerousStorageAllows reading video files from shared media collections.

android.permission.READ_MEDIA_AUDIO

Read Media Audio

MediumdangerousStorageAllows reading audio files from shared media collections.

android.permission.READ_MEDIA_VISUAL_USER_SELECTED

Read User Selected Photos

MediumdangerousStorageAllows reading only photos and videos selected by the user (Android 14+).

android.permission.MANAGE_EXTERNAL_STORAGE

Manage All Files

HighspecialStorageGrants broad access to all files on shared storage (special policy-restricted access).

android.permission.POST_NOTIFICATIONS

Post Notifications

MediumdangerousNotificationsAllows posting notifications to the user (Android 13+).

android.permission.SCHEDULE_EXACT_ALARM

Schedule Exact Alarm

MediumspecialAlarmsAllows scheduling exact alarms that wake device at precise times.

android.permission.USE_EXACT_ALARM

Use Exact Alarm

LownormalAlarmsDeclares exact alarm use for eligible app categories on recent Android.

android.permission.INTERNET

Internet

LownormalNetworkAllows opening network sockets and internet access.

android.permission.ACCESS_NETWORK_STATE

Access Network State

LownormalNetworkAllows reading network connectivity state.

android.permission.ACCESS_WIFI_STATE

Access Wi-Fi State

LownormalNetworkAllows reading Wi-Fi network state and details.

android.permission.CHANGE_WIFI_STATE

Change Wi-Fi State

MediumnormalNetworkAllows enabling, disabling, or configuring Wi-Fi related behavior.

android.permission.CHANGE_NETWORK_STATE

Change Network State

MediumnormalNetworkAllows changing network connectivity state.

android.permission.NFC

NFC

LownormalHardwareAllows use of Near Field Communication hardware features.

android.permission.VIBRATE

Vibrate

LownormalHardwareAllows controlling vibration hardware.

android.permission.WAKE_LOCK

Wake Lock

LownormalPowerAllows app to keep CPU or screen awake temporarily.

android.permission.RECEIVE_BOOT_COMPLETED

Receive Boot Completed

LownormalLifecycleAllows app to receive BOOT_COMPLETED broadcast after device restart.

android.permission.FOREGROUND_SERVICE

Foreground Service

LownormalServicesAllows starting foreground services with persistent notifications.

android.permission.FOREGROUND_SERVICE_CAMERA

Foreground Service Camera

MediumnormalServicesDeclares foreground service type usage for camera operations.

android.permission.FOREGROUND_SERVICE_MICROPHONE

Foreground Service Microphone

MediumnormalServicesDeclares foreground service type usage for microphone operations.

android.permission.FOREGROUND_SERVICE_LOCATION

Foreground Service Location

MediumnormalServicesDeclares foreground service type usage for location operations.

android.permission.ACCESS_NOTIFICATION_POLICY

Access Notification Policy

MediumnormalNotificationsAllows requesting Do Not Disturb policy access from user settings.

android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS

Ignore Battery Optimizations

MediumspecialPowerAllows requesting exemption from battery optimization policies.

android.permission.REQUEST_INSTALL_PACKAGES

Request Install Packages

HighspecialPackagesAllows requesting install of APK packages from unknown sources.

android.permission.QUERY_ALL_PACKAGES

Query All Packages

HighspecialPackagesAllows broad visibility into installed apps (policy restricted on Play).

android.permission.PACKAGE_USAGE_STATS

Package Usage Stats

HighspecialPrivacyAllows access to app usage history after explicit user grant in settings.

android.permission.SYSTEM_ALERT_WINDOW

System Alert Window

HighspecialPrivacyAllows drawing overlays above other apps after user approval.

android.permission.WRITE_SETTINGS

Write System Settings

HighspecialSystemAllows modifying system settings after special user approval.

android.permission.READ_LOGS

Read Logs

SystemsignatureSystemSystem-level access to read low-level logs; not available to regular apps.

android.permission.WRITE_SECURE_SETTINGS

Write Secure Settings

SystemsignatureSystemSignature-only permission to modify secure system settings.

android.permission.MODIFY_PHONE_STATE

Modify Phone State

SystemsignaturePhoneSignature-only permission to control telephony state.

android.permission.BIND_ACCESSIBILITY_SERVICE

Bind Accessibility Service

SystemsignatureSystemUsed by services implementing accessibility APIs with user enablement.

android.permission.BIND_NOTIFICATION_LISTENER_SERVICE

Bind Notification Listener

SystemsignatureNotificationsUsed by notification listener services with explicit user approval.

android.permission.BIND_VPN_SERVICE

Bind VPN Service

SystemsignatureNetworkUsed by VPN service implementations with dedicated system flow.

android.permission.SET_ALARM

Set Alarm

LownormalAlarmsAllows app to set alarms for user-visible reminders.

android.permission.SET_WALLPAPER

Set Wallpaper

LownormalPersonalizationAllows setting system wallpaper.

android.permission.SET_WALLPAPER_HINTS

Set Wallpaper Hints

LownormalPersonalizationAllows setting wallpaper size and related hints.

android.permission.USE_FULL_SCREEN_INTENT

Use Full Screen Intent

MediumnormalNotificationsAllows full-screen intents for urgent notifications (alarm/call style UX).

android.permission.REORDER_TASKS

Reorder Tasks

MediumnormalSystem UIAllows moving tasks to foreground/background order.

android.permission.KILL_BACKGROUND_PROCESSES

Kill Background Processes

MediumnormalSystemAllows requesting termination of background app processes.

android.permission.READ_SYNC_SETTINGS

Read Sync Settings

LownormalAccountsAllows reading sync settings for accounts.

android.permission.WRITE_SYNC_SETTINGS

Write Sync Settings

MediumnormalAccountsAllows changing sync settings for accounts.

android.permission.AUTHENTICATE_ACCOUNTS

Authenticate Accounts

SystemsignatureAccountsLegacy/system account authenticator permission.

android.permission.MANAGE_ACCOUNTS

Manage Accounts

SystemsignatureAccountsLegacy/system-level account management permission.

android.permission.READ_PROFILE

Read Profile

HighdangerousPersonal DataAllows reading personal profile data.

android.permission.WRITE_PROFILE

Write Profile

HighdangerousPersonal DataAllows modifying personal profile data.

android.permission.READ_CELL_BROADCASTS

Read Cell Broadcasts

MediumdangerousMessagesAllows reading cell broadcast messages.

android.permission.ACCEPT_HANDOVER

Accept Handover

HighdangerousPhoneAllows app to continue calls from another app during handover.

Review note

Risk level is a practical audit helper based on data sensitivity and abuse impact, while protection level reflects Android platform behavior. Always verify app policy requirements for target API level.

Merkmale

  • Schnelle Berechtigungssuche: Finden Sie Berechtigungen nach Manifestzeichenfolge, Bezeichnung, Kategorie oder Beschreibung in Echtzeit.
  • Risiko- und Schutzfilter: Filtern Sie nach praktischer Risikostufe und Android-Schutzstufe für eine schnellere Sicherheitsüberprüfung.
  • Kopieren mit einem Klick: Kopieren Sie genaue Berechtigungszeichenfolgen ohne Tippfehler direkt in AndroidManifest.xml.
  • Release-Audit-freundlich: Überprüfen Sie schnell wichtige Berechtigungen, bevor Sie App-Updates veröffentlichen.

Anwendungsfälle

  • Sicherheitscheckliste vor der Veröffentlichung: Überprüfen Sie die angeforderten Berechtigungen vor der Veröffentlichung und kennzeichnen Sie unnötige Zugriffe mit hohem Risiko.
  • Manifest-Bereinigung: Überwachen Sie Legacy-Berechtigungen nach SDK-Upgrades und entfernen Sie veraltete oder nicht verwendete Einträge.
  • Richtlinien- und Store-Überprüfungsvorbereitung: Bereiten Sie Dokumente zur Berechtigungsbegründung für Play Console-Erklärungen und interne Überprüfungen vor.
  • Team-Onboarding: Helfen Sie neuen Android-Entwicklern, die Auswirkungen von Berechtigungen und Schutzmodelle schnell zu verstehen.
  • SDK-Überwachung von Drittanbietern: Identifizieren Sie Berechtigungen, die von SDKs und Bibliotheken von Drittanbietern eingeführt wurden und aus Ihren eigenen Manifestdeklarationen möglicherweise nicht ersichtlich sind.
  • Unternehmens- und MDM-Compliance: Stellen Sie sicher, dass die angeforderten Berechtigungen mit den Geräteverwaltungsrichtlinien des Unternehmens übereinstimmen, bevor Sie Apps über verwaltete Kanäle verteilen.

Warum die Berechtigungsprüfung wichtig ist

Übermäßig angeforderte Berechtigungen verringern das Vertrauen der Benutzer, führen zu Reibungsverlusten bei der Überprüfung des Shops und erhöhen das Sicherheitsrisiko. Eine gezielte Berechtigungsprüfung hilft Ihnen, nur das anzufordern, was Ihre Funktion wirklich benötigt.

Risiko vs. Schutzniveau

Die Schutzstufe wird von Android definiert (gefährlich, normal, Signatur, speziell). Bei der Risikostufe in diesem Tool handelt es sich um eine umsetzungsorientierte Bewertung zur Priorisierung interner Überprüfungs- und Testbemühungen.

Schutzstufen erklärt

Normale Berechtigungen werden automatisch zur Installationszeit gewährt, während gefährliche Berechtigungen zur Laufzeit eine explizite Benutzergenehmigung erfordern. Signaturen und Sonderberechtigungen sind System-Apps und privilegierten Integrationen vorbehalten und daher für die meisten Anwendungsfälle von Drittanbietern ungeeignet.

Datenschutz, Sicherheit und Verfügbarkeit

Datenschutzrelevante Berechtigungen wie Standort, Kamera und Kontakte unterliegen einer strengeren Play Store-Prüfung und einem Widerruf auf Betriebssystemebene. Das Entwerfen auf minimale Berechtigungssätze verbessert die App-Verfügbarkeit über eingeschränkte Geräteprofile, Unternehmens-MDM-Richtlinien und datenschutzorientierte Android-Distributionen hinweg.

Häufig gestellte Fragen

Die Android-Berechtigungsreferenz ist eine durchsuchbare Liste von Android-Manifest-Berechtigungszeichenfolgen mit praktischen Risikobewertungen, Kategorien und Android-Schutzstufen, die Ihnen dabei helfen, App-Berechtigungen schnell zu überprüfen.

Ja. Jeder Berechtigungseintrag stellt die genaue Zeichenfolge bereit, die Sie in Ihre Manifest-Uses-Permission-Deklarationen kopieren können.

Die Schutzstufe ist eine Klassifizierung der Android-Plattform (gefährlich, normal, Signatur, speziell). Die Risikostufe ist eine praktische Überprüfungsbewertung in diesem Tool, die dabei hilft, Berechtigungssicherheitsprüfungen zu priorisieren.

Sonder- und Signaturberechtigungen erfordern in der Regel eine zusätzliche Systemgenehmigung, privilegiertes Signieren oder eine strengere Begründung der Geschäftsrichtlinien. Sie sind nicht wie normale Berechtigungen allgemein verfügbar.

Ja. Das Tool hilft dabei, Berechtigungen mit großer Auswirkung frühzeitig zu erkennen und erleichtert so die Vorbereitung von Datenschutzerklärungen, Richtlinienerklärungen und internen Sicherheitsüberprüfungen vor der Übermittlung.

Nein. Die gesamte Berechtigungsreferenz wird clientseitig gebündelt. Es funktioniert offline, nachdem die Seite geladen wurde und erfordert weder ein Konto noch eine Anmeldung.

Ja. Es ist 100 % kostenlos, es ist weder ein Konto noch eine Anmeldung erforderlich.