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