1# Open system_grant Permissions 2 3All the permissions in this topic are available to all applications and granted by the system. 4 5After an application requests this type of permissions, the system automatically grants the permissions to the application when the application is installed. 6 7<!--Del--> 8> **NOTE** 9> "Enable via ACL" is not involved for permissions of the normal level. 10<!--DelEnd--> 11 12## Request Mode 13 14The [system_grant permissions](app-permission-mgmt-overview.md#system_grant-system-authorization) are permissions authorized by the system. For details about how to request this type of permissions, see [Declaring Permissions](declare-permissions.md). 15 16## ohos.permission.USE_BLUETOOTH 17 18Allows an application to access Bluetooth configurations. 19 20**Permission level**: normal 21 22**Authorization mode**: system_grant 23 24**Valid since**: 8 25 26## ohos.permission.GET_BUNDLE_INFO 27 28Allows an application to obtain basic information about another application. 29 30**Permission level**: normal 31 32**Authorization mode**: system_grant 33 34**Valid since**: 7 35 36## ohos.permission.PREPARE_APP_TERMINATE 37 38Allows an application to perform customized actions before being terminated. 39 40**Permission level**: normal 41 42**Authorization mode**: system_grant 43 44**Valid since**: 10 45 46## ohos.permission.PRINT 47 48Allows an application to obtain the print framework capability. 49 50**Permission level**: normal 51 52**Authorization mode**: system_grant 53 54**Valid since**: 10 55 56## ohos.permission.DISCOVER_BLUETOOTH 57 58Allows an application to configure Bluetooth on a device, initiate or cancel a scan for Bluetooth devices, and pair with Bluetooth devices. 59 60**Permission level**: normal 61 62**Authorization mode**: system_grant 63 64**Valid since**: 8 65 66## ohos.permission.ACCELEROMETER 67 68Allows an application to read data from an acceleration sensor, uncalibrated acceleration sensor, or linear acceleration sensor. 69 70**Permission level**: normal 71 72**Authorization mode**: system_grant 73 74**Valid since**: 7 75 76## ohos.permission.ACCESS_BIOMETRIC 77 78Allows an application to use biometric recognition for identity authentication. 79 80**Permission level**: normal 81 82**Authorization mode**: system_grant 83 84**Valid since**: 6 85 86## ohos.permission.ACCESS_NOTIFICATION_POLICY 87 88Allows an application to access the notification policy on the device. 89 90This permission is required only when the ringtone needs to be changed from mute to unmute. 91 92**Permission level**: normal 93 94**Authorization mode**: system_grant 95 96**Valid since**: 7 97 98## ohos.permission.GET_NETWORK_INFO 99 100Allows an application to obtain network information. 101 102**Permission level**: normal 103 104**Authorization mode**: system_grant 105 106**Valid since**: 8 107 108## ohos.permission.GET_WIFI_INFO 109 110Allows an application to obtain Wi-Fi information. 111 112**Permission level**: normal 113 114**Authorization mode**: system_grant 115 116**Valid since**: 8 117 118## ohos.permission.GYROSCOPE 119 120Allows an application to read data from a gyroscope sensor or uncalibrated gyroscope sensor. 121 122**Permission level**: normal 123 124**Authorization mode**: system_grant 125 126**Valid since**: 7 127 128## ohos.permission.INTERNET 129 130Allows an application to access the Internet. 131 132**Permission level**: normal 133 134**Authorization mode**: system_grant 135 136**Valid since**: 9 137 138## ohos.permission.KEEP_BACKGROUND_RUNNING 139 140Allows a Service ability to keep running in the background. 141 142**Permission level**: normal 143 144**Authorization mode**: system_grant 145 146**Valid since**: 8 147 148## ohos.permission.NFC_CARD_EMULATION 149 150Allows an application to implement card emulation. 151 152**Permission level**: normal 153 154**Authorization mode**: system_grant 155 156**Valid since**: 8 157 158## ohos.permission.NFC_TAG 159 160Allows an application to read and write NFC tags. 161 162**Permission level**: normal 163 164**Authorization mode**: system_grant 165 166**Valid since**: 7 167 168## ohos.permission.PRIVACY_WINDOW 169 170Allows an application to set screens that cannot be captured or recorded. 171 172**Permission level**: system_basic for API versions 9 to 10; normal for API version 11 and later 173 174**Authorization mode**: system_grant 175 176**Valid since**: 9 177 178## ohos.permission.PUBLISH_AGENT_REMINDER 179 180Allows an application to use agent-powered reminders. 181 182**Permission level**: normal 183 184**Authorization mode**: system_grant 185 186**Valid since**: 7 187 188## ohos.permission.SET_WIFI_INFO 189 190Allows an application to set a Wi-Fi device. 191 192**Permission level**: normal 193 194**Authorization mode**: system_grant 195 196**Valid since**: 8 197 198## ohos.permission.VIBRATE 199 200Allows an application to control vibration. 201 202**Permission level**: normal 203 204**Authorization mode**: system_grant 205 206**Valid since**: 7 207 208## ohos.permission.CLEAN_BACKGROUND_PROCESSES 209 210Allows an application to clear background processes based on their bundle names. 211 212**Permission level**: normal 213 214**Authorization mode**: system_grant 215 216**Valid since**: 7 217 218## ohos.permission.COMMONEVENT_STICKY 219 220Allows an application to publish sticky common events. 221 222**Permission level**: normal 223 224**Authorization mode**: system_grant 225 226**Valid since**: 7 227 228## ohos.permission.MODIFY_AUDIO_SETTINGS 229 230Allows an application to modify audio settings. 231 232**Permission level**: normal 233 234**Authorization mode**: system_grant 235 236**Valid since**: 8 237 238## ohos.permission.RUNNING_LOCK 239 240Allows an application to obtain a running lock. 241 242**Permission level**: normal 243 244**Authorization mode**: system_grant 245 246**Valid since**: 7 247 248## ohos.permission.SET_WALLPAPER 249 250Allows an application to set wallpapers. 251 252**Permission level**: normal 253 254**Authorization mode**: system_grant 255 256**Valid since**: 7 257 258## ohos.permission.ACCESS_CERT_MANAGER 259 260Allows an application to query certificates and private credentials. 261 262**Permission level**: normal 263 264**Authorization mode**: system_grant 265 266**Valid since**: 9 267 268## ohos.permission.hsdr.HSDR_ACCESS 269 270Allows an application to access OpenHarmony Security Detection and Response Framework. 271 272**Permission level**: normal 273 274**Authorization mode**: system_grant 275 276**Valid since**: 10 277 278## ohos.permission.RUN_DYN_CODE 279 280Allows an application to run dynamically delivered ArkCompiler bytecode when the ArkCompiler runtime engine is in restricted mode. 281 282The APIs related to this permission are system APIs, and this permission is available only to specific system applications. 283 284**Permission level**: normal 285 286**Authorization mode**: system_grant 287 288**Valid since**: 11 289 290## ohos.permission.READ_CLOUD_SYNC_CONFIG 291 292Allows an application that has accessed the cloud to obtain its device-cloud synchronization configuration. 293 294**Permission level**: normal 295 296**Authorization mode**: system_grant 297 298**Valid since**: 11 299 300## ohos.permission.STORE_PERSISTENT_DATA 301 302Allows an application to store persistent data. The persistent data will be cleared only when the device's factory settings are restored or the system is reinstalled. 303 304**Permission level**: normal 305 306**Authorization mode**: system_grant 307 308**Valid since**: 11 309 310## ohos.permission.ACCESS_EXTENSIONAL_DEVICE_DRIVER 311 312Allows an application to use enhanced functions of the devices connected to this device. 313 314**Permission level**: normal 315 316**Authorization mode**: system_grant 317 318**Valid since**: 11 319 320## ohos.permission.READ_ACCOUNT_LOGIN_STATE 321 322Allows an application to read the login status of user accounts. 323 324**Permission level**: normal 325 326**Authorization mode**: system_grant 327 328**Valid since**: 12 329 330## ohos.permission.ACCESS_SERVICE_NAVIGATION_INFO 331 332Allows an application to access the navigation service. 333 334**Permission level**: normal 335 336**Authorization mode**: system_grant 337 338**Valid since**: 12 339 340## ohos.permission.PROTECT_SCREEN_LOCK_DATA 341 342Allows an application to protect its sensitive data from being accessed after the screen is locked. 343 344After the application obtains this permission, a directory in **/el5** will be automatically created. Access to the data in this directory is denied after the screen is locked. 345 346**Permission level**: normal 347 348**Authorization mode**: system_grant 349 350**Valid since**: 12 351 352## ohos.permission.FILE_ACCESS_PERSIST 353 354Allows an application to support persistent access to file URIs. 355 356<!--RP2--><!--RP2End--> 357 358**Permission level**: system_basic for API version 11; normal for API version 12 and later 359 360**Authorization mode**: system_grant 361 362**Valid since**: 11 363 364## ohos.permission.ACCESS_CAR_DISTRIBUTED_ENGINE 365 366Allows an application to access the distributed travel service engine. 367 368**Permission level**: normal 369 370**Authorization mode**: system_grant 371 372**Valid since**: 12 373 374## ohos.permission.SET_TELEPHONY_ESIM_STATE_OPEN 375 376Allows a system application or carrier application to set the eSIM nickname and activate the eSIM. 377 378**Permission level**: normal 379 380**Authorization mode**: system_grant 381 382**Valid since**: 13 383 384## ohos.permission.WINDOW_TOPMOST 385 386Allows an application to set pinned windows. 387 388**Permission level**: normal 389 390**Authorization mode**: system_grant 391 392**Valid since**: 13 393 394### ohos.permission.kernel.ALLOW_EXECUTABLE_FORT_MEMORY 395 396Allows an application to have its system JS engine to apply for anonymous executable memory with the MAP_FORT identifier. 397 398After the application has this permission, the system JS engine can request anonymous executable memory with MAP_FORT for just-in-time (JIT) compilation, which increase the runtime execution efficiency. 399 400**Permission level**: system_basic 401 402**Authorization mode**: system_grant 403 404**Valid since**: 14 405