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**Valid since**: 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**Valid since**: 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**Valid since**: 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 via ACL**: FALSE 52 53**Valid since**: 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**Valid since**: 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**Valid since**: 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 via ACL**: FALSE 88 89**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 7 450 451**Deprecated since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 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**Valid since**: 9 692 693### ohos.permission.START_ABILIIES_FROM_BACKGROUND 694 695Allows an application to start FAs in the background. 696 697**Permission level**: system_basic 698 699**Authorization mode**: system_grant 700 701**Enable via ACL**: true 702 703**Valid since**: 7 704 705**Deprecated since**: 9 706 707## ohos.permission.BUNDLE_ACTIVE_INFO 708 709Allows an application to obtain how long other applications have been running in the foreground or background. 710 711**Permission level**: system_basic 712 713**Authorization mode**: system_grant 714 715**Enable via ACL**: TRUE 716 717**Valid since**: 7 718 719## ohos.permission.START_INVISIBLE_ABILITY 720 721Allows an application to start an invisible ability. 722 723**Permission level**: system_core 724 725**Authorization mode**: system_grant 726 727**Enable via ACL**: TRUE 728 729**Valid since**: 9 730 731## ohos.permission.sec.ACCESS_UDID 732 733Allows an application to obtain the Unified Device ID (UDID). 734 735**Permission level**: system_basic 736 737**Authorization mode**: system_grant 738 739**Enable via ACL**: TRUE 740 741**Valid since**: 7 742 743## ohos.permission.LAUNCH_DATA_PRIVACY_CENTER 744 745Allows an application to switch from its privacy statement page to the <b>Data & privacy</b> page. 746 747**Permission level**: system_basic 748 749**Authorization mode**: system_grant 750 751**Enable via ACL**: TRUE 752 753**Valid since**: 7 754 755## ohos.permission.MANAGE_MEDIA_RESOURCES 756 757Allows an application to obtain and manage the media resources that are being played on the device. 758 759**Permission level**: system_basic 760 761**Authorization mode**: system_grant 762 763**Enable via ACL**: TRUE 764 765**Valid since**: 9 766 767## ohos.permission.PUBLISH_AGENT_REMINDER 768 769Allows an application to use agent-powered reminders. 770 771**Permission level**: normal 772 773**Authorization mode**: system_grant 774 775**Enable via ACL**: TRUE 776 777**Valid since**: 7 778 779## ohos.permission.CONTROL_TASK_SYNC_ANIMATOR 780 781Allows an application to use sync task animations. 782 783**Permission level**: system_core 784 785**Authorization mode**: system_grant 786 787**Enable via ACL**: TRUE 788 789**Valid since**: 7 790 791## ohos.permission.INPUT_MONITORING 792 793Allows an application to listen for input events. Only the system signed applications can apply for this permission. 794 795**Permission level**: system_core 796 797**Authorization mode**: system_grant 798 799**Enable via ACL**: TRUE 800 801**Valid since**: 7 802 803## ohos.permission.MANAGE_MISSIONS 804 805Allows an application to manage missions in the system. 806 807**Permission level**: system_core 808 809**Authorization mode**: system_grant 810 811**Enable via ACL**: TRUE 812 813**Valid since**: 9 814 815## ohos.permission.NOTIFICATION_CONTROLLER 816 817Allows an application to manage and subscribe to notifications. 818 819**Permission level**: system_core 820 821**Authorization mode**: system_grant 822 823**Enable via ACL**: TRUE 824 825**Valid since**: 8 826 827## ohos.permission.CONNECTIVITY_INTERNAL 828 829Allows an application to obtain network information or modify network settings. 830 831**Permission level**: system_basic 832 833**Authorization mode**: system_grant 834 835**Enable via ACL**: TRUE 836 837**Valid since**: 8 838 839## ohos.permission.MANAGE_VPN 840 841Allows an application to start or stop the VPN. 842 843**Permission level**: system_basic 844 845**Authorization mode**: system_grant 846 847**Enable via ACL**: FALSE 848 849**Valid since**: 10 850 851## ohos.permission.MANAGE_NET_STRATEGY 852 853Allows an application to obtain network strategy information or modify network strategy settings. 854 855**Permission level**: system_basic 856 857**Authorization mode**: system_grant 858 859**Enable via ACL**: TRUE 860 861**Valid since**: 10 862 863## ohos.permission.GET_NETWORK_STATS 864 865Allows an application to obtain historical traffic information and listen for traffic changes. 866 867**Permission level**: system_basic 868 869**Authorization mode**: system_grant 870 871**Enable via ACL**: FALSE 872 873**Valid since**: 10 874 875## ohos.permission.NETSYS_INTERNAL 876 877Allows an SA to call the network management, Wi-Fi, network adapter listening, and iptables setting APIs of **netsys**. 878 879**Permission level**: system_basic 880 881**Authorization mode**: system_grant 882 883**Enable via ACL**: FALSE 884 885**Valid since**: 10 886 887## ohos.permission.SET_ABILITY_CONTROLLER 888 889Allows an application to intercept the startup of the Ability component. This permission is used for testing, such as the stability test. 890 891**Permission level**: system_basic 892 893**Authorization mode**: system_grant 894 895**Enable via ACL**: TRUE 896 897**Valid since**: 9 898 899## ohos.permission.USE_USER_IDM 900 901Allows an application to access the system identity credential information. 902 903**Permission level**: system_basic 904 905**Authorization mode**: system_grant 906 907**Enable via ACL**: FALSE 908 909**Valid since**: 8 910 911## ohos.permission.MANAGE_USER_IDM 912 913Allows an application to enroll and manage user identity authentication credentials. 914 915**Permission level**: system_basic 916 917**Authorization mode**: system_grant 918 919**Enable via ACL**: FALSE 920 921**Valid since**: 8 922 923## ohos.permission.ACCESS_BIOMETRIC 924 925Allows an application to use biometric recognition for identity authentication. 926 927**Permission level**: normal 928 929**Authorization mode**: system_grant 930 931**Enable via ACL**: TRUE 932 933**Valid since**: 6 934 935## ohos.permission.ACCESS_USER_AUTH_INTERNAL 936 937Allows an application to call internal system interfaces of IAM. 938 939**Permission level**: system_basic 940 941**Authorization mode**: system_grant 942 943**Enable via ACL**: FALSE 944 945**Valid since**: 8 946 947## ohos.permission.ACCESS_PIN_AUTH 948 949Allows an application to register the callback for obtaining the PIN during the PIN authentication process. 950 951**Permission level**: system_basic 952 953**Authorization mode**: system_grant 954 955**Enable via ACL**: FALSE 956 957**Valid since**: 8 958 959## ohos.permission.GET_RUNNING_INFO 960 961Allows an application to obtain running status information. 962 963**Permission level**: system_basic 964 965**Authorization mode**: system_grant 966 967**Enable via ACL**: TRUE 968 969**Valid since**: 7 970 971## ohos.permission.CLEAN_APPLICATION_DATA 972 973Allows an application to clear application data. 974 975**Permission level**: system_basic 976 977**Authorization mode**: system_grant 978 979**Enable via ACL**: TRUE 980 981**Valid since**: 7 982 983## ohos.permission.RUNNING_STATE_OBSERVER 984 985Allows an application to listen for its status. 986 987**Permission level**: system_basic 988 989**Authorization mode**: system_grant 990 991**Enable via ACL**: TRUE 992 993**Valid since**: 7 994 995## ohos.permission.CAPTURE_SCREEN 996 997Allows an application to take screenshots. 998 999**Permission level**: system_core 1000 1001**Authorization mode**: system_grant 1002 1003**Enable via ACL**: TRUE 1004 1005**Valid since**: 7 1006 1007## ohos.permission.GET_WIFI_INFO 1008 1009Allows an application to obtain Wi-Fi information. 1010 1011**Permission level**: normal 1012 1013**Authorization mode**: system_grant 1014 1015**Enable via ACL**: TRUE 1016 1017**Valid since**: 8 1018 1019## ohos.permission.GET_WIFI_INFO_INTERNAL 1020 1021Allows a system application to obtain Wi-Fi parameters. 1022 1023**Permission level**: system_core 1024 1025**Authorization mode**: system_grant 1026 1027**Enable via ACL**: TRUE 1028 1029**Valid since**: 8 1030 1031## ohos.permission.SET_WIFI_INFO 1032 1033Allows an application to set a Wi-Fi device. 1034 1035**Permission level**: normal 1036 1037**Authorization mode**: system_grant 1038 1039**Enable via ACL**: TRUE 1040 1041**Valid since**: 8 1042 1043## ohos.permission.GET_WIFI_PEERS_MAC 1044 1045Allows an application to obtain the MAC address of the peer Wi-Fi device. 1046 1047**Permission level**: system_core 1048 1049**Authorization mode**: system_grant 1050 1051**Enable via ACL**: TRUE 1052 1053**Valid since**: 8 1054 1055## ohos.permission.GET_WIFI_LOCAL_MAC 1056 1057Allows an application to obtain the MAC address of the local Wi-Fi device. 1058 1059**Permission level**: system_basic 1060 1061**Authorization mode**: system_grant 1062 1063**Enable via ACL**: TRUE 1064 1065**Valid since**: 8 1066 1067## ohos.permission.GET_WIFI_CONFIG 1068 1069Allows an application to obtain the Wi-Fi configuration. 1070 1071**Permission level**: system_basic 1072 1073**Authorization mode**: system_grant 1074 1075**Enable via ACL**: TRUE 1076 1077**Valid since**: 8 1078 1079## ohos.permission.SET_WIFI_CONFIG 1080 1081Allows an application to configure Wi-Fi information. 1082 1083**Permission level**: system_basic 1084 1085**Authorization mode**: system_grant 1086 1087**Enable via ACL**: TRUE 1088 1089**Valid since**: 8 1090 1091## ohos.permission.MANAGE_WIFI_CONNECTION 1092 1093Allows an application to manage Wi-Fi connections. 1094 1095**Permission level**: system_core 1096 1097**Authorization mode**: system_grant 1098 1099**Enable via ACL**: TRUE 1100 1101**Valid since**: 8 1102 1103## ohos.permission.MANAGE_WIFI_HOTSPOT 1104 1105Allows an application to enable or disable Wi-Fi hotspots. 1106 1107**Permission level**: system_core 1108 1109**Authorization mode**: system_grant 1110 1111**Enable via ACL**: TRUE 1112 1113**Valid since**: 8 1114 1115## ohos.permission.GET_ALL_APP_ACCOUNTS 1116 1117Allows an application to obtain all application account information. 1118 1119**Permission level**: system_core 1120 1121**Authorization mode**: system_grant 1122 1123**Enable via ACL**: FALSE 1124 1125**Valid since**: 7 1126 1127## ohos.permission.MANAGE_SECURE_SETTINGS 1128 1129Allows an application to modify security settings. 1130 1131**Permission level**: system_basic 1132 1133**Authorization mode**: system_grant 1134 1135**Enable via ACL**: TRUE 1136 1137**Valid since**: 7 1138 1139## ohos.permission.READ_DFX_SYSEVENT 1140 1141Allows an application to access system event logging data. 1142 1143**Permission level**: system_basic 1144 1145**Authorization mode**: system_grant 1146 1147**Enable via ACL**: TRUE 1148 1149**Valid since**: 8 1150 1151## ohos.permission.MANAGE_ENTERPRISE_DEVICE_ADMIN 1152 1153Allows an application to activate a device administrator application. 1154 1155**Permission level**: system_core 1156 1157**Authorization mode**: system_grant 1158 1159**Enable via ACL**: TRUE 1160 1161**Valid since**: 9 1162 1163## ohos.permission.SET_ENTERPRISE_INFO 1164 1165Allows a device administrator application to set enterprise information. 1166 1167**Permission level**: system_basic 1168 1169**Authorization mode**: system_grant 1170 1171**Enable via ACL**: TRUE 1172 1173**Valid since**: 9 1174 1175## ohos.permission.ENTERPRISE_SUBSCRIBE_MANAGED_EVENT 1176 1177Allows a device administrator application to subscribe to management events. 1178 1179**Permission level**: system_basic 1180 1181**Authorization mode**: system_grant 1182 1183**Enable via ACL**: TRUE 1184 1185**Valid since**: 9 1186 1187## ohos.permission.ENTERPRISE_SET_DATETIME 1188 1189Allows a device administrator application to set the system time. 1190 1191**Permission level**: system_basic 1192 1193**Authorization mode**: system_grant 1194 1195**Enable via ACL**: TRUE 1196 1197**Valid since**: 9 1198 1199## ohos.permission.ENTERPRISE_GET_DEVICE_INFO 1200 1201Allows a device administrator application to read device information. 1202 1203**Permission level**: system_basic 1204 1205**Authorization mode**: system_grant 1206 1207**Enable via ACL**: TRUE 1208 1209**Valid since**: 10 1210 1211## ohos.permission.ENTERPRISE_RESET_DEVICE 1212 1213Allows a device administrator application to restore devices' factory settings. 1214 1215**Permission level**: system_basic 1216 1217**Authorization mode**: system_grant 1218 1219**Enable via ACL**: TRUE 1220 1221**Valid since**: 10 1222 1223## ohos.permission.ENTERPRISE_SET_WIFI 1224 1225Allows a device administrator application to set and query Wi-Fi information. 1226 1227**Permission level**: system_basic 1228 1229**Authorization mode**: system_grant 1230 1231**Enable via ACL**: TRUE 1232 1233**Valid since**: 10 1234 1235## ohos.permission.ENTERPRISE_GET_NETWORK_INFO 1236 1237Allows a device administrator application to query network information. 1238 1239**Permission level**: system_basic 1240 1241**Authorization mode**: system_grant 1242 1243**Enable via ACL**: TRUE 1244 1245**Valid since**: 10 1246 1247## ohos.permission.ENTERPRISE_SET_ACCOUNT_POLICY 1248 1249Allows a device administrator application to set account management policies. 1250 1251**Permission level**: system_basic 1252 1253**Authorization mode**: system_grant 1254 1255**Enable via ACL**: TRUE 1256 1257**Valid since**: 10 1258 1259## ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY 1260 1261Allows a device administrator application to set bundle installation policies. 1262 1263**Permission level**: system_basic 1264 1265**Authorization mode**: system_grant 1266 1267**Enable via ACL**: TRUE 1268 1269**Valid since**: 10 1270 1271## ohos.permission.ENTERPRISE_SET_NETWORK 1272 1273Allows a device administrator application to set network information. 1274 1275**Permission level**: system_basic 1276 1277**Authorization mode**: system_grant 1278 1279**Enable via ACL**: TRUE 1280 1281**Valid since**: 10 1282 1283## ohos.permission.ENTERPRISE_MANAGE_SET_APP_RUNNING_POLICY 1284 1285Allows a device administrator application to set application running policies. 1286 1287**Permission level**: system_basic 1288 1289**Authorization mode**: system_grant 1290 1291**Enable via ACL**: TRUE 1292 1293**Valid since**: 10 1294 1295## ohos.permission.ENTERPRISE_SET_SCREENOFF_TIME 1296 1297Allows a device administrator application to set the screen-off time. 1298 1299**Permission level**: system_basic 1300 1301**Authorization mode**: system_grant 1302 1303**Enable via ACL**: TRUE 1304 1305**Valid since**: 10 1306 1307## ohos.permission.ENTERPRISE_INSTALL_BUNDLE 1308 1309Allows a device administrator application to install and uninstall applications. 1310 1311**Permission level**: system_core 1312 1313**Authorization mode**: system_grant 1314 1315**Enable via ACL**: TRUE 1316 1317**Valid since**: 10 1318 1319## ohos.permission.ENTERPRISE_GET_SETTINGS 1320 1321Allows a device administrator application to query the **Settings** application data. 1322 1323**Permission level**: system_basic 1324 1325**Authorization mode**: system_grant 1326 1327**Enable via ACL**: TRUE 1328 1329**Valid since**: 10 1330 1331## ohos.permission.ENTERPRISE_MANAGE_CERTIFICATE 1332 1333Allows a device administrator application to manage certificates. 1334 1335**Permission level**: system_basic 1336 1337**Authorization mode**: system_grant 1338 1339**Enable via ACL**: TRUE 1340 1341**Valid since**: 10 1342 1343## ohos.permission.ENTERPRISE_RESTRICT_POLICY 1344 1345Allows a device administrator application to deliver and obtain restriction policies. 1346 1347**Permission level**: system_basic 1348 1349**Authorization mode**: system_grant 1350 1351**Enable via ACL**: TRUE 1352 1353**Valid since**: 10 1354 1355## ohos.permission.ENTERPRISE_MANAGE_USB 1356 1357Allows a device administrator application to manage the USB. 1358 1359**Permission level**: system_basic 1360 1361**Authorization mode**: system_grant 1362 1363**Enable via ACL**: TRUE 1364 1365**Valid since**: 10 1366 1367## ohos.permission.ENTERPRISE_MANAGE_NETWORK 1368 1369Allows a device administrator application to manage the network. 1370 1371**Permission level**: system_basic 1372 1373**Authorization mode**: system_grant 1374 1375**Enable via ACL**: TRUE 1376 1377**Valid since**: 10 1378 1379## ohos.permission.ENTERPRISE_SET_BROWSER_POLICY 1380 1381Allows a device administrator application to set or delete browser policies. 1382 1383**Permission level**: system_basic 1384 1385**Authorization mode**: system_grant 1386 1387**Enable via ACL**: TRUE 1388 1389**Valid since**: 10 1390 1391## ohos.permission.NFC_TAG 1392 1393Allows an application to read NFC tag information. 1394 1395**Permission level**: normal 1396 1397**Authorization mode**: system_grant 1398 1399**Enable via ACL**: FALSE 1400 1401**Valid since**: 7 1402 1403## ohos.permission.NFC_CARD_EMULATION 1404 1405Allows an application to implement card emulation. 1406 1407**Permission level**: normal 1408 1409**Authorization mode**: system_grant 1410 1411**Enable via ACL**: FALSE 1412 1413**Valid since**: 8 1414 1415## ohos.permission.PERMISSION_USED_STATS 1416 1417Allows a system application to access the permission usage records. 1418 1419**Permission level**: system_basic 1420 1421**Authorization mode**: system_grant 1422 1423**Enable via ACL**: TRUE 1424 1425**Valid since**: 9 1426 1427## ohos.permission.NOTIFICATION_AGENT_CONTROLLER 1428 1429Allows an application to send agent-powered notifications. 1430 1431**Permission level**: system_core 1432 1433**Authorization mode**: system_grant 1434 1435**Enable via ACL**: TRUE 1436 1437**Valid since**: 9 1438 1439## ohos.permission.ANSWER_CALL 1440 1441Allows an application to answer incoming calls. 1442 1443**Permission level**: system_basic 1444 1445**Authorization mode**: user_grant 1446 1447**Enable via ACL**: TRUE 1448 1449**Valid since**: 9 1450 1451## ohos.permission.READ_CALENDAR 1452 1453Allows an application to read Calendar data. 1454 1455**Permission level**: normal 1456 1457**Authorization mode**: user_grant 1458 1459**Enable via ACL**: TRUE 1460 1461**Valid since**: 8 1462 1463## ohos.permission.READ_CALL_LOG 1464 1465Allows an application to read call logs. 1466 1467**Permission level**: system_basic 1468 1469**Authorization mode**: user_grant 1470 1471**Enable via ACL**: TRUE 1472 1473**Valid since**: 8 1474 1475## ohos.permission.READ_CELL_MESSAGES 1476 1477Allows an application to read cell broadcast messages received by the device. 1478 1479**Permission level**: system_basic 1480 1481**Authorization mode**: user_grant 1482 1483**Enable via ACL**: TRUE 1484 1485**Valid since**: 8 1486 1487## ohos.permission.READ_CONTACTS 1488 1489Allows an application to read the Contacts. 1490 1491**Permission level**: system_basic 1492 1493**Authorization mode**: user_grant 1494 1495**Enable via ACL**: TRUE 1496 1497**Valid since**: 8 1498 1499## ohos.permission.READ_MESSAGES 1500 1501Allows an application to read messages. 1502 1503**Permission level**: system_basic 1504 1505**Authorization mode**: user_grant 1506 1507**Enable via ACL**: TRUE 1508 1509**Valid since**: 8 1510 1511## ohos.permission.RECEIVE_MMS 1512 1513Allows an application to receive and process MMS messages. 1514 1515**Permission level**: system_basic 1516 1517**Authorization mode**: user_grant 1518 1519**Enable via ACL**: TRUE 1520 1521**Valid since**: 8 1522 1523## ohos.permission.RECEIVE_SMS 1524 1525Allows an application to receive and process SMS messages. 1526 1527**Permission level**: system_basic 1528 1529**Authorization mode**: user_grant 1530 1531**Enable via ACL**: TRUE 1532 1533**Valid since**: 8 1534 1535## ohos.permission.RECEIVE_WAP_MESSAGES 1536 1537Allows an application to receive and process WAP messages. 1538 1539**Permission level**: system_basic 1540 1541**Authorization mode**: user_grant 1542 1543**Enable via ACL**: TRUE 1544 1545**Valid since**: 8 1546 1547## ohos.permission.MICROPHONE 1548 1549Allows an application to access the microphone. 1550 1551**Permission level**: normal 1552 1553**Authorization mode**: user_grant 1554 1555**Enable via ACL**: TRUE 1556 1557**Valid since**: 8 1558 1559## ohos.permission.SEND_MESSAGES 1560 1561Allows an application to send messages. 1562 1563**Permission level**: system_basic 1564 1565**Authorization mode**: user_grant 1566 1567**Enable via ACL**: TRUE 1568 1569**Valid since**: 8 1570 1571## ohos.permission.WRITE_CALENDAR 1572 1573Allows an application to add, remove, and modify Calendar events. 1574 1575**Permission level**: normal 1576 1577**Authorization mode**: user_grant 1578 1579**Enable via ACL**: TRUE 1580 1581**Valid since**: 8 1582 1583## ohos.permission.WRITE_CALL_LOG 1584 1585Allows an application to add, remove, and modify call logs. 1586 1587**Permission level**: system_basic 1588 1589**Authorization mode**: user_grant 1590 1591**Enable via ACL**: TRUE 1592 1593**Valid since**: 8 1594 1595## ohos.permission.WRITE_CONTACTS 1596 1597Allows an application to add, remove, and modify the Contacts. 1598 1599**Permission level**: system_basic 1600 1601**Authorization mode**: user_grant 1602 1603**Enable via ACL**: TRUE 1604 1605**Valid since**: 8 1606 1607## ohos.permission.DISTRIBUTED_DATASYNC 1608 1609Allows an application to exchange data with other devices. 1610 1611**Permission level**: normal 1612 1613**Authorization mode**: user_grant 1614 1615**Enable via ACL**: TRUE 1616 1617**Valid since**: 7 1618 1619## ohos.permission.MANAGE_VOICEMAIL 1620 1621Allows an application to leave messages in the voice mailbox. 1622 1623**Permission level**: system_basic 1624 1625**Authorization mode**: user_grant 1626 1627**Enable via ACL**: TRUE 1628 1629**Valid since**: 8 1630 1631## ohos.permission.LOCATION_IN_BACKGROUND 1632 1633Allows an application running in the background to obtain the device location. 1634 1635**Permission level**: normal 1636 1637**Authorization mode**: user_grant 1638 1639**Enable via ACL**: FALSE 1640 1641**Valid since**: 7 1642 1643## ohos.permission.LOCATION 1644 1645Allows an application to obtain the device location. 1646 1647**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. 1648 1649**Permission level**: normal 1650 1651**Authorization mode**: user_grant 1652 1653**Enable via ACL**: TRUE 1654 1655**Valid since**: 7 1656 1657## ohos.permission.APPROXIMATELY_LOCATION 1658 1659Allows an application to obtain the approximate location information of a device. 1660 1661**Application conditions**: Only applications developed using the SDK of API version 9 or later can apply for this permission. 1662 1663**Permission level**: normal 1664 1665**Authorization mode**: user_grant 1666 1667**Enable via ACL**: FALSE 1668 1669**Valid since**: 9 1670 1671## ohos.permission.MEDIA_LOCATION 1672 1673Allows an application to access geographical locations in the user's media file. 1674 1675**Permission level**: normal 1676 1677**Authorization mode**: user_grant 1678 1679**Enable via ACL**: TRUE 1680 1681**Valid since**: 7 1682 1683## ohos.permission.CAMERA 1684 1685Allows an application to use the camera. 1686 1687**Permission level**: normal 1688 1689**Authorization mode**: user_grant 1690 1691**Enable via ACL**: TRUE 1692 1693**Valid since**: 9 1694 1695## ohos.permission.READ_MEDIA 1696 1697Allows an application to read media files from the user's external storage. 1698 1699**Permission level**: normal 1700 1701**Authorization mode**: user_grant 1702 1703**Enable via ACL**: TRUE 1704 1705**Valid since**: 7 1706 1707## ohos.permission.WRITE_MEDIA 1708 1709Allows an application to read media files from and write media files into the user's external storage. 1710 1711**Permission level**: normal 1712 1713**Authorization mode**: user_grant 1714 1715**Enable via ACL**: TRUE 1716 1717**Valid since**: 7 1718 1719## ohos.permission.ACTIVITY_MOTION 1720 1721Allows an application to read the current workout status of the user. 1722 1723**Permission level**: normal 1724 1725**Authorization mode**: user_grant 1726 1727**Enable via ACL**: TRUE 1728 1729**Valid since**: 7 1730 1731## ohos.permission.READ_HEALTH_DATA 1732 1733Allows an application to read the health data of the user. 1734 1735**Permission level**: normal 1736 1737**Authorization mode**: user_grant 1738 1739**Enable via ACL**: TRUE 1740 1741**Valid since**: 7 1742 1743## ohos.permission.GET_DEFAULT_APPLICATION 1744 1745Allows an application to query default applications. 1746 1747**Permission level**: system_core 1748 1749**Authorization mode**: system_grant 1750 1751**Enable via ACL**: TRUE 1752 1753**Valid since**: 9 1754 1755## ohos.permission.SET_DEFAULT_APPLICATION 1756 1757Allows an application to set and reset default applications. 1758 1759**Permission level**: system_core 1760 1761**Authorization mode**: system_grant 1762 1763**Enable via ACL**: TRUE 1764 1765**Valid since**: 9 1766 1767## ohos.permission.MANAGE_DISPOSED_APP_STATUS 1768 1769Allows an application to set and query the application handling state. 1770 1771**Permission level**: system_core 1772 1773**Authorization mode**: system_grant 1774 1775**Enable via ACL**: TRUE 1776 1777**Valid since**: 9 1778 1779## ohos.permission.ACCESS_IDS 1780 1781Allows an application to query the unique identifier of a device. 1782 1783**Permission level**: system_core 1784 1785**Authorization mode**: system_grant 1786 1787**Enable via ACL**: TRUE 1788 1789**Valid since**: 9 1790 1791## ohos.permission.DUMP 1792 1793Allows the basic system information and SA service information to be exported. 1794 1795**Permission level**: system_core 1796 1797**Authorization mode**: system_grant 1798 1799**Enable via ACL**: TRUE 1800 1801**Valid since**: 9 1802 1803## ohos.permission.DISTRIBUTED_SOFTBUS_CENTER 1804 1805Allows networking between different devices. 1806 1807**Permission level**: system_basic 1808 1809**Authorization mode**: system_grant 1810 1811**Enable via ACL**: FALSE 1812 1813**Valid since**: 9 1814 1815## ohos.permission.ACCESS_DLP_FILE 1816 1817Allows configuration and management of the permissions on .dlp files. 1818 1819**Permission level**: system_core 1820 1821**Authorization mode**: system_grant 1822 1823**Enable via ACL**: TRUE 1824 1825**Valid since**: 9 1826 1827## ohos.permission.PROVISIONING_MESSAGE 1828 1829Allows the Super Device Manager application to be activated. 1830 1831**Permission level**: system_core 1832 1833**Authorization mode**: system_grant 1834 1835**Enable via ACL**: TRUE 1836 1837**Valid since**: 9 1838 1839## ohos.permission.ACCESS_SYSTEM_SETTINGS 1840 1841Allows an application to access or start system **Settings**. 1842 1843**Permission level**: system_basic 1844 1845**Authorization mode**: system_grant 1846 1847**Enable via ACL**: TRUE 1848 1849**Valid since**: 9 1850 1851## ohos.permission.READ_IMAGEVIDEO 1852 1853Allows access to the images or video files in a user's directory. 1854 1855**Permission level**: system_basic 1856 1857**Authorization mode**: user_grant 1858 1859**Enable via ACL**: TRUE 1860 1861**Valid since**: 9 1862 1863## ohos.permission.READ_AUDIO 1864 1865Allows access to the audio files in a user directory. 1866 1867**Permission level**: system_basic 1868 1869**Authorization mode**: user_grant 1870 1871**Enable via ACL**: TRUE 1872 1873**Valid since**: 9 1874 1875## ohos.permission.READ_DOCUMENT 1876 1877Allows access to the files in a user directory. 1878 1879**Permission level**: system_basic 1880 1881**Authorization mode**: user_grant 1882 1883**Enable via ACL**: TRUE 1884 1885**Valid since**: 9 1886 1887## ohos.permission.WRITE_IMAGEVIDEO 1888 1889Allows modification to the images or video files in a user's directory. 1890 1891**Permission level**: system_basic 1892 1893**Authorization mode**: user_grant 1894 1895**Enable via ACL**: TRUE 1896 1897**Valid since**: 9 1898 1899## ohos.permission.WRITE_AUDIO 1900 1901Allows modification to the audio files in a user directory. 1902 1903**Permission level**: system_basic 1904 1905**Authorization mode**: user_grant 1906 1907**Enable via ACL**: TRUE 1908 1909**Valid since**: 9 1910 1911## ohos.permission.WRITE_DOCUMENT 1912 1913Allows modification to the files in a user's directory. 1914 1915**Permission level**: system_basic 1916 1917**Authorization mode**: user_grant 1918 1919**Enable via ACL**: TRUE 1920 1921**Valid since**: 9 1922 1923## ohos.permission.ABILITY_BACKGROUND_COMMUNICATION 1924 1925Allows an application to start the Ability component in the background and establish a connection with it. 1926 1927**Permission level**: system_basic 1928 1929**Authorization mode**: system_grant 1930 1931**Enable via ACL**: TRUE 1932 1933**Valid since**: 9 1934 1935## ohos.permission.securityguard.REPORT_SECURITY_INFO 1936 1937Allows an application to report risk data for security guard. 1938 1939**Permission level**: system_basic 1940 1941**Authorization mode**: system_grant 1942 1943**Enable via ACL**: TRUE 1944 1945**Valid since**: 9 1946 1947## ohos.permission.securityguard.REQUEST_SECURITY_MODEL_RESULT 1948 1949Allows an application to obtain the device risk status. 1950 1951**Permission level**: system_basic 1952 1953**Authorization mode**: system_grant 1954 1955**Enable via ACL**: TRUE 1956 1957**Valid since**: 9 1958 1959## ohos.permission.securityguard.REQUEST_SECURITY_EVENT_INFO 1960 1961Allows an application to obtain detailed risk data. 1962 1963**Permission level**: system_core 1964 1965**Authorization mode**: system_grant 1966 1967**Enable via ACL**: TRUE 1968 1969**Valid since**: 9 1970 1971## ohos.permission.READ_ACCESSIBILITY_CONFIG 1972 1973Allows an application to read the accessibility configuration. 1974 1975**Permission level**: system_basic 1976 1977**Authorization mode**: system_grant 1978 1979**Enable via ACL**: FALSE 1980 1981**Valid since**: 9 1982 1983## ohos.permission.WRITE_ACCESSIBILITY_CONFIG 1984 1985Allows an application to set the accessibility configuration. 1986 1987**Permission level**: system_basic 1988 1989**Authorization mode**: system_grant 1990 1991**Enable via ACL**: FALSE 1992 1993**Valid since**: 9 1994 1995## ohos.permission.ACCESS_CERT_MANAGER_INTERNAL 1996 1997Allows an application to install, uninstall, enable, and disable certificates and credentials. 1998 1999**Permission level**: system_basic 2000 2001**Authorization mode**: system_grant 2002 2003**Enable via ACL**: TRUE 2004 2005**Valid since**: 9 2006 2007## ohos.permission.ACCESS_CERT_MANAGER 2008 2009Allows an application to query certificates and private credentials. 2010 2011**Permission level**: normal 2012 2013**Authorization mode**: system_grant 2014 2015**Enable via ACL**: FALSE 2016 2017**Valid since**: 9 2018 2019## ohos.permission.ACCESS_PUSH_SERVICE 2020 2021Allows an application to access the Ability of the push service. 2022 2023**Permission level**: system_basic 2024 2025**Authorization mode**: system_grant 2026 2027**Enable via ACL**: TRUE 2028 2029**Valid since**: 9 2030 2031## ohos.permission.READ_APP_PUSH_DATA 2032 2033Allows the push service to read data from an application. 2034 2035**Permission level**: system_basic 2036 2037**Authorization mode**: system_grant 2038 2039**Enable via ACL**: FALSE 2040 2041**Valid since**: 10 2042 2043## ohos.permission.WRITE_APP_PUSH_DATA 2044 2045Allows the push service to write data to an application. 2046 2047**Permission level**: system_basic 2048 2049**Authorization mode**: system_grant 2050 2051**Enable via ACL**: FALSE 2052 2053**Valid since**: 10 2054 2055## ohos.permission.RECEIVER_STARTUP_COMPLETED 2056 2057Allows an application to subscribe to the startup broadcast. 2058 2059**Permission level**: system_basic 2060 2061**Authorization mode**: system_grant 2062 2063**Enable via ACL**: FALSE 2064 2065**Valid since**: 9 2066 2067## ohos.permission.MANAGE_CAMERA_CONFIG 2068 2069Allows an application to enable or disable cameras globally. 2070 2071**Permission level**: system_basic 2072 2073**Authorization mode**: system_grant 2074 2075**Enable via ACL**: TRUE 2076 2077**Valid since**: 9 2078 2079## ohos.permission.READ_WHOLE_CALENDAR 2080 2081Allows an application to read all Calendar information. 2082 2083**Permission level**: system_basic 2084 2085**Authorization mode**: user_grant 2086 2087**Enable via ACL**: TRUE 2088 2089**Valid since**: 9 2090 2091## ohos.permission.WRITE_WHOLE_CALENDAR 2092 2093Allows an application to add, remove, or change all Calendar events. 2094 2095**Permission level**: system_basic 2096 2097**Authorization mode**: user_grant 2098 2099**Enable via ACL**: TRUE 2100 2101**Valid since**: 9 2102 2103## ohos.permission.ENFORCE_USER_IDM 2104 2105Allows an SA to delete the IAM user information without a token. 2106 2107**Permission level**: system_core 2108 2109**Authorization mode**: system_grant 2110 2111**Enable via ACL**: TRUE 2112 2113**Valid since**: 9 2114 2115## ohos.permission.ACCESS_AUTH_RESPOOL 2116 2117Allows an SA to register the executor. 2118 2119**Permission level**: system_core 2120 2121**Authorization mode**: system_grant 2122 2123**Enable via ACL**: TRUE 2124 2125**Valid since**: 9 2126 2127## ohos.permission.MOUNT_UNMOUNT_MANAGER 2128 2129Allows an application to mount and unmount external cards. 2130 2131**Permission level**: system_basic 2132 2133**Authorization mode**: system_grant 2134 2135**Enable via ACL**: TRUE 2136 2137**Valid since**: 9 2138 2139## ohos.permission.MOUNT_FORMAT_MANAGER 2140 2141Allows an application to format external cards. 2142 2143**Permission level**: system_basic 2144 2145**Authorization mode**: system_grant 2146 2147**Enable via ACL**: TRUE 2148 2149**Valid since**: 9 2150 2151## ohos.permission.STORAGE_MANAGER 2152 2153Allows an application to call the interfaces of the Storage Manager service to query space statistics and volume information. 2154 2155**Permission level**: system_basic 2156 2157**Authorization mode**: system_grant 2158 2159**Enable via ACL**: TRUE 2160 2161**Valid since**: 9 2162 2163## ohos.permission.BACKUP 2164 2165Allows an application to have backup and restore capabilities. 2166 2167**Permission level**: system_basic 2168 2169**Authorization mode**: system_grant 2170 2171**Enable via ACL**: TRUE 2172 2173**Valid since**: 9 2174 2175## ohos.permission.CLOUDFILE_SYNC_MANAGER 2176 2177Allows an application to obtain the device-cloud synchronization management capability. 2178 2179**Permission level**: system_basic 2180 2181**Authorization mode**: system_grant 2182 2183**Enable via ACL**: TRUE 2184 2185**Valid since**: 10 2186 2187## ohos.permission.CLOUDFILE_SYNC 2188 2189Allows an application to perform device-cloud synchronization. 2190 2191**Permission level**: system_basic 2192 2193**Authorization mode**: system_grant 2194 2195**Enable via ACL**: TRUE 2196 2197**Valid since**: 10 2198 2199## ohos.permission.FILE_ACCESS_MANAGER 2200 2201Allows a file management application to access user data files through the FAF. 2202 2203**Permission level**: system_basic 2204 2205**Authorization mode**: system_grant 2206 2207**Enable via ACL**: TRUE 2208 2209**Valid since**: 9 2210 2211## ohos.permission.MANAGE_AUDIO_CONFIG 2212 2213Allows an application to mute microphones globally. 2214 2215**Permission level**: system_basic 2216 2217**Authorization mode**: system_grant 2218 2219**Enable via ACL**: TRUE 2220 2221**Valid since**: 9 2222 2223## ohos.permission.ACCESS_SERVICE_DM 2224 2225Allows a system application to obtain the authentication and networking capability of distributed devices. 2226 2227**Permission level**: system_basic 2228 2229**Authorization mode**: system_grant 2230 2231**Enable via ACL**: TRUE 2232 2233**Valid since**: 10+ 2234 2235## ohos.permission.APP_TRACKING_CONSENT 2236 2237Allows an application to read the open anonymous device identifier (OAID). 2238 2239**Permission level**: normal 2240 2241**Authorization mode**: user_grant 2242 2243**Enable via ACL**: TRUE 2244 2245**Valid since**: 9 2246 2247## ohos.permission.RUN_ANY_CODE 2248 2249Allows an application to run unsigned code. 2250 2251**Permission level**: system_basic 2252 2253**Authorization mode**: system_grant 2254 2255**Enable via ACL**: TRUE 2256 2257**Valid since**: 10 2258 2259## ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT 2260 2261Allows an application to publish system common events. 2262 2263**Permission level**: system_basic 2264 2265**Authorization mode**: system_grant 2266 2267**Enable via ACL**: TRUE 2268 2269**Valid since**: 10 2270 2271## ohos.permission.ACCESS_SCREEN_LOCK_INNER 2272 2273Allows an application to use the lock screen service to lock the screen, send a screen lock event, and invoke the system event callback. 2274 2275**Permission level**: system_core 2276 2277**Authorization mode**: system_grant 2278 2279**Enable via ACL**: TRUE 2280 2281**Valid since**: 10 2282 2283## ohos.permission.PRINT 2284 2285Allows an application to obtain the print framework capability. 2286 2287**Permission level**: normal 2288 2289**Authorization mode**: system_grant 2290 2291**Enable via ACL**: TRUE 2292 2293**Valid since**: 10 2294 2295## ohos.permission.MANAGE_PRINT_JOB 2296 2297Allows an application to obtain the capability of managing print tasks. 2298 2299**Permission level**: system_basic 2300 2301**Authorization mode**: system_grant 2302 2303**Enable via ACL**: TRUE 2304 2305**Valid since**: 10 2306 2307## ohos.permission.CHANGE_OVERLAY_ENABLED_STATE 2308 2309Allows a system application to disable the application with the overlay feature enabled. 2310 2311**Permission level**: system_basic 2312 2313**Authorization mode**: system_grant 2314 2315**Enable via ACL**: TRUE 2316 2317**Valid since**: 10 2318 2319## ohos.permission.CONNECT_CELLULAR_CALL_SERVICE 2320 2321Allows a system ability (SA) to access the cellular call SA. 2322 2323**Permission level**: system_basic 2324 2325**Authorization mode**: system_grant 2326 2327**Enable via ACL**: FALSE 2328 2329**Valid since**: 10 2330 2331## ohos.permission.CONNECT_IMS_SERVICE 2332 2333Allows an SA to access the IMS SA. 2334 2335**Permission level**: system_basic 2336 2337**Authorization mode**: system_grant 2338 2339**Enable via ACL**: FALSE 2340 2341**Valid since**: 10 2342 2343## ohos.permission.ACCESS_SENSING_WITH_ULTRASOUND 2344 2345Allows an application to use ultrasonic sensing. 2346 2347**Permission level**: system_basic 2348 2349**Authorization mode**: system_grant 2350 2351**Enable via ACL**: FALSE 2352 2353**Valid since**: 10 2354 2355## ohos.permission.INSTALL_ENTERPRISE_BUNDLE 2356 2357Allows an application to install enterprise InHouse applications. 2358 2359**Permission level**: system_core 2360 2361**Authorization mode**: system_grant 2362 2363**Enable via ACL**: TRUE 2364 2365**Valid since**: 10 2366 2367## ohos.permission.PROXY_AUTHORIZATION_URI 2368 2369Allows the application proxy to authorize the URI. 2370 2371**Permission level**: system_basic 2372 2373**Authorization mode**: system_grant 2374 2375**Enable via ACL**: TRUE 2376 2377**Valid since**: 10 2378 2379## ohos.permission.GET_INSTALLED_BUNDLE_LIST 2380 2381Allows an application to obtain the list of installed applications. 2382 2383**Permission level**: system_basic 2384 2385**Authorization mode**: user_grant 2386 2387**Enable via ACL**: TRUE 2388 2389**Valid since**: 10 2390 2391## ohos.permission.MANAGE_DISTRIBUTED_ACCOUNTS 2392 2393Allows an application to manage distributed account information. 2394 2395**Permission level**: system_basic 2396 2397**Authorization mode**: system_grant 2398 2399**Enable via ACL**: TRUE 2400 2401**Valid since**: 9 2402 2403## ohos.permission.GET_DISTRIBUTED_ACCOUNTS 2404 2405Allows an application to obtain distributed account information. 2406 2407**Permission level**: system_basic 2408 2409**Authorization mode**: system_grant 2410 2411**Enable via ACL**: TRUE 2412 2413**Valid since**: 9 2414 2415## ohos.permission.GET_LOCAL_ACCOUNTS 2416 2417Allows an application to obtain local account information. 2418 2419**Permission level**: system_basic 2420 2421**Authorization mode**: system_grant 2422 2423**Enable via ACL**: TRUE 2424 2425**Valid since**: 9 2426 2427## ohos.permission.READ_HIVIEW_SYSTEM 2428 2429Allows an application to access HiView data. 2430 2431**Permission level**: system_basic 2432 2433**Authorization mode**: system_grant 2434 2435**Enable via ACL**: TRUE 2436 2437**Valid since**: 10 2438 2439## ohos.permission.WRITE_HIVIEW_SYSTEM 2440 2441Allows an application to modify HiView data. 2442 2443**Permission level**: system_basic 2444 2445**Authorization mode**: system_grant 2446 2447**Enable via ACL**: TRUE 2448 2449**Valid since**: 10 2450 2451## ohos.permission.ACCESS_CAST_ENGINE_MIRROR 2452 2453Allows an application to use the mirror projection capability. 2454 2455**Permission level**: system_basic 2456 2457**Authorization mode**: system_grant 2458 2459**Enable via ACL**: TRUE 2460 2461**Valid since**: 10 2462 2463## ohos.permission.ACCESS_CAST_ENGINE_STREAM 2464 2465Allows an application to invoke the system resource projection capability. 2466 2467**Permission level**: system_basic 2468 2469**Authorization mode**: system_grant 2470 2471**Enable via ACL**: TRUE 2472 2473**Valid since**: 10 2474 2475## ohos.permission.CLOUDDATA_CONFIG 2476 2477Allows an application to obtain the device-cloud information of the configuration database. 2478 2479**Permission level**: system_basic 2480 2481**Authorization mode**: system_grant 2482 2483**Enable via ACL**: TRUE 2484 2485**Valid since**: 10 2486 2487## ohos.permission.MANAGE_SENSOR 2488 2489Allows an application that cannot directly use the sensor to turn on and off the sensor. 2490 2491**Permission level**: system_basic 2492 2493**Authorization mode**: system_grant 2494 2495**Enable via ACL**: TRUE 2496 2497**Valid since**: 10 2498 2499## ohos.permission.DEVICE_STANDBY_EXEMPTION 2500 2501Allows an application to use resources when the system is in standby mode. 2502 2503**Permission level**: system_basic 2504 2505**Authorization mode**: system_grant 2506 2507**Enable via ACL**: TRUE 2508 2509**Valid since**: 10 2510 2511## ohos.permission.RESTRICT_APPLICATION_ACTIVE 2512 2513Allows a standby component to publish a customized network limit event. 2514 2515**Permission level**: system_basic 2516 2517**Authorization mode**: system_grant 2518 2519**Enable via ACL**: FALSE 2520 2521**Valid since**: 10 2522 2523## ohos.permission.UPLOAD_SESSION_MANAGER 2524 2525Allows an application to manage the upload sessions. 2526 2527**Permission level**: system_core 2528 2529**Authorization mode**: system_grant 2530 2531**Enable via ACL**: TRUE 2532 2533**Valid since**: 10 2534 2535## ohos.permission.PREPARE_APP_TERMINATE 2536 2537Allows an application to perform customized actions before being terminated. 2538 2539**Permission level**: normal 2540 2541**Authorization mode**: system_grant 2542 2543**Enable via ACL**: TRUE 2544 2545**Valid since**: 10 2546 2547## ohos.permission.MANAGE_ECOLOGICAL_RULE 2548 2549Allows the rules for generating the scene code and the matching experience to be set for the manager service. 2550 2551**Permission level**: system_basic 2552 2553**Authorization mode**: system_grant 2554 2555**Enable via ACL**: TRUE 2556 2557**Valid since**: 10 2558 2559## ohos.permission.GET_SCENE_CODE 2560 2561Allows an application to obtain the scene code of the specified application. 2562 2563**Permission level**: system_basic 2564 2565**Authorization mode**: system_grant 2566 2567**Enable via ACL**: TRUE 2568 2569**Valid since**: 10 2570 2571## ohos.permission.FILE_GUARD_MANAGER 2572 2573Allows an application to scan user directories and set file extended properties. 2574 2575**Permission level**: system_core 2576 2577**Authorization mode**: system_grant 2578 2579**Enable via ACL**: TRUE 2580 2581**Valid since**: 10 2582 2583## ohos.permission.SET_FILE_GUARD_POLICY 2584 2585Allows an application to update the file guard policy. 2586 2587**Permission level**: system_core 2588 2589**Authorization mode**: system_grant 2590 2591**Enable via ACL**: TRUE 2592 2593**Valid since**: 10 2594 2595## ohos.permission.securityguard.SET_MODEL_STATE 2596 2597Allows an application to control the SecurityGuard model switch. 2598 2599**Permission level**: system_core 2600 2601**Authorization mode**: system_grant 2602 2603**Enable via ACL**: TRUE 2604 2605**Valid since**: 10 2606 2607## ohos.permission.hsdr.HSDR_ACCESS 2608 2609Allows an application to access OpenHarmony Security Detection and Response Framework. 2610 2611**Permission level**: normal 2612 2613**Authorization mode**: system_grant 2614 2615**Enable via ACL**: FALSE 2616 2617**Valid since**: 10 2618 2619## ohos.permission.SUPPORT_USER_AUTH 2620 2621Allows an application to interact with the user authentication framework and register ExtensionAbilities. 2622 2623**Permission level**: system_basic 2624 2625**Authorization mode**: system_grant 2626 2627**Enable via ACL**: FALSE 2628 2629**Valid since**: 10 2630 2631## ohos.permission.ACCESS_BUNDLE_DIR 2632 2633Allows an application to access the installation directory of another application. 2634 2635**Permission level**: system_basic 2636 2637**Authorization mode**: system_grant 2638 2639**Enable via ACL**: TRUE 2640 2641**Valid since**: 9 2642 2643## ohos.permission.CAPTURE_VOICE_DOWNLINK_AUDIO 2644 2645Allows an application to capture the downlink voice audio. 2646 2647**Permission level**: system_basic 2648 2649**Authorization mode**: system_grant 2650 2651**Enable via ACL**: TRUE 2652 2653**Valid since**: 10 2654 2655## ohos.permission.MANAGE_INTELLIGENT_VOICE 2656 2657Allows an application to access the intelligent voice service interfaces. 2658 2659**Permission level**: system_basic 2660 2661**Authorization mode**: system_grant 2662 2663**Enable via ACL**: TRUE 2664 2665**Valid since**: 10 2666 2667## ohos.permission.INSTALL_ENTERPRISE_MDM_BUNDLE 2668 2669Allows an enterprise MDM bundle to be installed on enterprise devices. 2670 2671**Permission level**: system_core 2672 2673**Authorization mode**: system_grant 2674 2675**Enable via ACL**: TRUE 2676 2677**Valid since**: 10 2678 2679## ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE 2680 2681Allows an enterprise Normal bundle to be installed on enterprise devices. 2682 2683**Permission level**: system_core 2684 2685**Authorization mode**: system_grant 2686 2687**Enable via ACL**: TRUE 2688 2689**Valid since**: 10 2690 2691## ohos.permission.INSTALL_SELF_BUNDLE 2692 2693Allows automatic updates of the enterprise MDM applications on enterprise devices. 2694 2695**Permission level**: system_core 2696 2697**Authorization mode**: system_grant 2698 2699**Enable via ACL**: TRUE 2700 2701**Valid since**: 10 2702 2703## ohos.permission.OBSERVE_FORM_RUNNING 2704 2705Allows an application to listen for the card running status. 2706 2707**Permission level**: system_basic 2708 2709**Authorization mode**: system_grant 2710 2711**Enable via ACL**: TRUE 2712 2713**Valid since**: 10 2714 2715## ohos.permission.MANAGE_DEVICE_AUTH_CRED 2716 2717Allows an application to call interfaces of the DeviceAuthCredMgr application. 2718 2719**Permission level**: system_basic 2720 2721**Authorization mode**: system_grant 2722 2723**Enable via ACL**: FALSE 2724 2725**Valid since**: 10 2726 2727## ohos.permission.UNINSTALL_BUNDLE 2728 2729Allows an application to uninstall applications. 2730 2731**Permission level**: system_core 2732 2733**Authorization mode**: system_grant 2734 2735**Enable via ACL**: TRUE 2736 2737**Valid since**: 10 2738 2739## ohos.permission.RECOVER_BUNDLE 2740 2741Allows an application to restore pre-installed applications. 2742 2743**Permission level**: system_core 2744 2745**Authorization mode**: system_grant 2746 2747**Enable via ACL**: TRUE 2748 2749**Valid since**: 10 2750 2751## ohos.permission.GET_DOMAIN_ACCOUNTS 2752 2753Allows an application to obtain domain account information. 2754 2755**Permission level**: system_basic 2756 2757**Authorization mode**: system_grant 2758 2759**Enable via ACL**: TRUE 2760 2761**Valid since**: 10 2762