• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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