Gruppenzugehörigkeit von Android Apps

Laut Entwicklerdokumentation verwendet Android für seine App-Sandbox das Acess Control List (ACL) , was eine Erweiterung des Discretionary Access Control (DAC) darstellt. Meine Frage ist, nun folgende: Eine Applikation wird unter einem eigenen Benutzer unter den Posix-Usergrenzen installiert (Sandbox). Wie werden eigentlich die Permissions (Berechtigungen der Apps) geregelt? Und in welche Benutzergruppe wird eigentlich die Applikation eingerichtet? Mein Gedanke war, dass jede Permission einer Benutzergruppe entspricht und diese der Applikation zugesprochen wird. Jedoch hab ich dazu keinerlei Nachweis gefunden.

Wäre nett, wenn Sie mir dabei weiter helfen könnten und wenn vorhanden, auch einen Nachweis beifügen könnten.

Sorry, aber da kann ich nicht weiterhelfen. Ich würde fast sagen, dass das zu speziell für www ist. Da würde ich dann doch mal in einem anderen Forum nachfragen, wo direkt die Profis zu solchen Themen sitzen, also irgendwelche Android Developer Foren.

…leider keine Ahnung - sorry.

Danke. Werd ich wohl auch machen müssen.

Gruß
Ralf

Hallo Ralf,

Leider bin ich in diesem Thema nicht belesen. Eventuell, falls hier niemand helfen kann, bei androidhilfe.de versuchen.
Wünsche viel Erfolg bei der Lösungsfindung.

Lg sushi84

Hallo,

die Antwort erfordert einen tieferen Einstieg in die Thematik. Sie finden Informationen darüber vor allem in der Dokumentation (http://developer.android.com/guide/components/fundam…; http://developer.android.com/guide/topics/security/p…) und den technischen Informationen (http://source.android.com/devices/tech/security/se-l…). Darüber hinaus geben diese Präsentationen einen guten Einblick: http://de.slideshare.net/marakana/deep-dive-into-and…; http://rts.lab.asu.edu/web_438/project_final/Talk%20… .
Mit diesen Informationen sollte der Ansatz verständlich werden.

MfG

Da kann ich ihnen leider nicht helfen,… Ich könnte mir vorstellen, dass es dabei sogar Unterschiede bei den Herstellern gibt.

Ich würde einmal bei XDA-Developer nachfragen.

Gruß

Markus

Wow, vielen Dank. Hat mir sehr weitergeholfen.

Gruß
Ralf

Kein Problem, gern wieder.

MfG

Sorry, bin leider kein Entwickler. Das übersteigt mein Wissen.
Trautl

Leider kenne ich mich in diesem bereich von Android nicht so gut aus, aber ich vermute das mal so:

Die Apps werden im System installiert (nicht als System App) und durch ACL gibt es dann 2 Konten (1:smile: System/Admin-Konto und dem (2:smile:User-Konto. Im User-Konto werden die Berechtigungen durch ACL geregelt.

Und durch einen Root kann mann das ACL umgehen

Ich hoffe ich konnte den richtigen Ideen-Anstoß liefern