1# 开放权限(用户授权) 2 3此列表内所有权限均为用户授权(user_grant)的开放权限,面向所有应用开放。 4 5该类型权限不仅需要在安装包中申请权限,还需要在应用动态运行时,通过发送弹窗的方式请求用户授权。在用户手动允许授权后,应用才会真正获取相应权限,从而成功访问操作目标对象。 6 7<!--Del--> 8> **说明:** 9> 权限级别为normal的权限,不涉及ACL使能字段。 10<!--DelEnd--> 11 12## 申请方式 13 14以下权限的授权方式均为[user_grant(用户授权)](app-permission-mgmt-overview.md#user_grant用户授权),申请方式请参考[声明权限](declare-permissions.md) > [向用户申请授权](request-user-authorization.md) 。 15 16## ohos.permission.ACCESS_BLUETOOTH 17 18允许应用接入蓝牙并使用蓝牙能力,例如配对、连接外围设备等。 19 20**权限级别**:normal 21 22**授权方式**:user_grant 23 24**起始版本**:10 25 26## ohos.permission.MEDIA_LOCATION 27 28允许应用访问用户媒体文件中的地理位置信息。 29 30**权限级别**:normal 31 32**授权方式**:user_grant 33 34**起始版本**:7 35 36## ohos.permission.APP_TRACKING_CONSENT 37 38允许应用读取开放匿名设备标识符。 39 40**权限级别**:normal 41 42**授权方式**:user_grant 43 44**起始版本**:9 45 46## ohos.permission.ACTIVITY_MOTION 47 48允许应用读取用户的运动状态。 49 50**权限级别**:normal 51 52**授权方式**:user_grant 53 54**起始版本**:7 55 56## ohos.permission.CAMERA 57 58允许应用使用相机。 59 60**权限级别**:normal 61 62**授权方式**:user_grant 63 64**起始版本**:9 65 66## ohos.permission.DISTRIBUTED_DATASYNC 67 68允许不同设备间的数据交换。 69 70**权限级别**:normal 71 72**授权方式**:user_grant 73 74**起始版本**:7 75 76## ohos.permission.LOCATION_IN_BACKGROUND 77 78允许应用在后台运行时获取设备位置信息。 79 80由于安全隐私要求,应用不能通过弹窗的形式被授予后台位置权限,应用如果需要使用后台位置权限,需要引导用户到设置界面手动授予。 81 82**申请流程**: 83 841. 在“module.json5”配置文件中[声明权限](declare-permissions.md)。 85 86 由于在申请后台权限前,必须先申请前台位置权限,因此开发者在配置时,应同时配置后台位置权限ohos.permission.LOCATION_IN_BACKGROUND和前台位置权限。前台位置权限的申请有两种允许情况: 87 - 申请前台模糊位置权限:[ohos.permission.APPROXIMATELY_LOCATION](#ohospermissionapproximately_location)。 88 - 申请前台精确位置权限:[ohos.permission.APPROXIMATELY_LOCATION](#ohospermissionapproximately_location)和[ohos.permission.LOCATION](#ohospermissionlocation)。 892. 应用需通过弹窗向用户申请对应的前台位置权限。 903. 当用户点击弹窗授予前台位置权限后,应用应通过弹窗、提示窗等形式告知用户前往设置界面授予后台位置权限。 914. 用户在设置界面中的选择“始终允许”应用访问位置信息权限,完成手动授予。 92 93 设置路径: 94 <!--RP1--> 95 - 路径一:设置 > 隐私 > 权限管理 > 位置信息 > *具体应用* 96 - 路径二:设置 > 隐私 > 权限管理 > 应用 > *具体应用* > 位置信息 97 <!--RP1End--> 98 99**权限级别**:normal 100 101**授权方式**:user_grant 102 103**起始版本**:7 104 105## ohos.permission.LOCATION 106 107允许应用获取设备位置信息。 108 109**申请条件**:需要与模糊位置权限[ohos.permission.APPROXIMATELY_LOCATION](#ohospermissionapproximately_location)一起,才可申请此权限。 110 111**权限级别**:normal 112 113**授权方式**:user_grant 114 115**起始版本**:7 116 117## ohos.permission.APPROXIMATELY_LOCATION 118 119允许应用获取设备模糊位置信息。 120 121**权限级别**:normal 122 123**授权方式**:user_grant 124 125**起始版本**:9 126 127## ohos.permission.MICROPHONE 128 129允许应用使用麦克风。 130 131**权限级别**:normal 132 133**授权方式**:user_grant 134 135**起始版本**:8 136 137## ohos.permission.READ_CALENDAR 138 139允许应用读取日历信息。 140 141**权限级别**:normal 142 143**授权方式**:user_grant 144 145**起始版本**:8 146 147## ohos.permission.WRITE_CALENDAR 148 149允许应用添加、移除或更改日历活动。 150 151**权限级别**:normal 152 153**授权方式**:user_grant 154 155**起始版本**:8 156 157## ohos.permission.READ_HEALTH_DATA 158 159允许应用读取用户的健康数据。 160 161**权限级别**:normal 162 163**授权方式**:user_grant 164 165**起始版本**:7 166 167## ohos.permission.ACCESS_NEARLINK 168 169允许应用接入星闪并使用星闪能力,例如配对、连接外围设备等。 170 171**权限级别**:normal 172 173**授权方式**:user_grant 174 175**起始版本**:12 176 177## ohos.permission.READ_WRITE_DOWNLOAD_DIRECTORY 178 179允许应用访问公共目录下Download目录及子目录。 180 181当前仅2in1设备应用可申请此权限。 182 183<!--RP2--><!--RP2End--> 184 185**权限级别**:API version 11为system_basic; 从API version 12开始为normal。 186 187**授权方式**:user_grant 188 189**起始版本**:11 190 191## ohos.permission.READ_WRITE_DOCUMENTS_DIRECTORY 192 193允许应用访问公共目录下的Documents目录及子目录。 194 195当前仅2in1设备应用可申请此权限。 196 197<!--RP2--><!--RP2End--> 198 199**权限级别**:API version 11为system_basic; 从API version 12开始为normal。 200 201**授权方式**:user_grant 202 203**起始版本**:11 204 205## ohos.permission.READ_MEDIA 206 207允许应用读取用户外部存储中的媒体文件信息。 208 209**权限级别**:normal 210 211**授权方式**:user_grant 212 213**起始版本**:7 214 215**废弃版本**:12 216 217**替代方案**: 218 219请参考[文件权限组废弃替代方案](app-permission-group-list.md#文件deprecated)。 220 221## ohos.permission.WRITE_MEDIA 222 223允许应用读写用户外部存储中的媒体文件信息。 224 225**权限级别**:normal 226 227**授权方式**:user_grant 228 229**起始版本**:7 230 231**废弃版本**:12 232 233**替代方案**: 234 235请参考[文件权限组废弃替代方案](app-permission-group-list.md#文件deprecated)。 236