1# Application Permission List 2 3Before applying for required permissions, read and understand the [permission workflows](accesstoken-overview.md#permission-workflows). Then, determine the permissions required for your application. 4 5For details about how to apply for required permissions, see [Permission Application Guide](accesstoken-guidelines.md). 6 7## ohos.permission.USE_BLUETOOTH 8 9Allows an application to access Bluetooth configurations. 10 11**Permission level**: normal 12 13**Authorization mode**: system_grant 14 15**Enable via ACL**: TRUE 16 17**Start version**: 8 18 19## ohos.permission.DISCOVER_BLUETOOTH 20 21Allows an application to configure Bluetooth on a device, initiate or cancel a scan for Bluetooth devices, and pair with Bluetooth devices. 22 23**Permission level**: normal 24 25**Authorization mode**: system_grant 26 27**Enable via ACL**: TRUE 28 29**Start version**: 8 30 31## ohos.permission.MANAGE_BLUETOOTH 32 33Allows an application to pair with a Bluetooth device and access the Contacts or messages of the device. 34 35**Permission level**: system_basic 36 37**Authorization mode**: system_grant 38 39**Enable via ACL**: TRUE 40 41**Start version**: 7 42 43## ohos.permission.ACCESS_BLUETOOTH 44 45Allows an application to access Bluetooth and use Bluetooth capabilities, such as pairing and connecting to peripheral devices. 46 47**Permission level**: normal 48 49**Authorization mode**: user_grant 50 51**Enable ACL**: FALSE 52 53**Start version**: 10 54 55## ohos.permission.INTERNET 56 57Allows an application to access the Internet. 58 59**Permission level**: normal 60 61**Authorization mode**: system_grant 62 63**Enable via ACL**: TRUE 64 65**Start version**: 9 66 67## ohos.permission.MODIFY_AUDIO_SETTINGS 68 69Allows an application to modify audio settings. 70 71**Permission level**: normal 72 73**Authorization mode**: system_grant 74 75**Enable via ACL**: TRUE 76 77**Start version**: 8 78 79## ohos.permission.ACCESS_NOTIFICATION_POLICY 80 81Allows an application to access the notification policy on the device. 82 83**Permission level**: normal 84 85**Authorization mode**: system_grant 86 87**Enable ACL**: FALSE 88 89**Start version**: 7 90 91## ohos.permission.GET_TELEPHONY_STATE 92 93Allows an application to read telephony information. 94 95**Permission level**: system_basic 96 97**Authorization mode**: system_grant 98 99**Enable via ACL**: TRUE 100 101**Start version**: 8 102 103## ohos.permission.GET_PHONE_NUMBERS 104 105Allows an application to obtain the phone numbers of the device. 106 107**Permission level**: system_basic 108 109**Authorization mode**: system_grant 110 111**Enable via ACL**: TRUE 112 113**Start version**: 10 114 115## ohos.permission.REQUIRE_FORM 116 117Allows an application to obtain the Ability Form. 118 119**Permission level**: system_basic 120 121**Authorization mode**: system_grant 122 123**Enable via ACL**: TRUE 124 125**Start version**: 7 126 127## ohos.permission.GET_NETWORK_INFO 128 129Allows an application to obtain network information. 130 131**Permission level**: normal 132 133**Authorization mode**: system_grant 134 135**Enable via ACL**: TRUE 136 137**Start version**: 8 138 139## ohos.permission.PLACE_CALL 140 141Allows an application to make calls without starting the dialer. 142 143**Permission level**: system_basic 144 145**Authorization mode**: system_grant 146 147**Enable via ACL**: TRUE 148 149**Start version**: 8 150 151## ohos.permission.SET_NETWORK_INFO 152 153Allows an application to set data network information. 154 155**Permission level**: normal 156 157**Authorization mode**: system_grant 158 159**Enable via ACL**: TRUE 160 161**Start version**: 8 162 163## ohos.permission.REMOVE_CACHE_FILES 164 165Allows the cache of the specified application to be cleared. 166 167**Permission level**: system_basic 168 169**Authorization mode**: system_grant 170 171**Enable via ACL**: TRUE 172 173**Start version**: 7 174 175## ohos.permission.REBOOT 176 177Allows an application to restart the device. 178 179**Permission level**: system_basic 180 181**Authorization mode**: system_grant 182 183**Enable via ACL**: TRUE 184 185**Start version**: 7 186 187## ohos.permission.RUNNING_LOCK 188 189Allows an application to obtain a running lock. 190 191**Permission level**: normal 192 193**Authorization mode**: system_grant 194 195**Enable via ACL**: TRUE 196 197**Start version**: 7 198 199## ohos.permission.SET_TIME 200 201Allows an application to set the system time. 202 203**Permission level**: system_basic 204 205**Authorization mode**: system_grant 206 207**Enable via ACL**: TRUE 208 209**Start version**: 7 210 211## ohos.permission.SET_TIME_ZONE 212 213Allows an application to set the system time zone. 214 215**Permission level**: system_basic 216 217**Authorization mode**: system_grant 218 219**Enable via ACL**: TRUE 220 221**Start version**: 7 222 223## ohos.permission.DOWNLOAD_SESSION_MANAGER 224 225Allows an application to manage the download sessions. 226 227**Permission level**: system_core 228 229**Authorization mode**: system_grant 230 231**Enable via ACL**: TRUE 232 233**Start version**: 7 234 235## ohos.permission.COMMONEVENT_STICKY 236 237Allows an application to publish sticky common events. 238 239**Permission level**: normal 240 241**Authorization mode**: system_grant 242 243**Enable via ACL**: TRUE 244 245**Start version**: 7 246 247## ohos.permission.SYSTEM_FLOAT_WINDOW 248 249Allows an application to be displayed in a floating window on top of other applications. 250 251**Permission level**: system_basic 252 253**Authorization mode**: system_grant 254 255**Enable via ACL**: TRUE 256 257**Start version**: 7 258 259## ohos.permission.PRIVACY_WINDOW 260 261Allows an application to set screens that cannot be captured or recorded. 262 263**Permission level**: system_basic 264 265**Authorization mode**: system_grant 266 267**Enable via ACL**: TRUE 268 269**Start version**: 9 270 271## ohos.permission.POWER_MANAGER 272 273Allows an application to hibernate or wake up the device by calling an API. 274 275**Permission level**: system_core 276 277**Authorization mode**: system_grant 278 279**Enable via ACL**: TRUE 280 281**Start version**: 7 282 283## ohos.permission.REFRESH_USER_ACTION 284 285Allows an application to reset the screen timeout counter when a user input event occurs, such as pressing a key or touching the screen. 286 287**Permission level**: system_basic 288 289**Authorization mode**: system_grant 290 291**Enable via ACL**: TRUE 292 293**Start version**: 7 294 295## ohos.permission.POWER_OPTIMIZATION 296 297Allows an application to set power saving mode, obtain configuration of the power saving mode, and receive notifications of the configuration changes. 298 299**Permission level**: system_basic 300 301**Authorization mode**: system_grant 302 303**Enable via ACL**: TRUE 304 305**Start version**: 7 306 307## ohos.permission.REBOOT_RECOVERY 308 309Allows an application to restart the device and enter Recovery mode. 310 311**Permission level**: system_basic 312 313**Authorization mode**: system_grant 314 315**Enable via ACL**: TRUE 316 317**Start version**: 7 318 319## ohos.permission.MANAGE_LOCAL_ACCOUNTS 320 321Allows an application to manage local user accounts. 322 323**Permission level**: system_basic 324 325**Authorization mode**: system_grant 326 327**Enable via ACL**: TRUE 328 329**Start version**: 7 330 331## ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS 332 333Allows access between multiple OS accounts. 334 335**Permission level**: system_basic 336 337**Authorization mode**: system_grant 338 339**Enable via ACL**: TRUE 340 341**Start version**: 7 342 343## ohos.permission.VIBRATE 344 345Allows an application to control vibration. 346 347**Permission level**: normal 348 349**Authorization mode**: system_grant 350 351**Enable via ACL**: TRUE 352 353**Start version**: 7 354 355## ohos.permission.CONNECT_IME_ABILITY 356 357Allows an application to bind the InputMethodAbility. 358 359**Permission level**: system_core 360 361**Authorization mode**: system_grant 362 363**Enable via ACL**: TRUE 364 365**Start version**: 7 366 367## ohos.permission.CONNECT_SCREEN_SAVER_ABILITY 368 369Allows an application to bind the ScreenSaverAbility. 370 371**Permission level**: system_core 372 373**Authorization mode**: system_grant 374 375**Enable via ACL**: TRUE 376 377**Start version**: 7 378 379## ohos.permission.READ_SCREEN_SAVER 380 381Allows an application to read the screen saver information, such as the list of screen savers that have been installed and the activated one. 382 383**Permission level**: system_basic 384 385**Authorization mode**: system_grant 386 387**Enable via ACL**: TRUE 388 389**Start version**: 7 390 391## ohos.permission.WRITE_SCREEN_SAVER 392 393Allows an application to modify the screen saver information, such as activating and previewing a screen saver. 394 395**Permission level**: system_basic 396 397**Authorization mode**: system_grant 398 399**Enable via ACL**: TRUE 400 401**Start version**: 7 402 403## ohos.permission.SET_WALLPAPER 404 405Allows an application to set wallpapers. 406 407**Permission level**: normal 408 409**Authorization mode**: system_grant 410 411**Enable via ACL**: TRUE 412 413**Start version**: 7 414 415## ohos.permission.GET_WALLPAPER 416 417Allows an application to read wallpaper files. 418 419**Permission level**: system_basic 420 421**Authorization mode**: system_grant 422 423**Enable via ACL**: TRUE 424 425**Start version**: 7 426 427## ohos.permission.CHANGE_ABILITY_ENABLED_STATE 428 429Allows an application to enable or disable an application or component. 430 431**Permission level**: system_basic 432 433**Authorization mode**: system_grant 434 435**Enable via ACL**: TRUE 436 437**Start version**: 7 438 439## ohos.permission.ACCESS_MISSIONS 440 441Allows an application to obtain information about running processes and mission in a mission stack. 442 443**Permission level**: system_basic 444 445**Authorization mode**: system_grant 446 447**Enable via ACL**: TRUE 448 449**Start version**: 7 450 451**Deprecated version**: 9 452 453## ohos.permission.CLEAN_BACKGROUND_PROCESSES 454 455Allows an application to clear background processes based on their bundle names. 456 457**Permission level**: normal 458 459**Authorization mode**: system_grant 460 461**Enable via ACL**: TRUE 462 463**Start version**: 7 464 465## ohos.permission.KEEP_BACKGROUND_RUNNING 466 467Allows a Service ability to keep running in the background. 468 469**Permission level**: normal 470 471**Authorization mode**: system_grant 472 473**Enable via ACL**: TRUE 474 475**Start version**: 8 476 477## ohos.permission.UPDATE_CONFIGURATION 478 479Allows an application to modify system settings. 480 481**Permission level**: system_basic 482 483**Authorization mode**: system_grant 484 485**Enable via ACL**: TRUE 486 487**Start version**: 7 488 489## ohos.permission.UPDATE_SYSTEM 490 491Allows an application to call the update APIs. 492 493**Permission level**: system_basic 494 495**Authorization mode**: system_grant 496 497**Enable via ACL**: TRUE 498 499**Start version**: 8 500 501## ohos.permission.UPDATE_MIGRATE 502 503Allows data migration during the update process. 504 505**Permission level**: system_basic 506 507**Authorization mode**: system_grant 508 509**Enable via ACL**: TRUE 510 511**Start version**: 10 512 513## ohos.permission.FACTORY_RESET 514 515Allows an application to call the API for restoring factory settings. 516 517**Permission level**: system_basic 518 519**Authorization mode**: system_grant 520 521**Enable via ACL**: TRUE 522 523**Start version**: 8 524 525## ohos.permission.GRANT_SENSITIVE_PERMISSIONS 526 527Allows an application to grant sensitive permissions to other applications. 528 529**Permission level**: system_core 530 531**Authorization mode**: system_grant 532 533**Enable via ACL**: TRUE 534 535**Start version**: 8 536 537## ohos.permission.REVOKE_SENSITIVE_PERMISSIONS 538 539Allows an application to revoke sensitive permissions granted to other applications. 540 541**Permission level**: system_core 542 543**Authorization mode**: system_grant 544 545**Enable via ACL**: TRUE 546 547**Start version**: 8 548 549## ohos.permission.GET_SENSITIVE_PERMISSIONS 550 551Allows an application to obtain the sensitive permissions that have been granted to other applications. 552 553**Permission level**: system_basic 554 555**Authorization mode**: system_grant 556 557**Enable via ACL**: TRUE 558 559**Start version**: 8 560 561## ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_EXTENSION 562 563Allows an application to set the attributes of applications of other users. 564 565**Permission level**: system_core 566 567**Authorization mode**: system_grant 568 569**Enable via ACL**: TRUE 570 571**Start version**: 7 572 573## ohos.permission.LISTEN_BUNDLE_CHANGE 574 575Allows an application to listen for changes in other applications, when they are installed, updated, or uninstalled. 576 577**Permission level**: system_basic 578 579**Authorization mode**: system_grant 580 581**Enable via ACL**: TRUE 582 583**Start version**: 7 584 585## ohos.permission.GET_BUNDLE_INFO 586 587Allows an application to obtain basic information about another application. 588 589**Permission level**: normal 590 591**Authorization mode**: system_grant 592 593**Enable via ACL**: TRUE 594 595**Start version**: 7 596 597## ohos.permission.GET_BUNDLE_INFO_PRIVILEGED 598 599Allows an application to obtain basic information and sensitive information about another application. 600 601**Permission level**: system_basic 602 603**Authorization mode**: system_grant 604 605**Enable via ACL**: TRUE 606 607**Start version**: 7 608 609## ohos.permission.ACCELEROMETER 610 611Allows an application to read data from an acceleration sensor, uncalibrated acceleration sensor, or linear acceleration sensor. 612 613**Permission level**: normal 614 615**Authorization mode**: system_grant 616 617**Enable via ACL**: TRUE 618 619**Start version**: 7 620 621## ohos.permission.GYROSCOPE 622 623Allows an application to read data from a gyroscope sensor or uncalibrated gyroscope sensor. 624 625**Permission level**: normal 626 627**Authorization mode**: system_grant 628 629**Enable via ACL**: TRUE 630 631**Start version**: 7 632 633## ohos.permission.INSTALL_BUNDLE 634 635Allows an application to install and uninstall other applications except enterprise applications, including enterprise InHouse, mobile device management (MDM), and Normal applications. 636 637**Permission level**: system_core 638 639**Authorization mode**: system_grant 640 641**Enable via ACL**: TRUE 642 643**Start version**: 7 644 645## ohos.permission.MANAGE_SHORTCUTS 646 647Allows an application to query and start shortcuts of other applications. 648 649**Permission level**: system_core 650 651**Authorization mode**: system_grant 652 653**Enable via ACL**: TRUE 654 655**Start version**: 7 656 657## ohos.permission.radio.ACCESS_FM_AM 658 659Allows an application to access radio services. 660 661**Permission level**: system_core 662 663**Authorization mode**: system_grant 664 665**Enable via ACL**: TRUE 666 667**Start version**: 7 668 669## ohos.permission.SET_TELEPHONY_STATE 670 671Allows an application to change the telephone state. 672 673**Permission level**: system_basic 674 675**Authorization mode**: system_grant 676 677**Enable via ACL**: TRUE 678 679**Start version**: 8 680 681## ohos.permission.START_ABILITIES_FROM_BACKGROUND 682 683Allows an application to start or access other components from the background. 684 685**Permission level**: system_basic 686 687**Authorization mode**: system_grant 688 689**Enable via ACL**: TRUE 690 691**Start version**: 9 692 693## ohos.permission.BUNDLE_ACTIVE_INFO 694 695Allows an application to obtain how long other applications have been running in the foreground or background. 696 697**Permission level**: system_basic 698 699**Authorization mode**: system_grant 700 701**Enable via ACL**: TRUE 702 703**Start version**: 7 704 705## ohos.permission.START_INVISIBLE_ABILITY 706 707Allows an application to start an invisible ability. 708 709**Permission level**: system_core 710 711**Authorization mode**: system_grant 712 713**Enable via ACL**: TRUE 714 715**Start version**: 9 716 717## ohos.permission.sec.ACCESS_UDID 718 719Allows an application to obtain the Unified Device ID (UDID). 720 721**Permission level**: system_basic 722 723**Authorization mode**: system_grant 724 725**Enable via ACL**: TRUE 726 727**Start version**: 7 728 729## ohos.permission.LAUNCH_DATA_PRIVACY_CENTER 730 731Allows an application to switch from its privacy statement page to the <b>Data & privacy</b> page. 732 733**Permission level**: system_basic 734 735**Authorization mode**: system_grant 736 737**Enable via ACL**: TRUE 738 739**Start version**: 7 740 741## ohos.permission.MANAGE_MEDIA_RESOURCES 742 743Allows an application to obtain and manage the media resources that are being played on the device. 744 745**Permission level**: system_basic 746 747**Authorization mode**: system_grant 748 749**Enable via ACL**: TRUE 750 751**Start version**: 9 752 753## ohos.permission.PUBLISH_AGENT_REMINDER 754 755Allows an application to use agent-powered reminders. 756 757**Permission level**: normal 758 759**Authorization mode**: system_grant 760 761**Enable via ACL**: TRUE 762 763**Start version**: 7 764 765## ohos.permission.CONTROL_TASK_SYNC_ANIMATOR 766 767Allows an application to use sync task animations. 768 769**Permission level**: system_core 770 771**Authorization mode**: system_grant 772 773**Enable via ACL**: TRUE 774 775**Start version**: 7 776 777## ohos.permission.INPUT_MONITORING 778 779Allows an application to listen for input events. Only the system signed applications can apply for this permission. 780 781**Permission level**: system_core 782 783**Authorization mode**: system_grant 784 785**Enable via ACL**: TRUE 786 787**Start version**: 7 788 789## ohos.permission.MANAGE_MISSIONS 790 791Allows an application to manage missions in the system. 792 793**Permission level**: system_core 794 795**Authorization mode**: system_grant 796 797**Enable via ACL**: TRUE 798 799**Start version**: 9 800 801## ohos.permission.NOTIFICATION_CONTROLLER 802 803Allows an application to manage and subscribe to notifications. 804 805**Permission level**: system_core 806 807**Authorization mode**: system_grant 808 809**Enable via ACL**: TRUE 810 811**Start version**: 8 812 813## ohos.permission.CONNECTIVITY_INTERNAL 814 815Allows an application to obtain network information or modify network settings. 816 817**Permission level**: system_basic 818 819**Authorization mode**: system_grant 820 821**Enable via ACL**: TRUE 822 823**Start version**: 8 824 825## ohos.permission.MANAGE_VPN 826 827Allows an application to start or stop the VPN. 828 829**Permission level**: system_basic 830 831**Authorization mode**: system_grant 832 833**Enable ACL**: FALSE 834 835**Start version**: 10 836 837## ohos.permission.MANAGE_NET_STRATEGY 838 839Allows an application to obtain network strategy information or modify network strategy settings. 840 841**Permission level**: system_basic 842 843**Authorization mode**: system_grant 844 845**Enable via ACL**: TRUE 846 847**Start version**: 10 848 849## ohos.permission.GET_NETWORK_STATS 850 851Allows an application to obtain historical traffic information and listen for traffic changes. 852 853**Permission level**: system_basic 854 855**Authorization mode**: system_grant 856 857**Enable ACL**: FALSE 858 859**Start version**: 10 860 861## ohos.permission.NETSYS_INTERNAL 862 863Allows an SA to call the network management, Wi-Fi, network adapter listening, and iptables setting APIs of **netsys**. 864 865**Permission level**: system_basic 866 867**Authorization mode**: system_grant 868 869**Enable ACL**: FALSE 870 871**Start version**: 10 872 873## ohos.permission.SET_ABILITY_CONTROLLER 874 875Allows an application to intercept the startup of the Ability component. This permission is used for testing, such as the stability test. 876 877**Permission level**: system_basic 878 879**Authorization mode**: system_grant 880 881**Enable via ACL**: TRUE 882 883**Start version**: 9 884 885## ohos.permission.USE_USER_IDM 886 887Allows an application to access the system identity credential information. 888 889**Permission level**: system_basic 890 891**Authorization mode**: system_grant 892 893**Enable ACL**: FALSE 894 895**Start version**: 8 896 897## ohos.permission.MANAGE_USER_IDM 898 899Allows an application to enroll and manage user identity authentication credentials. 900 901**Permission level**: system_basic 902 903**Authorization mode**: system_grant 904 905**Enable ACL**: FALSE 906 907**Start version**: 8 908 909## ohos.permission.ACCESS_BIOMETRIC 910 911Allows an application to use biometric recognition for identity authentication. 912 913**Permission level**: normal 914 915**Authorization mode**: system_grant 916 917**Enable via ACL**: TRUE 918 919**Start version**: 6 920 921## ohos.permission.ACCESS_USER_AUTH_INTERNAL 922 923Allows an application to call internal system interfaces of IAM. 924 925**Permission level**: system_basic 926 927**Authorization mode**: system_grant 928 929**Enable ACL**: FALSE 930 931**Start version**: 8 932 933## ohos.permission.ACCESS_PIN_AUTH 934 935Allows an application to register the callback for obtaining the PIN during the PIN authentication process. 936 937**Permission level**: system_basic 938 939**Authorization mode**: system_grant 940 941**Enable ACL**: FALSE 942 943**Start version**: 8 944 945## ohos.permission.GET_RUNNING_INFO 946 947Allows an application to obtain running status information. 948 949**Permission level**: system_basic 950 951**Authorization mode**: system_grant 952 953**Enable via ACL**: TRUE 954 955**Start version**: 7 956 957## ohos.permission.CLEAN_APPLICATION_DATA 958 959Allows an application to clear application data. 960 961**Permission level**: system_basic 962 963**Authorization mode**: system_grant 964 965**Enable via ACL**: TRUE 966 967**Start version**: 7 968 969## ohos.permission.RUNNING_STATE_OBSERVER 970 971Allows an application to listen for its status. 972 973**Permission level**: system_basic 974 975**Authorization mode**: system_grant 976 977**Enable via ACL**: TRUE 978 979**Start version**: 7 980 981## ohos.permission.CAPTURE_SCREEN 982 983Allows an application to take screenshots. 984 985**Permission level**: system_core 986 987**Authorization mode**: system_grant 988 989**Enable via ACL**: TRUE 990 991**Start version**: 7 992 993## ohos.permission.GET_WIFI_INFO 994 995Allows an application to obtain Wi-Fi information. 996 997**Permission level**: normal 998 999**Authorization mode**: system_grant 1000 1001**Enable via ACL**: TRUE 1002 1003**Start version**: 8 1004 1005## ohos.permission.GET_WIFI_INFO_INTERNAL 1006 1007Allows a system application to obtain Wi-Fi parameters. 1008 1009**Permission level**: system_core 1010 1011**Authorization mode**: system_grant 1012 1013**Enable via ACL**: TRUE 1014 1015**Start version**: 8 1016 1017## ohos.permission.SET_WIFI_INFO 1018 1019Allows an application to set a Wi-Fi device. 1020 1021**Permission level**: normal 1022 1023**Authorization mode**: system_grant 1024 1025**Enable via ACL**: TRUE 1026 1027**Start version**: 8 1028 1029## ohos.permission.GET_WIFI_PEERS_MAC 1030 1031Allows an application to obtain the MAC address of the peer Wi-Fi device. 1032 1033**Permission level**: system_core 1034 1035**Authorization mode**: system_grant 1036 1037**Enable via ACL**: TRUE 1038 1039**Start version**: 8 1040 1041## ohos.permission.GET_WIFI_LOCAL_MAC 1042 1043Allows an application to obtain the MAC address of the local Wi-Fi device. 1044 1045**Permission level**: system_basic 1046 1047**Authorization mode**: system_grant 1048 1049**Enable via ACL**: TRUE 1050 1051**Start version**: 8 1052 1053## ohos.permission.GET_WIFI_CONFIG 1054 1055Allows an application to obtain the Wi-Fi configuration. 1056 1057**Permission level**: system_basic 1058 1059**Authorization mode**: system_grant 1060 1061**Enable via ACL**: TRUE 1062 1063**Start version**: 8 1064 1065## ohos.permission.SET_WIFI_CONFIG 1066 1067Allows an application to configure Wi-Fi information. 1068 1069**Permission level**: system_basic 1070 1071**Authorization mode**: system_grant 1072 1073**Enable via ACL**: TRUE 1074 1075**Start version**: 8 1076 1077## ohos.permission.MANAGE_WIFI_CONNECTION 1078 1079Allows an application to manage Wi-Fi connections. 1080 1081**Permission level**: system_core 1082 1083**Authorization mode**: system_grant 1084 1085**Enable via ACL**: TRUE 1086 1087**Start version**: 8 1088 1089## ohos.permission.MANAGE_WIFI_HOTSPOT 1090 1091Allows an application to enable or disable Wi-Fi hotspots. 1092 1093**Permission level**: system_core 1094 1095**Authorization mode**: system_grant 1096 1097**Enable via ACL**: TRUE 1098 1099**Start version**: 8 1100 1101## ohos.permission.GET_ALL_APP_ACCOUNTS 1102 1103Allows an application to obtain all application account information. 1104 1105**Permission level**: system_core 1106 1107**Authorization mode**: system_grant 1108 1109**Enable ACL**: FALSE 1110 1111**Start version**: 7 1112 1113## ohos.permission.MANAGE_SECURE_SETTINGS 1114 1115Allows an application to modify security settings. 1116 1117**Permission level**: system_basic 1118 1119**Authorization mode**: system_grant 1120 1121**Enable via ACL**: TRUE 1122 1123**Start version**: 7 1124 1125## ohos.permission.READ_DFX_SYSEVENT 1126 1127Allows an application to access system event logging data. 1128 1129**Permission level**: system_basic 1130 1131**Authorization mode**: system_grant 1132 1133**Enable via ACL**: TRUE 1134 1135**Start version**: 8 1136 1137## ohos.permission.MANAGE_ENTERPRISE_DEVICE_ADMIN 1138 1139Allows an application to activate a device administrator application. 1140 1141**Permission level**: system_core 1142 1143**Authorization mode**: system_grant 1144 1145**Enable via ACL**: TRUE 1146 1147**Start version**: 9 1148 1149## ohos.permission.SET_ENTERPRISE_INFO 1150 1151Allows a device administrator application to set enterprise information. 1152 1153**Permission level**: system_basic 1154 1155**Authorization mode**: system_grant 1156 1157**Enable via ACL**: TRUE 1158 1159**Start version**: 9 1160 1161## ohos.permission.ENTERPRISE_SUBSCRIBE_MANAGED_EVENT 1162 1163Allows a device administrator application to subscribe to management events. 1164 1165**Permission level**: system_basic 1166 1167**Authorization mode**: system_grant 1168 1169**Enable via ACL**: TRUE 1170 1171**Start version**: 9 1172 1173## ohos.permission.ENTERPRISE_SET_DATETIME 1174 1175Allows a device administrator application to set the system time. 1176 1177**Permission level**: system_basic 1178 1179**Authorization mode**: system_grant 1180 1181**Enable via ACL**: TRUE 1182 1183**Start version**: 9 1184 1185## ohos.permission.ENTERPRISE_GET_DEVICE_INFO 1186 1187Allows a device administrator application to read device information. 1188 1189**Permission level**: system_basic 1190 1191**Authorization mode**: system_grant 1192 1193**Enable via ACL**: TRUE 1194 1195**Start version**: 10 1196 1197## ohos.permission.ENTERPRISE_RESET_DEVICE 1198 1199Allows a device administrator application to restore devices' factory settings. 1200 1201**Permission level**: system_basic 1202 1203**Authorization mode**: system_grant 1204 1205**Enable via ACL**: TRUE 1206 1207**Start version**: 10 1208 1209## ohos.permission.ENTERPRISE_SET_WIFI 1210 1211Allows a device administrator application to set and query Wi-Fi information. 1212 1213**Permission level**: system_basic 1214 1215**Authorization mode**: system_grant 1216 1217**Enable via ACL**: TRUE 1218 1219**Start version**: 10 1220 1221## ohos.permission.ENTERPRISE_GET_NETWORK_INFO 1222 1223Allows a device administrator application to query network information. 1224 1225**Permission level**: system_basic 1226 1227**Authorization mode**: system_grant 1228 1229**Enable via ACL**: TRUE 1230 1231**Start version**: 10 1232 1233## ohos.permission.ENTERPRISE_SET_ACCOUNT_POLICY 1234 1235Allows a device administrator application to set account management policies. 1236 1237**Permission level**: system_basic 1238 1239**Authorization mode**: system_grant 1240 1241**Enable via ACL**: TRUE 1242 1243**Start version**: 10 1244 1245## ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY 1246 1247Allows a device administrator application to set bundle installation policies. 1248 1249**Permission level**: system_basic 1250 1251**Authorization mode**: system_grant 1252 1253**Enable via ACL**: TRUE 1254 1255**Start version**: 10 1256 1257## ohos.permission.ENTERPRISE_SET_NETWORK 1258 1259Allows a device administrator application to set network information. 1260 1261**Permission level**: system_basic 1262 1263**Authorization mode**: system_grant 1264 1265**Enable via ACL**: TRUE 1266 1267**Start version**: 10 1268 1269## ohos.permission.ENTERPRISE_MANAGE_SET_APP_RUNNING_POLICY 1270 1271Allows a device administrator application to set application running policies. 1272 1273**Permission level**: system_basic 1274 1275**Authorization mode**: system_grant 1276 1277**Enable via ACL**: TRUE 1278 1279**Start version**: 10 1280 1281## ohos.permission.ENTERPRISE_SET_SCREENOFF_TIME 1282 1283Allows a device administrator application to set the screen-off time. 1284 1285**Permission level**: system_basic 1286 1287**Authorization mode**: system_grant 1288 1289**Enable via ACL**: TRUE 1290 1291**Start version**: 10 1292 1293## ohos.permission.ENTERPRISE_INSTALL_BUNDLE 1294 1295Allows a device administrator application to install and uninstall applications. 1296 1297**Permission level**: system_core 1298 1299**Authorization mode**: system_grant 1300 1301**Enable via ACL**: TRUE 1302 1303**Start version**: 10 1304 1305## ohos.permission.ENTERPRISE_GET_SETTINGS 1306 1307Allows a device administrator application to query the **Settings** application data. 1308 1309**Permission level**: system_basic 1310 1311**Authorization mode**: system_grant 1312 1313**Enable via ACL**: TRUE 1314 1315**Start version**: 10 1316 1317## ohos.permission.ENTERPRISE_MANAGE_CERTIFICATE 1318 1319Allows a device administrator application to manage certificates. 1320 1321**Permission level**: system_basic 1322 1323**Authorization mode**: system_grant 1324 1325**Enable via ACL**: TRUE 1326 1327**Start version**: 10 1328 1329## ohos.permission.ENTERPRISE_RESTRICT_POLICY 1330 1331Allows a device administrator application to deliver and obtain restriction policies. 1332 1333**Permission level**: system_basic 1334 1335**Authorization mode**: system_grant 1336 1337**Enable via ACL**: TRUE 1338 1339**Start version**: 10 1340 1341## ohos.permission.ENTERPRISE_MANAGE_USB 1342 1343Allows a device administrator application to manage the USB. 1344 1345**Permission level**: system_basic 1346 1347**Authorization mode**: system_grant 1348 1349**Enable via ACL**: TRUE 1350 1351**Start version**: 10 1352 1353## ohos.permission.ENTERPRISE_MANAGE_NETWORK 1354 1355Allows a device administrator application to manage the network. 1356 1357**Permission level**: system_basic 1358 1359**Authorization mode**: system_grant 1360 1361**Enable via ACL**: TRUE 1362 1363**Start version**: 10 1364 1365## ohos.permission.ENTERPRISE_SET_BROWSER_POLICY 1366 1367Allows a device administrator application to set or delete browser policies. 1368 1369**Permission level**: system_basic 1370 1371**Authorization mode**: system_grant 1372 1373**Enable via ACL**: TRUE 1374 1375**Start version**: 10 1376 1377## ohos.permission.NFC_TAG 1378 1379Allows an application to read NFC tag information. 1380 1381**Permission level**: normal 1382 1383**Authorization mode**: system_grant 1384 1385**Enable ACL**: FALSE 1386 1387**Start version**: 7 1388 1389## ohos.permission.NFC_CARD_EMULATION 1390 1391Allows an application to implement card emulation. 1392 1393**Permission level**: normal 1394 1395**Authorization mode**: system_grant 1396 1397**Enable ACL**: FALSE 1398 1399**Start version**: 8 1400 1401## ohos.permission.PERMISSION_USED_STATS 1402 1403Allows a system application to access the permission usage records. 1404 1405**Permission level**: system_basic 1406 1407**Authorization mode**: system_grant 1408 1409**Enable via ACL**: TRUE 1410 1411**Start version**: 9 1412 1413## ohos.permission.NOTIFICATION_AGENT_CONTROLLER 1414 1415Allows an application to send agent-powered notifications. 1416 1417**Permission level**: system_core 1418 1419**Authorization mode**: system_grant 1420 1421**Enable via ACL**: TRUE 1422 1423**Start version**: 9 1424 1425## ohos.permission.ANSWER_CALL 1426 1427Allows an application to answer incoming calls. 1428 1429**Permission level**: system_basic 1430 1431**Authorization mode**: user_grant 1432 1433**Enable via ACL**: TRUE 1434 1435**Start version**: 9 1436 1437## ohos.permission.READ_CALENDAR 1438 1439Allows an application to read Calendar data. 1440 1441**Permission level**: normal 1442 1443**Authorization mode**: user_grant 1444 1445**Enable via ACL**: TRUE 1446 1447**Start version**: 8 1448 1449## ohos.permission.READ_CALL_LOG 1450 1451Allows an application to read call logs. 1452 1453**Permission level**: system_basic 1454 1455**Authorization mode**: user_grant 1456 1457**Enable via ACL**: TRUE 1458 1459**Start version**: 8 1460 1461## ohos.permission.READ_CELL_MESSAGES 1462 1463Allows an application to read cell broadcast messages received by the device. 1464 1465**Permission level**: system_basic 1466 1467**Authorization mode**: user_grant 1468 1469**Enable via ACL**: TRUE 1470 1471**Start version**: 8 1472 1473## ohos.permission.READ_CONTACTS 1474 1475Allows an application to read the Contacts. 1476 1477**Permission level**: system_basic 1478 1479**Authorization mode**: user_grant 1480 1481**Enable via ACL**: TRUE 1482 1483**Start version**: 8 1484 1485## ohos.permission.READ_MESSAGES 1486 1487Allows an application to read messages. 1488 1489**Permission level**: system_basic 1490 1491**Authorization mode**: user_grant 1492 1493**Enable via ACL**: TRUE 1494 1495**Start version**: 8 1496 1497## ohos.permission.RECEIVE_MMS 1498 1499Allows an application to receive and process MMS messages. 1500 1501**Permission level**: system_basic 1502 1503**Authorization mode**: user_grant 1504 1505**Enable via ACL**: TRUE 1506 1507**Start version**: 8 1508 1509## ohos.permission.RECEIVE_SMS 1510 1511Allows an application to receive and process SMS messages. 1512 1513**Permission level**: system_basic 1514 1515**Authorization mode**: user_grant 1516 1517**Enable via ACL**: TRUE 1518 1519**Start version**: 8 1520 1521## ohos.permission.RECEIVE_WAP_MESSAGES 1522 1523Allows an application to receive and process WAP messages. 1524 1525**Permission level**: system_basic 1526 1527**Authorization mode**: user_grant 1528 1529**Enable via ACL**: TRUE 1530 1531**Start version**: 8 1532 1533## ohos.permission.MICROPHONE 1534 1535Allows an application to access the microphone. 1536 1537**Permission level**: normal 1538 1539**Authorization mode**: user_grant 1540 1541**Enable via ACL**: TRUE 1542 1543**Start version**: 8 1544 1545## ohos.permission.SEND_MESSAGES 1546 1547Allows an application to send messages. 1548 1549**Permission level**: system_basic 1550 1551**Authorization mode**: user_grant 1552 1553**Enable via ACL**: TRUE 1554 1555**Start version**: 8 1556 1557## ohos.permission.WRITE_CALENDAR 1558 1559Allows an application to add, remove, and modify Calendar events. 1560 1561**Permission level**: normal 1562 1563**Authorization mode**: user_grant 1564 1565**Enable via ACL**: TRUE 1566 1567**Start version**: 8 1568 1569## ohos.permission.WRITE_CALL_LOG 1570 1571Allows an application to add, remove, and modify call logs. 1572 1573**Permission level**: system_basic 1574 1575**Authorization mode**: user_grant 1576 1577**Enable via ACL**: TRUE 1578 1579**Start version**: 8 1580 1581## ohos.permission.WRITE_CONTACTS 1582 1583Allows an application to add, remove, and modify the Contacts. 1584 1585**Permission level**: system_basic 1586 1587**Authorization mode**: user_grant 1588 1589**Enable via ACL**: TRUE 1590 1591**Start version**: 8 1592 1593## ohos.permission.DISTRIBUTED_DATASYNC 1594 1595Allows an application to exchange data with other devices. 1596 1597**Permission level**: normal 1598 1599**Authorization mode**: user_grant 1600 1601**Enable via ACL**: TRUE 1602 1603**Start version**: 7 1604 1605## ohos.permission.MANAGE_VOICEMAIL 1606 1607Allows an application to leave messages in the voice mailbox. 1608 1609**Permission level**: system_basic 1610 1611**Authorization mode**: user_grant 1612 1613**Enable via ACL**: TRUE 1614 1615**Start version**: 8 1616 1617## ohos.permission.LOCATION_IN_BACKGROUND 1618 1619Allows an application running in the background to obtain the device location. 1620 1621**Permission level**: normal 1622 1623**Authorization mode**: user_grant 1624 1625**Enable ACL**: FALSE 1626 1627**Start version**: 7 1628 1629## ohos.permission.LOCATION 1630 1631Allows an application to obtain the device location. 1632 1633**Application conditions**: The applications developed using the SDK earlier than API version 9 can directly apply for this permission. For the applications developed using the SDK of API version 9 or later, you need to apply for [ohos.permission.APPROXIMATELY_LOCATION](#ohospermissionapproximately_location) before applying for this permission. 1634 1635**Permission level**: normal 1636 1637**Authorization mode**: user_grant 1638 1639**Enable via ACL**: TRUE 1640 1641**Start version**: 7 1642 1643## ohos.permission.APPROXIMATELY_LOCATION 1644 1645Allows an application to obtain the approximate location information of a device. 1646 1647**Application conditions**: Only applications developed using the SDK of API version 9 or later can apply for this permission. 1648 1649**Permission level**: normal 1650 1651**Authorization mode**: user_grant 1652 1653**Enable ACL**: FALSE 1654 1655**Start version**: 9 1656 1657## ohos.permission.MEDIA_LOCATION 1658 1659Allows an application to access geographical locations in the user's media file. 1660 1661**Permission level**: normal 1662 1663**Authorization mode**: user_grant 1664 1665**Enable via ACL**: TRUE 1666 1667**Start version**: 7 1668 1669## ohos.permission.CAMERA 1670 1671Allows an application to use the camera. 1672 1673**Permission level**: normal 1674 1675**Authorization mode**: user_grant 1676 1677**Enable via ACL**: TRUE 1678 1679**Start version**: 9 1680 1681## ohos.permission.READ_MEDIA 1682 1683Allows an application to read media files from the user's external storage. 1684 1685**Permission level**: normal 1686 1687**Authorization mode**: user_grant 1688 1689**Enable via ACL**: TRUE 1690 1691**Start version**: 7 1692 1693## ohos.permission.WRITE_MEDIA 1694 1695Allows an application to read media files from and write media files into the user's external storage. 1696 1697**Permission level**: normal 1698 1699**Authorization mode**: user_grant 1700 1701**Enable via ACL**: TRUE 1702 1703**Start version**: 7 1704 1705## ohos.permission.ACTIVITY_MOTION 1706 1707Allows an application to read the current workout status of the user. 1708 1709**Permission level**: normal 1710 1711**Authorization mode**: user_grant 1712 1713**Enable via ACL**: TRUE 1714 1715**Start version**: 7 1716 1717## ohos.permission.READ_HEALTH_DATA 1718 1719Allows an application to read the health data of the user. 1720 1721**Permission level**: normal 1722 1723**Authorization mode**: user_grant 1724 1725**Enable via ACL**: TRUE 1726 1727**Start version**: 7 1728 1729## ohos.permission.GET_DEFAULT_APPLICATION 1730 1731Allows an application to query default applications. 1732 1733**Permission level**: system_core 1734 1735**Authorization mode**: system_grant 1736 1737**Enable via ACL**: TRUE 1738 1739**Start version**: 9 1740 1741## ohos.permission.SET_DEFAULT_APPLICATION 1742 1743Allows an application to set and reset default applications. 1744 1745**Permission level**: system_core 1746 1747**Authorization mode**: system_grant 1748 1749**Enable via ACL**: TRUE 1750 1751**Start version**: 9 1752 1753## ohos.permission.MANAGE_DISPOSED_APP_STATUS 1754 1755Allows an application to set and query the application handling state. 1756 1757**Permission level**: system_core 1758 1759**Authorization mode**: system_grant 1760 1761**Enable via ACL**: TRUE 1762 1763**Start version**: 9 1764 1765## ohos.permission.ACCESS_IDS 1766 1767Allows an application to query the unique identifier of a device. 1768 1769**Permission level**: system_core 1770 1771**Authorization mode**: system_grant 1772 1773**Enable via ACL**: TRUE 1774 1775**Start version**: 9 1776 1777## ohos.permission.DUMP 1778 1779Allows the basic system information and SA service information to be exported. 1780 1781**Permission level**: system_core 1782 1783**Authorization mode**: system_grant 1784 1785**Enable via ACL**: TRUE 1786 1787**Start version**: 9 1788 1789## ohos.permission.DISTRIBUTED_SOFTBUS_CENTER 1790 1791Allows networking between different devices. 1792 1793**Permission level**: system_basic 1794 1795**Authorization mode**: system_grant 1796 1797**Enable ACL**: FALSE 1798 1799**Start version**: 9 1800 1801## ohos.permission.ACCESS_DLP_FILE 1802 1803Allows configuration and management of the permissions on .dlp files. 1804 1805**Permission level**: system_core 1806 1807**Authorization mode**: system_grant 1808 1809**Enable via ACL**: TRUE 1810 1811**Start version**: 9 1812 1813## ohos.permission.PROVISIONING_MESSAGE 1814 1815Allows the Super Device Manager application to be activated. 1816 1817**Permission level**: system_core 1818 1819**Authorization mode**: system_grant 1820 1821**Enable via ACL**: TRUE 1822 1823**Start version**: 9 1824 1825## ohos.permission.ACCESS_SYSTEM_SETTINGS 1826 1827Allows an application to access or start system **Settings**. 1828 1829**Permission level**: system_basic 1830 1831**Authorization mode**: system_grant 1832 1833**Enable via ACL**: TRUE 1834 1835**Start version**: 9 1836 1837## ohos.permission.READ_IMAGEVIDEO 1838 1839Allows access to the images or video files in a user's directory. 1840 1841**Permission level**: system_basic 1842 1843**Authorization mode**: user_grant 1844 1845**Enable via ACL**: TRUE 1846 1847**Start version**: 9 1848 1849## ohos.permission.READ_AUDIO 1850 1851Allows access to the audio files in a user directory. 1852 1853**Permission level**: system_basic 1854 1855**Authorization mode**: user_grant 1856 1857**Enable via ACL**: TRUE 1858 1859**Start version**: 9 1860 1861## ohos.permission.READ_DOCUMENT 1862 1863Allows access to the files in a user directory. 1864 1865**Permission level**: system_basic 1866 1867**Authorization mode**: user_grant 1868 1869**Enable via ACL**: TRUE 1870 1871**Start version**: 9 1872 1873## ohos.permission.WRITE_IMAGEVIDEO 1874 1875Allows modification to the images or video files in a user's directory. 1876 1877**Permission level**: system_basic 1878 1879**Authorization mode**: user_grant 1880 1881**Enable via ACL**: TRUE 1882 1883**Start version**: 9 1884 1885## ohos.permission.WRITE_AUDIO 1886 1887Allows modification to the audio files in a user directory. 1888 1889**Permission level**: system_basic 1890 1891**Authorization mode**: user_grant 1892 1893**Enable via ACL**: TRUE 1894 1895**Start version**: 9 1896 1897## ohos.permission.WRITE_DOCUMENT 1898 1899Allows modification to the files in a user's directory. 1900 1901**Permission level**: system_basic 1902 1903**Authorization mode**: user_grant 1904 1905**Enable via ACL**: TRUE 1906 1907**Start version**: 9 1908 1909## ohos.permission.ABILITY_BACKGROUND_COMMUNICATION 1910 1911Allows an application to start the Ability component in the background and establish a connection with it. 1912 1913**Permission level**: system_basic 1914 1915**Authorization mode**: system_grant 1916 1917**Enable via ACL**: TRUE 1918 1919**Start version**: 9 1920 1921## ohos.permission.securityguard.REPORT_SECURITY_INFO 1922 1923Allows an application to report risk data for security guard. 1924 1925**Permission level**: system_basic 1926 1927**Authorization mode**: system_grant 1928 1929**Enable via ACL**: TRUE 1930 1931**Start version**: 9 1932 1933## ohos.permission.securityguard.REQUEST_SECURITY_MODEL_RESULT 1934 1935Allows an application to obtain the device risk status. 1936 1937**Permission level**: system_basic 1938 1939**Authorization mode**: system_grant 1940 1941**Enable via ACL**: TRUE 1942 1943**Start version**: 9 1944 1945## ohos.permission.securityguard.REQUEST_SECURITY_EVENT_INFO 1946 1947Allows an application to obtain detailed risk data. 1948 1949**Permission level**: system_core 1950 1951**Authorization mode**: system_grant 1952 1953**Enable via ACL**: TRUE 1954 1955**Start version**: 9 1956 1957## ohos.permission.READ_ACCESSIBILITY_CONFIG 1958 1959Allows an application to read the accessibility configuration. 1960 1961**Permission level**: system_basic 1962 1963**Authorization mode**: system_grant 1964 1965**Enable ACL**: FALSE 1966 1967**Start version**: 9 1968 1969## ohos.permission.WRITE_ACCESSIBILITY_CONFIG 1970 1971Allows an application to set the accessibility configuration. 1972 1973**Permission level**: system_basic 1974 1975**Authorization mode**: system_grant 1976 1977**Enable ACL**: FALSE 1978 1979**Start version**: 9 1980 1981## ohos.permission.ACCESS_CERT_MANAGER_INTERNAL 1982 1983Allows an application to install, uninstall, enable, and disable certificates and credentials. 1984 1985**Permission level**: system_basic 1986 1987**Authorization mode**: system_grant 1988 1989**Enable via ACL**: TRUE 1990 1991**Start version**: 9 1992 1993## ohos.permission.ACCESS_CERT_MANAGER 1994 1995Allows an application to query certificates and private credentials. 1996 1997**Permission level**: normal 1998 1999**Authorization mode**: system_grant 2000 2001**Enable ACL**: FALSE 2002 2003**Start version**: 9 2004 2005## ohos.permission.ACCESS_PUSH_SERVICE 2006 2007Allows an application to access the Ability of the push service. 2008 2009**Permission level**: system_basic 2010 2011**Authorization mode**: system_grant 2012 2013**Enable via ACL**: TRUE 2014 2015**Start version**: 9 2016 2017## ohos.permission.READ_APP_PUSH_DATA 2018 2019Allows the push service to read data from an application. 2020 2021**Permission level**: system_basic 2022 2023**Authorization mode**: system_grant 2024 2025**Enable ACL**: FALSE 2026 2027**Start version**: 10 2028 2029## ohos.permission.WRITE_APP_PUSH_DATA 2030 2031Allows the push service to write data to an application. 2032 2033**Permission level**: system_basic 2034 2035**Authorization mode**: system_grant 2036 2037**Enable ACL**: FALSE 2038 2039**Start version**: 10 2040 2041## ohos.permission.RECEIVER_STARTUP_COMPLETED 2042 2043Allows an application to subscribe to the startup broadcast. 2044 2045**Permission level**: system_basic 2046 2047**Authorization mode**: system_grant 2048 2049**Enable ACL**: FALSE 2050 2051**Start version**: 9 2052 2053## ohos.permission.MANAGE_CAMERA_CONFIG 2054 2055Allows an application to enable or disable cameras globally. 2056 2057**Permission level**: system_basic 2058 2059**Authorization mode**: system_grant 2060 2061**Enable via ACL**: TRUE 2062 2063**Start version**: 9 2064 2065## ohos.permission.READ_WHOLE_CALENDAR 2066 2067Allows an application to read all Calendar information. 2068 2069**Permission level**: system_basic 2070 2071**Authorization mode**: user_grant 2072 2073**Enable via ACL**: TRUE 2074 2075**Start version**: 9 2076 2077## ohos.permission.WRITE_WHOLE_CALENDAR 2078 2079Allows an application to add, remove, or change all Calendar events. 2080 2081**Permission level**: system_basic 2082 2083**Authorization mode**: user_grant 2084 2085**Enable via ACL**: TRUE 2086 2087**Start version**: 9 2088 2089## ohos.permission.ENFORCE_USER_IDM 2090 2091Allows an SA to delete the IAM user information without a token. 2092 2093**Permission level**: system_core 2094 2095**Authorization mode**: system_grant 2096 2097**Enable via ACL**: TRUE 2098 2099**Start version**: 9 2100 2101## ohos.permission.ACCESS_AUTH_RESPOOL 2102 2103Allows an SA to register the executor. 2104 2105**Permission level**: system_core 2106 2107**Authorization mode**: system_grant 2108 2109**Enable via ACL**: TRUE 2110 2111**Start version**: 9 2112 2113## ohos.permission.MOUNT_UNMOUNT_MANAGER 2114 2115Allows an application to mount and unmount external cards. 2116 2117**Permission level**: system_basic 2118 2119**Authorization mode**: system_grant 2120 2121**Enable via ACL**: TRUE 2122 2123**Start version**: 9 2124 2125## ohos.permission.MOUNT_FORMAT_MANAGER 2126 2127Allows an application to format external cards. 2128 2129**Permission level**: system_basic 2130 2131**Authorization mode**: system_grant 2132 2133**Enable via ACL**: TRUE 2134 2135**Start version**: 9 2136 2137## ohos.permission.STORAGE_MANAGER 2138 2139Allows an application to call the interfaces of the Storage Manager service to query space statistics and volume information. 2140 2141**Permission level**: system_basic 2142 2143**Authorization mode**: system_grant 2144 2145**Enable via ACL**: TRUE 2146 2147**Start version**: 9 2148 2149## ohos.permission.BACKUP 2150 2151Allows an application to have backup and restore capabilities. 2152 2153**Permission level**: system_basic 2154 2155**Authorization mode**: system_grant 2156 2157**Enable via ACL**: TRUE 2158 2159**Start version**: 9 2160 2161## ohos.permission.CLOUDFILE_SYNC_MANAGER 2162 2163Allows an application to obtain the device-cloud synchronization management capability. 2164 2165**Permission level**: system_basic 2166 2167**Authorization mode**: system_grant 2168 2169**Enable via ACL**: TRUE 2170 2171**Start version**: 10 2172 2173## ohos.permission.CLOUDFILE_SYNC 2174 2175Allows an application to perform device-cloud synchronization. 2176 2177**Permission level**: system_basic 2178 2179**Authorization mode**: system_grant 2180 2181**Enable via ACL**: TRUE 2182 2183**Start version**: 10 2184 2185## ohos.permission.FILE_ACCESS_MANAGER 2186 2187Allows a file management application to access user data files through the FAF. 2188 2189**Permission level**: system_basic 2190 2191**Authorization mode**: system_grant 2192 2193**Enable via ACL**: TRUE 2194 2195**Start version**: 9 2196 2197## ohos.permission.MANAGE_AUDIO_CONFIG 2198 2199Allows an application to mute microphones globally. 2200 2201**Permission level**: system_basic 2202 2203**Authorization mode**: system_grant 2204 2205**Enable via ACL**: TRUE 2206 2207**Start version**: 9 2208 2209## ohos.permission.ACCESS_SERVICE_DM 2210 2211Allows a system application to obtain the authentication and networking capability of distributed devices. 2212 2213**Permission level**: system_basic 2214 2215**Authorization mode**: system_grant 2216 2217**Enable via ACL**: TRUE 2218 2219**Start version**: 10+ 2220 2221## ohos.permission.APP_TRACKING_CONSENT 2222 2223Allows an application to read the open anonymous device identifier (OAID). 2224 2225**Permission level**: normal 2226 2227**Authorization mode**: user_grant 2228 2229**Enable via ACL**: TRUE 2230 2231**Start version**: 9 2232 2233## ohos.permission.RUN_ANY_CODE 2234 2235Allows an application to run unsigned code. 2236 2237**Permission level**: system_basic 2238 2239**Authorization mode**: system_grant 2240 2241**Enable via ACL**: TRUE 2242 2243**Start version**: 10 2244 2245## ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT 2246 2247Allows an application to publish system common events. 2248 2249**Permission level**: system_basic 2250 2251**Authorization mode**: system_grant 2252 2253**Enable via ACL**: TRUE 2254 2255**Start version**: 10 2256 2257## ohos.permission.ACCESS_SCREEN_LOCK_INNER 2258 2259Allows an application to use the lock screen service to lock the screen, send a screen lock event, and invoke the system event callback. 2260 2261**Permission level**: system_core 2262 2263**Authorization mode**: system_grant 2264 2265**Enable via ACL**: TRUE 2266 2267**Start version**: 10 2268 2269## ohos.permission.PRINT 2270 2271Allows an application to obtain the print framework capability. 2272 2273**Permission level**: normal 2274 2275**Authorization mode**: system_grant 2276 2277**Enable via ACL**: TRUE 2278 2279**Start version**: 10 2280 2281## ohos.permission.MANAGE_PRINT_JOB 2282 2283Allows an application to obtain the capability of managing print tasks. 2284 2285**Permission level**: system_basic 2286 2287**Authorization mode**: system_grant 2288 2289**Enable via ACL**: TRUE 2290 2291**Start version**: 10 2292 2293## ohos.permission.CHANGE_OVERLAY_ENABLED_STATE 2294 2295Allows a system application to disable the application with the overlay feature enabled. 2296 2297**Permission level**: system_basic 2298 2299**Authorization mode**: system_grant 2300 2301**Enable via ACL**: TRUE 2302 2303**Start version**: 10 2304 2305## ohos.permission.CONNECT_CELLULAR_CALL_SERVICE 2306 2307Allows a system ability (SA) to access the cellular call SA. 2308 2309**Permission level**: system_basic 2310 2311**Authorization mode**: system_grant 2312 2313**Enable ACL**: FALSE 2314 2315**Start version**: 10 2316 2317## ohos.permission.CONNECT_IMS_SERVICE 2318 2319Allows an SA to access the IMS SA. 2320 2321**Permission level**: system_basic 2322 2323**Authorization mode**: system_grant 2324 2325**Enable ACL**: FALSE 2326 2327**Start version**: 10 2328 2329## ohos.permission.ACCESS_SENSING_WITH_ULTRASOUND 2330 2331Allows an application to use ultrasonic sensing. 2332 2333**Permission level**: system_basic 2334 2335**Authorization mode**: system_grant 2336 2337**Enable ACL**: FALSE 2338 2339**Start version**: 10 2340 2341## ohos.permission.INSTALL_ENTERPRISE_BUNDLE 2342 2343Allows an application to install enterprise InHouse applications. 2344 2345**Permission level**: system_core 2346 2347**Authorization mode**: system_grant 2348 2349**Enable via ACL**: TRUE 2350 2351**Start version**: 10 2352 2353## ohos.permission.PROXY_AUTHORIZATION_URI 2354 2355Allows the application proxy to authorize the URI. 2356 2357**Permission level**: system_basic 2358 2359**Authorization mode**: system_grant 2360 2361**Enable via ACL**: TRUE 2362 2363**Start version**: 10 2364 2365## ohos.permission.GET_INSTALLED_BUNDLE_LIST 2366 2367Allows an application to obtain the list of installed applications. 2368 2369**Permission level**: system_basic 2370 2371**Authorization mode**: user_grant 2372 2373**Enable via ACL**: TRUE 2374 2375**Start version**: 10 2376 2377## ohos.permission.MANAGE_DISTRIBUTED_ACCOUNTS 2378 2379Allows an application to manage distributed account information. 2380 2381**Permission level**: system_basic 2382 2383**Authorization mode**: system_grant 2384 2385**Enable via ACL**: TRUE 2386 2387**Start version**: 9 2388 2389## ohos.permission.GET_DISTRIBUTED_ACCOUNTS 2390 2391Allows an application to obtain distributed account information. 2392 2393**Permission level**: system_basic 2394 2395**Authorization mode**: system_grant 2396 2397**Enable via ACL**: TRUE 2398 2399**Start version**: 9 2400 2401## ohos.permission.GET_LOCAL_ACCOUNTS 2402 2403Allows an application to obtain local account information. 2404 2405**Permission level**: system_basic 2406 2407**Authorization mode**: system_grant 2408 2409**Enable via ACL**: TRUE 2410 2411**Start version**: 9 2412 2413## ohos.permission.READ_HIVIEW_SYSTEM 2414 2415Allows an application to access HiView data. 2416 2417**Permission level**: system_basic 2418 2419**Authorization mode**: system_grant 2420 2421**Enable via ACL**: TRUE 2422 2423**Start version**: 10 2424 2425## ohos.permission.WRITE_HIVIEW_SYSTEM 2426 2427Allows an application to modify HiView data. 2428 2429**Permission level**: system_basic 2430 2431**Authorization mode**: system_grant 2432 2433**Enable via ACL**: TRUE 2434 2435**Start version**: 10 2436 2437## ohos.permission.ACCESS_CAST_ENGINE_MIRROR 2438 2439Allows an application to use the mirror projection capability. 2440 2441**Permission level**: system_basic 2442 2443**Authorization mode**: system_grant 2444 2445**Enable via ACL**: TRUE 2446 2447**Start version**: 10 2448 2449## ohos.permission.ACCESS_CAST_ENGINE_STREAM 2450 2451Allows an application to invoke the system resource projection capability. 2452 2453**Permission level**: system_basic 2454 2455**Authorization mode**: system_grant 2456 2457**Enable via ACL**: TRUE 2458 2459**Start version**: 10 2460 2461## ohos.permission.CLOUDDATA_CONFIG 2462 2463Allows an application to obtain the device-cloud information of the configuration database. 2464 2465**Permission level**: system_basic 2466 2467**Authorization mode**: system_grant 2468 2469**Enable via ACL**: TRUE 2470 2471**Start version**: 10 2472 2473## ohos.permission.MANAGE_SENSOR 2474 2475Allows an application that cannot directly use the sensor to turn on and off the sensor. 2476 2477**Permission level**: system_basic 2478 2479**Authorization mode**: system_grant 2480 2481**Enable via ACL**: TRUE 2482 2483**Start version**: 10 2484 2485## ohos.permission.DEVICE_STANDBY_EXEMPTION 2486 2487Allows an application to use resources when the system is in standby mode. 2488 2489**Permission level**: system_basic 2490 2491**Authorization mode**: system_grant 2492 2493**Enable via ACL**: TRUE 2494 2495**Start version**: 10 2496 2497## ohos.permission.RESTRICT_APPLICATION_ACTIVE 2498 2499Allows a standby component to publish a customized network limit event. 2500 2501**Permission level**: system_basic 2502 2503**Authorization mode**: system_grant 2504 2505**Enable ACL**: FALSE 2506 2507**Start version**: 10 2508 2509## ohos.permission.UPLOAD_SESSION_MANAGER 2510 2511Allows an application to manage the upload sessions. 2512 2513**Permission level**: system_core 2514 2515**Authorization mode**: system_grant 2516 2517**Enable via ACL**: TRUE 2518 2519**Start version**: 10 2520 2521## ohos.permission.PREPARE_APP_TERMINATE 2522 2523Allows an application to perform customized actions before being terminated. 2524 2525**Permission level**: normal 2526 2527**Authorization mode**: system_grant 2528 2529**Enable via ACL**: TRUE 2530 2531**Start version**: 10 2532 2533## ohos.permission.MANAGE_ECOLOGICAL_RULE 2534 2535Allows the rules for generating the scene code and the matching experience to be set for the manager service. 2536 2537**Permission level**: system_basic 2538 2539**Authorization mode**: system_grant 2540 2541**Enable via ACL**: TRUE 2542 2543**Start version**: 10 2544 2545## ohos.permission.GET_SCENE_CODE 2546 2547Allows an application to obtain the scene code of the specified application. 2548 2549**Permission level**: system_basic 2550 2551**Authorization mode**: system_grant 2552 2553**Enable via ACL**: TRUE 2554 2555**Start version**: 10 2556 2557## ohos.permission.FILE_GUARD_MANAGER 2558 2559Allows an application to scan user directories and set file extended properties. 2560 2561**Permission level**: system_core 2562 2563**Authorization mode**: system_grant 2564 2565**Enable via ACL**: TRUE 2566 2567**Start version**: 10 2568 2569## ohos.permission.SET_FILE_GUARD_POLICY 2570 2571Allows an application to update the file guard policy. 2572 2573**Permission level**: system_core 2574 2575**Authorization mode**: system_grant 2576 2577**Enable via ACL**: TRUE 2578 2579**Start version**: 10 2580 2581## ohos.permission.securityguard.SET_MODEL_STATE 2582 2583Allows an application to control the SecurityGuard model switch. 2584 2585**Permission level**: system_core 2586 2587**Authorization mode**: system_grant 2588 2589**Enable via ACL**: TRUE 2590 2591**Start version**: 10 2592 2593## ohos.permission.hsdr.HSDR_ACCESS 2594 2595Allows an application to access OpenHarmony Security Detection and Response Framework. 2596 2597**Permission level**: normal 2598 2599**Authorization mode**: system_grant 2600 2601**Enable ACL**: FALSE 2602 2603**Start version**: 10 2604 2605## ohos.permission.SUPPORT_USER_AUTH 2606 2607Allows an application to interact with the user authentication framework and register ExtensionAbilities. 2608 2609**Permission level**: system_basic 2610 2611**Authorization mode**: system_grant 2612 2613**Enable ACL**: FALSE 2614 2615**Start version**: 10 2616 2617## ohos.permission.ACCESS_BUNDLE_DIR 2618 2619Allows an application to access the installation directory of another application. 2620 2621**Permission level**: system_basic 2622 2623**Authorization mode**: system_grant 2624 2625**Enable via ACL**: TRUE 2626 2627**Start version**: 9 2628 2629## ohos.permission.CAPTURE_VOICE_DOWNLINK_AUDIO 2630 2631Allows an application to capture the downlink voice audio. 2632 2633**Permission level**: system_basic 2634 2635**Authorization mode**: system_grant 2636 2637**Enable via ACL**: TRUE 2638 2639**Start version**: 10 2640 2641## ohos.permission.MANAGE_INTELLIGENT_VOICE 2642 2643Allows an application to access the intelligent voice service interfaces. 2644 2645**Permission level**: system_basic 2646 2647**Authorization mode**: system_grant 2648 2649**Enable via ACL**: TRUE 2650 2651**Start version**: 10 2652 2653## ohos.permission.INSTALL_ENTERPRISE_MDM_BUNDLE 2654 2655Allows an enterprise MDM bundle to be installed on enterprise devices. 2656 2657**Permission level**: system_core 2658 2659**Authorization mode**: system_grant 2660 2661**Enable via ACL**: TRUE 2662 2663**Start version**: 10 2664 2665## ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE 2666 2667Allows an enterprise Normal bundle to be installed on enterprise devices. 2668 2669**Permission level**: system_core 2670 2671**Authorization mode**: system_grant 2672 2673**Enable via ACL**: TRUE 2674 2675**Start version**: 10 2676 2677## ohos.permission.INSTALL_SELF_BUNDLE 2678 2679Allows automatic updates of the enterprise MDM applications on enterprise devices. 2680 2681**Permission level**: system_core 2682 2683**Authorization mode**: system_grant 2684 2685**Enable via ACL**: TRUE 2686 2687**Start version**: 10 2688 2689## ohos.permission.OBSERVE_FORM_RUNNING 2690 2691Allows an application to listen for the card running status. 2692 2693**Permission level**: system_basic 2694 2695**Authorization mode**: system_grant 2696 2697**Enable via ACL**: TRUE 2698 2699**Start version**: 10 2700 2701## ohos.permission.MANAGE_DEVICE_AUTH_CRED 2702 2703Allows an application to call interfaces of the DeviceAuthCredMgr application. 2704 2705**Permission level**: system_basic 2706 2707**Authorization mode**: system_grant 2708 2709**Enable ACL**: FALSE 2710 2711**Start version**: 10 2712 2713## ohos.permission.UNINSTALL_BUNDLE 2714 2715Allows an application to uninstall applications. 2716 2717**Permission level**: system_core 2718 2719**Authorization mode**: system_grant 2720 2721**Enable via ACL**: TRUE 2722 2723**Start version**: 10 2724 2725## ohos.permission.RECOVER_BUNDLE 2726 2727Allows an application to restore pre-installed applications. 2728 2729**Permission level**: system_core 2730 2731**Authorization mode**: system_grant 2732 2733**Enable via ACL**: TRUE 2734 2735**Start version**: 10 2736 2737## ohos.permission.GET_DOMAIN_ACCOUNTS 2738 2739Allows an application to obtain domain account information. 2740 2741**Permission level**: system_basic 2742 2743**Authorization mode**: system_grant 2744 2745**Enable via ACL**: TRUE 2746 2747**Start version**: 10 2748