Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7ff523d3 authored by Dirk Dougherty's avatar Dirk Dougherty Committed by android-build-merger
Browse files

Doc change: edits to permissions and ids guidelines.

am: 1fea1ec8

* commit '1fea1ec8':
  Doc change: edits to permissions and ids guidelines.
parents a62ceafa 1fea1ec8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -334,7 +334,7 @@ to be as high as possible. You can see which permissions were added with each re
  If the device is running Android 6.0 (API level 23) and the app's <a href=
  "{@docRoot}guide/topics/manifest/uses-sdk-element.html#target"
  ><code>targetSdkVersion</code></a> is 23 or higher, the following system
  behavior applies when you app requests a dangerous permission:
  behavior applies when your app requests a dangerous permission:
</p>

<ul>
+4 −3
Original line number Diff line number Diff line
@@ -68,7 +68,7 @@ page.article=true
<p>
  For a general look at Android permissions, please see <a href=
  "{@docRoot}training/articles/user-data-overview.html">Permissions
  and User Privacy</a>. For specific best practices for
  and User Data</a>. For specific best practices for
  working with Android permissions, please see <a href=
  "{@docRoot}training/articles/user-data-permissions.html">Best Practices for
  App Permissions</a>.
@@ -488,7 +488,7 @@ controlling access means:

<p>
  In general, user account identifiers can be considered unique (i.e., each
  device/account combo has a unique ID). On the other hand, the less the unique
  device/account combo has a unique ID). On the other hand, the less unique
  an identifier is within a population (e.g. of devices), the greater the
  privacy protection because it's less useful for tracking an individual user.
</p>
@@ -671,7 +671,8 @@ non-repudiability</h3>
</p>

<p>
  <strong>We Recommend</strong>: IMEI, IMSI, and Line1.
  <strong>We Recommend</strong>: IMEI, IMSI, and Line1 (requires <code>PHONE</code>
  permission group in Android 6.0 (API level 23) and higher).
</p>

<p>
+3 −3
Original line number Diff line number Diff line
page.title=Permissions and User Privacy
page.title=Permissions and User Data
page.metaDescription=An overview of permissions on Android and how to manage them.
page.tags="user data","permissions","identifiers"
page.image=images/cards/card-user_2x.png
@@ -75,7 +75,7 @@ page.article=true
  at the group level and a <em><strong>single permission group</strong></em>
  corresponds to <em><strong>several permission declarations</strong></em> in
  the app manifest; for example, the SMS group includes both the
  <code>READ_SMS</code> and the <code>WRITE_SMS</code> declarations.
  <code>READ_SMS</code> and the <code>RECEIVE_SMS</code> declarations.
</p>


@@ -99,7 +99,7 @@ page.article=true
  a request to grant permission for the whole group rather than the specific
  API call. For example, if you request the <code>MANAGE_ACOUNTS</code>
  permission, the user will be asked to grant access to the <em>Identity</em>
  group which is composed of the <code>GET_ACCOUNTS</code>,
  group (in API level 22 and lower), which is composed of the <code>GET_ACCOUNTS</code>,
  <code>READ_PROFILE</code>, and <code>WRITE_PROFILE</code> permissions, and
  all their associated methods.
</p>
+3 −3
Original line number Diff line number Diff line
@@ -52,7 +52,7 @@ Working With</a></li>
<p>
  For a more general look at Android permissions, please see <a href=
  "{@docRoot}training/articles/user-data-overview.html">Permissions
  and User Privacy</a>. For details on how to work with permissions in your code,
  and User Data</a>. For details on how to work with permissions in your code,
  see <a href="{@docRoot}training/permissions/index.html">Working with System Permissions</a>.
  For best practices for working with unique identifiers, please see <a href=
  "{@docRoot}training/articles/user-data-ids.html">Best Practices for
@@ -113,9 +113,9 @@ with Android Permissions</h2>
</p>

<p>
  <em><strong>Increased situational context</strong></em>: Users are be
  <em><strong>Increased situational context</strong></em>: Users are
  prompted at runtime, in the context of your app, for permission to access the
  functionality covered by those permission groups. Users are be more sensitive to
  functionality covered by those permission groups. Users are more sensitive to
  the context in which the permission is requested, and if there’s a mismatch
  between what you are requesting and the purpose of your app, it's even
  more important to provide detailed explanation to the user as to why you’re
+1 −1
Original line number Diff line number Diff line
@@ -2095,7 +2095,7 @@ results."
        <a href="<?cs var:toroot ?>training/articles/user-data-overview.html"
           description=
           "Overview of app permissions on Android and how they affect your users."
          >Permissions and User Privacy</a>
          >Permissions and User Data</a>
      </li>
      <li>
        <a href="<?cs var:toroot ?>training/articles/user-data-permissions.html"