Bearbeiten von „Berechtigungen

    Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

    Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

    Aktuelle Version Dein Text
    Zeile 18: Zeile 18:


    Bei einer '''gefährlichen Berechtigung''' besteht im Gegensatz die Möglichkeit, auf Daten oder Ressourcen zuzugreifen, die die persönlichen und/oder gespeicherten Daten des Nutzers betreffen, bspw. der Zugriff auf die im System gespeicherten Kontakte. Wenn eine App eine solche Berechtigung erfordert, muss dies grundsätzlich durch den Benutzer in einem Dialogfenster bestätigt werden.
    Bei einer '''gefährlichen Berechtigung''' besteht im Gegensatz die Möglichkeit, auf Daten oder Ressourcen zuzugreifen, die die persönlichen und/oder gespeicherten Daten des Nutzers betreffen, bspw. der Zugriff auf die im System gespeicherten Kontakte. Wenn eine App eine solche Berechtigung erfordert, muss dies grundsätzlich durch den Benutzer in einem Dialogfenster bestätigt werden.
    Zudem sind die Berechtigungen, die als gefährlich eingestuft wurden, in Gruppen von Berechtigungen zusammengefasst. So ist zum Beispiel die Berechtigung zum Lesen von Kontakten (<code>READ_CONTACTS</code>) mit den Berechtigungen Erstellen/Ändern/Löschen von Kontakten (<code>WRITE_CONTACTS</code>) und Zugriff auf die Konten (Google, Mail, ...), <code>GET_ACCOUNTS</code>, zu der Berechtigungsgruppe <code>CONTACTS</code> zusammengefasst. Erfordert eine App Zugriff auf eine spezielle Berechtigung, die in einer Berechtigungsgruppe organisiert ist, wird der Nutzer im Berechtigungsdialog allgemein gefragt, ob er der App Zugriff auf diese Berechtigungsruppe geben möchte, oder nicht. Hat der Nutzer diese Nachfrage bestätigt und erfragt die App eine andere Berechtigung der selben, bereits gewährten, Berechtigungsgruppe, wird dieser vom System automatisch stattgegeben.
    Beispiel:
    Die App '''Beispiel''' erfordert  die Berechtigung <code>GET_ACCOUNTS</code> beim Start. Hierbei wird der Nutzer gefragt, ob er der App Zugriff auf die Kontakte geben möchte oder nicht, welche der Nutzer zustimmt. Bei einer weiteren Aktion in der App erfragt die App den Zugriff, die Kontakte lesen zu dürfen (<code>READ_CONTACTS</code>). Anstelle den  Nutzer erneut nach der Berechtigung zu fragen, stimmt das System dieser Anfrage automatisch zu, obwohl diese explizite Berechtigungsanforderung noch nicht durch den Benutzer zugestimmt wurde; die Zustimmung zu der Gruppe reicht aus, um der App alle darin befindlichen Berechtigungen zu gewähren.


    == Berechtigungen ab Android 6.0 ''Marshmallow'' ==
    == Berechtigungen ab Android 6.0 ''Marshmallow'' ==
    Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
    Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist, oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle Android Wiki-Beiträge automatisch unter der „Creative Commons Attribution/Share-Alike Lizenz 3.0“ stehen. Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.

    Um das Wiki vor automatisiertem Bearbeitungsspam zu schützen, bitten wir dich, das folgende CAPTCHA zu lösen:

    Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)