1# Permissions for System Applications
2
3Before requesting permissions for your application, read and understand the [Workflow for Using Permissions](determine-application-mode.md) and this topic to determine the permissions required.
4
5> **NOTE**
6>
7> - The permissions listed in this topic are available to the applications whose Ability Privilege Level (APL) is system_basic or system_core, but not to the applications of the normal APL.
8> - However, some of the permissions can be granted to an application of the normal APL via the [Access Control List (ACL)](app-permission-mgmt-overview.md#basic-concepts-in-the-permission-mechanism).
9
10## system_grant Permissions (Requestable via ACL)
11
12The following lists the system_grant permissions that can be requested via the ACL.
13
14For details about the process for requesting permissions, see [Workflow for Using Permissions](determine-application-mode.md).
15
16### ohos.permission.PRE_START_ATOMIC_SERVICE
17
18Allows a window to be displayed with animation for an atomic service without the loading dialog box.
19
20**Permission level**: system_core
21
22**Authorization mode**: system_grant
23
24**Enable via ACL**: true
25
26**Valid since**: 12
27
28### ohos.permission.ACCESS_BBOX_DIR
29
30Allows a system application to access the bbox directory.
31
32**Permission level**: system_basic
33
34**Authorization mode**: system_grant
35
36**Enable via ACL**: true
37
38**Valid since**: 12
39
40### ohos.permission.CONTROL_LOCATION_SWITCH
41
42Allows an application to turn on and off the location service.
43
44**Permission level**: system_core
45
46**Authorization mode**: system_grant
47
48**Enable via ACL**: true
49
50**Valid since**: 12
51
52### ohos.permission.SUBSCRIBE_SWING_ABILITY
53
54Allows an application to use the subscription capability powered by smart sensing.
55
56**Permission level**: system_basic
57
58**Authorization mode**: system_grant
59
60**Enable via ACL**: true
61
62**Valid since**: 12
63
64### ohos.permission.MANAGER_SWING_MOTION
65
66Allows an application to use the air gesture adaptation capability.
67
68**Permission level**: system_basic
69
70**Authorization mode**: system_grant
71
72**Enable via ACL**: true
73
74**Valid since**: 12
75
76### ohos.permission.MOCK_LOCATION
77
78Allows an application to use the mock location function.
79
80**Permission level**: system_basic
81
82**Authorization mode**: system_grant
83
84**Enable via ACL**: true
85
86**Valid since**: 12
87
88### ohos.permission.ACCESS_LEARN_MORE_DIALOG
89
90Allows a system application to display the **Learn more** dialog for detailed information.
91
92**Permission level**: system_basic
93
94**Authorization mode**: system_grant
95
96**Enable via ACL**: true
97
98**Valid since**: 13
99
100### ohos.permission.MANAGE_SETTINGS
101
102Allows an application to set the device-level configuration table and user-level configuration table in **SettingsData**.
103
104**Permission level**: system_basic
105
106**Authorization mode**: system_grant
107
108**Enable via ACL**: true
109
110**Valid since**: 12
111
112### ohos.permission.ACCESS_SCREEN_LOCK
113
114Allow an application to access screen lock and unlock information.
115
116**Permission level**: system_basic
117
118**Authorization mode**: system_grant
119
120**Enable via ACL**: true
121
122**Valid since**: 12
123
124### ohos.permission.SYSTEM_FLOAT_WINDOW
125
126Allows an application to be displayed in a floating window on top of other applications.
127
128**Permission level**: system_basic
129
130**Authorization mode**: system_grant
131
132**Enable via ACL**: true
133
134**Valid since**: 7
135
136### ohos.permission.ALLOW_UPGRADE_GUIDE_ACCESS
137
138Allows a system application to obtain the application upgrade guide or start the application upgrade component.
139
140**Permission level**: system_basic
141
142**Authorization mode**: system_grant
143
144**Enable via ACL**: true
145
146**Valid since**: 12
147
148### ohos.permission.ACCESS_MEDIALIB_THUMB_DB
149
150Allows a system application to access and modify the media library database.
151
152**Permission level**: system_core
153
154**Authorization mode**: system_grant
155
156**Enable via ACL**: true
157
158**Valid since**: 12
159
160### ohos.permission.AGENT_REQUIRE_FORM
161
162Allows the application agent to request widgets.
163
164**Permission level**: system_basic
165
166**Authorization mode**: system_grant
167
168**Enable via ACL**: true
169
170**Valid since**: 11
171
172### ohos.permission.MANAGE_VPN
173
174Allows a system application to enable or disable the VPN function.
175
176**Permission level**: system_basic
177
178**Authorization mode**: system_grant
179
180**Enable via ACL**: false for API versions 10 to 11; true for API version 12 and later
181
182**Valid since**: 10
183
184### ohos.permission.WAKEUP_VISION
185
186Allows an application to access the AI Voice vision component.
187
188**Permission level**: system_basic
189
190**Authorization mode**: system_grant
191
192**Enable via ACL**: true
193
194**Valid since**: 11
195
196### ohos.permission.WAKEUP_VOICE
197
198Allows an application to access the AI Voice wakeup component.
199
200**Permission level**: system_basic
201
202**Authorization mode**: system_grant
203
204**Enable via ACL**: true
205
206**Valid since**: 11
207
208### ohos.permission.ATTEST_KEY
209
210Allows an application to obtain the certificate chain that attests the key validity.
211
212**Permission level**: system_basic
213
214**Authorization mode**: system_grant
215
216**Enable via ACL**: true
217
218**Valid since**: 11
219
220### ohos.permission.GET_PHONE_NUMBERS
221
222Allows an application to obtain the phone numbers of the device.
223
224**Permission level**: system_basic
225
226**Authorization mode**: system_grant
227
228**Enable via ACL**: true
229
230**Valid since**: 10
231
232### ohos.permission.ACTIVATE_THEME_PACKAGE
233
234Allows a system application to set themes, including wallpapers, icons, skins, Always On Display (AOD), and fonts.
235
236**Permission level**: system_basic
237
238**Authorization mode**: system_grant
239
240**Enable via ACL**: true
241
242**Valid since**: 11
243
244### ohos.permission.SET_UNREMOVABLE_NOTIFICATION
245
246Allows an application to publish unremovable notifications.
247
248**Permission level**: system_basic
249
250**Authorization mode**: system_grant
251
252**Enable via ACL**: true
253
254**Valid since**: 11
255
256### ohos.permission.GET_DOMAIN_ACCOUNTS
257
258Allows an application to obtain domain account information.
259
260**Permission level**: system_basic
261
262**Authorization mode**: system_grant
263
264**Enable via ACL**: true
265
266**Valid since**: 10
267
268### ohos.permission.UNINSTALL_BUNDLE
269
270Allows an application to uninstall applications.
271
272**Permission level**: system_core
273
274**Authorization mode**: system_grant
275
276**Enable via ACL**: true
277
278**Valid since**: 10
279
280### ohos.permission.RECOVER_BUNDLE
281
282Allows pre-installed applications to be recovered.
283
284**Permission level**: system_core
285
286**Authorization mode**: system_grant
287
288**Enable via ACL**: true
289
290**Valid since**: 10
291
292### ohos.permission.UPDATE_SYSTEM
293
294Allows an application to call the update APIs.
295
296**Permission level**: system_basic
297
298**Authorization mode**: system_grant
299
300**Enable via ACL**: true
301
302**Valid since**: 8
303
304### ohos.permission.FACTORY_RESET
305
306Allows an application to call the API for restoring factory settings.
307
308**Permission level**: system_basic
309
310**Authorization mode**: system_grant
311
312**Enable via ACL**: true
313
314**Valid since**: 8
315
316### ohos.permission.ASSIST_DEVICE_UPDATE
317
318Allows an application to start the upgrade service to perform assisted or collaborative update for other devices.
319
320**Permission level**: system_basic
321
322**Authorization mode**: system_grant
323
324**Enable via ACL**: true
325
326**Valid since**: 12
327
328### ohos.permission.RECEIVE_UPDATE_MESSAGE
329
330Allows a system application or system ability to listen for the key events occurred in the system update process.
331
332**Permission level**: system_basic
333
334**Authorization mode**: system_grant
335
336**Enable via ACL**: true
337
338**Valid since**: 12
339
340### ohos.permission.GET_ALL_PROCESSES
341
342Allows a system application or system ability to read files in **/proc**.
343
344**Permission level**: system_core
345
346**Authorization mode**: system_grant
347
348**Enable via ACL**: true
349
350**Valid since**: 12
351
352### ohos.permission.MANAGE_LOCAL_ACCOUNTS
353
354Allows an application to manage local accounts.
355
356**Permission level**: system_basic
357
358**Authorization mode**: system_grant
359
360**Enable via ACL**: true
361
362**Valid since**: 7
363
364### ohos.permission.ACCESS_SYSTEM_SETTINGS
365
366Allows an application to access or start **Settings**.
367
368**Permission level**: system_basic
369
370**Authorization mode**: system_grant
371
372**Enable via ACL**: true
373
374**Valid since**: 9
375
376### ohos.permission.SET_ABILITY_CONTROLLER
377
378Allows an application to intercept the startup of the Ability component. This permission is used for testing, such as the stability test.
379
380**Permission level**: system_basic
381
382**Authorization mode**: system_grant
383
384**Enable via ACL**: true
385
386**Valid since**: 9
387
388### ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS
389
390Allows an application to interact across local accounts.
391
392**Permission level**: system_basic
393
394**Authorization mode**: system_grant
395
396**Enable via ACL**: true
397
398**Valid since**: 7
399
400### ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_EXTENSION
401
402Allows an application to interact across local accounts.
403
404**Permission level**: system_core
405
406**Authorization mode**: system_grant
407
408**Enable via ACL**: true
409
410**Valid since**: 7
411
412### ohos.permission.CLEAN_APPLICATION_DATA
413
414Allows an application to clear application data.
415
416**Permission level**: system_basic
417
418**Authorization mode**: system_grant
419
420**Enable via ACL**: true
421
422**Valid since**: 7
423
424### ohos.permission.GET_RUNNING_INFO
425
426Allows an application to obtain running status information.
427
428**Permission level**: system_basic
429
430**Authorization mode**: system_grant
431
432**Enable via ACL**: true
433
434**Valid since**: 7
435
436### ohos.permission.START_ABILITIES_FROM_BACKGROUND
437
438Allows an application to start or access other components from the background.
439
440**Permission level**: system_basic
441
442**Authorization mode**: system_grant
443
444**Enable via ACL**: true
445
446**Valid since**: 9
447
448### ohos.permission.MANAGE_MISSIONS
449
450Allows an application to manage missions in the system.
451
452**Permission level**: system_core
453
454**Authorization mode**: system_grant
455
456**Enable via ACL**: true
457
458**Valid since**: 9
459
460### ohos.permission.RUNNING_STATE_OBSERVER
461
462Allows an application to listen for its status.
463
464**Permission level**: system_basic
465
466**Authorization mode**: system_grant
467
468**Enable via ACL**: true
469
470**Valid since**: 7
471
472### ohos.permission.MANAGE_ENTERPRISE_DEVICE_ADMIN
473
474Allows an application to activate a device administrator application.
475
476**Permission level**: system_core
477
478**Authorization mode**: system_grant
479
480**Enable via ACL**: true
481
482**Valid since**: 9
483
484### ohos.permission.ENTERPRISE_CONFIG
485
486Allows an application to activate enterprise devices.
487
488**Permission level**: system_basic
489
490**Authorization mode**: system_grant
491
492**Enable via ACL**: true
493
494**Valid since**: 12
495
496### ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT
497
498Allows an application to publish system common events.
499
500**Permission level**: system_basic
501
502**Authorization mode**: system_grant
503
504**Enable via ACL**: true
505
506**Valid since**: 10
507
508### ohos.permission.NOTIFICATION_CONTROLLER
509
510Allows an application to manage and subscribe to notifications.
511
512**Permission level**: system_core
513
514**Authorization mode**: system_grant
515
516**Enable via ACL**: true
517
518**Valid since**: 8
519
520### ohos.permission.CLOUDDATA_CONFIG
521
522Allows an application to obtain the device-cloud information of the configuration database.
523
524**Permission level**: system_basic
525
526**Authorization mode**: system_grant
527
528**Enable via ACL**: true
529
530**Valid since**: 10
531
532### ohos.permission.GET_DEFAULT_APPLICATION
533
534Allows an application to query default applications.
535
536**Permission level**: system_core
537
538**Authorization mode**: system_grant
539
540**Enable via ACL**: true
541
542**Valid since**: 9
543
544### ohos.permission.MANAGE_INTELLIGENT_VOICE
545
546Allows an application to access the intelligent voice service interfaces.
547
548**Permission level**: system_basic
549
550**Authorization mode**: system_grant
551
552**Enable via ACL**: true
553
554**Valid since**: 10
555
556### ohos.permission.POWER_MANAGER
557
558Allows an application to hibernate or wake up the device by calling an API.
559
560**Permission level**: system_core
561
562**Authorization mode**: system_grant
563
564**Enable via ACL**: true
565
566**Valid since**: 7
567
568### ohos.permission.GET_SCENE_CODE
569
570Allows an application to obtain the scene code of the specified application.
571
572**Permission level**: system_basic
573
574**Authorization mode**: system_grant
575
576**Enable via ACL**: true
577
578**Valid since**: 10
579
580### ohos.permission.MANAGE_ECOLOGICAL_RULE
581
582Allows the rules for generating the scene code and the matching experience to be set for the manager service.
583
584**Permission level**: system_basic
585
586**Authorization mode**: system_grant
587
588**Enable via ACL**: true
589
590**Valid since**: 10
591
592### ohos.permission.INSTALL_ENTERPRISE_BUNDLE
593
594Allows an application to install enterprise InHouse applications.
595
596**Permission level**: system_core
597
598**Authorization mode**: system_grant
599
600**Enable via ACL**: true
601
602**Valid since**: 10
603
604### ohos.permission.INSTALL_BUNDLE
605
606Allows an application to install and uninstall other applications except enterprise applications, including enterprise InHouse, mobile device management (MDM), and Normal applications.
607
608**Permission level**: system_core
609
610**Authorization mode**: system_grant
611
612**Enable via ACL**: true
613
614**Valid since**: 7
615
616### ohos.permission.MANAGE_SHORTCUTS
617
618Allows an application to query and start shortcuts of other applications.
619
620**Permission level**: system_core
621
622**Authorization mode**: system_grant
623
624**Enable via ACL**: true
625
626**Valid since**: 7
627
628### ohos.permission.OBSERVE_FORM_RUNNING
629
630Allows an application to listen for the card running status.
631
632**Permission level**: system_basic
633
634**Authorization mode**: system_grant
635
636**Enable via ACL**: true
637
638**Valid since**: 10
639
640### ohos.permission.WRITE_HIVIEW_SYSTEM
641
642Allows an application to modify HiView data.
643
644**Permission level**: system_basic
645
646**Authorization mode**: system_grant
647
648**Enable via ACL**: true
649
650**Valid since**: 10
651
652### ohos.permission.READ_HIVIEW_SYSTEM
653
654Allows an application to access HiView data.
655
656**Permission level**: system_basic
657
658**Authorization mode**: system_grant
659
660**Enable via ACL**: true
661
662**Valid since**: 10
663
664### ohos.permission.READ_DFX_SYSEVENT
665
666Allows an application to access system event logging data.
667
668**Permission level**: system_basic
669
670**Authorization mode**: system_grant
671
672**Enable via ACL**: true
673
674**Valid since**: 8
675
676### ohos.permission.READ_DFX_XPOWER
677
678Allows an application to read XPower data.
679
680**Permission level**: system_basic
681
682**Authorization mode**: system_grant
683
684**Enable via ACL**: true
685
686**Valid since**: 12
687
688### ohos.permission.PERMISSION_USED_STATS
689
690Allows a system application to access the permission usage records.
691
692**Permission level**: system_basic
693
694**Authorization mode**: system_grant
695
696**Enable via ACL**: true
697
698**Valid since**: 9
699
700### ohos.permission.CAPTURE_SCREEN
701
702Allows an application to take screenshots.
703
704**Permission level**: system_core
705
706**Authorization mode**: system_grant
707
708**Enable via ACL**: true
709
710**Valid since**: 7
711
712### ohos.permission.ACCESS_CERT_MANAGER_INTERNAL
713
714Allows an application to install, uninstall, and authorize users' public certificate credentials.
715
716**Permission level**: system_basic in API versions 9 to 11 and system_core since API versions 12.
717
718**Authorization mode**: system_grant
719
720**Enable via ACL**: true
721
722**Valid since**: 9
723
724### ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
725
726Allows an application to obtain basic information and sensitive information about another application.
727
728**Permission level**: system_basic
729
730**Authorization mode**: system_grant
731
732**Enable via ACL**: true
733
734**Valid since**: 7
735
736### ohos.permission.CLOUDFILE_SYNC
737
738Allows an application to perform device-cloud synchronization.
739
740**Permission level**: system_basic
741
742**Authorization mode**: system_grant
743
744**Enable via ACL**: true
745
746**Valid since**: 10
747
748### ohos.permission.CHANGE_OVERLAY_ENABLED_STATE
749
750Allows a system application to disable the application with the overlay feature enabled.
751
752**Permission level**: system_basic
753
754**Authorization mode**: system_grant
755
756**Enable via ACL**: true
757
758**Valid since**: 10
759
760### ohos.permission.ACCESS_SCREEN_LOCK_INNER
761
762Allows an application to use the lock screen service to lock the screen, send a screen lock event, and invoke the system event callback.
763
764**Permission level**: system_core
765
766**Authorization mode**: system_grant
767
768**Enable via ACL**: true
769
770**Valid since**: 10
771
772### ohos.permission.BACKUP
773
774Allows an application to use the backup and restore capability.
775
776**Permission level**: system_basic
777
778**Authorization mode**: system_grant
779
780**Enable via ACL**: true
781
782**Valid since**: 9
783
784### ohos.permission.MOUNT_FORMAT_MANAGER
785
786Allows an application to format external cards.
787
788**Permission level**: system_basic
789
790**Authorization mode**: system_grant
791
792**Enable via ACL**: true
793
794**Valid since**: 9
795
796### ohos.permission.MOUNT_UNMOUNT_MANAGER
797
798Allows an application to mount and unmount external cards.
799
800**Permission level**: system_basic
801
802**Authorization mode**: system_grant
803
804**Enable via ACL**: true
805
806**Valid since**: 9
807
808### ohos.permission.PROXY_AUTHORIZATION_URI
809
810Allows the application proxy to authorize the URI.
811
812**Permission level**: system_basic
813
814**Authorization mode**: system_grant
815
816**Enable via ACL**: true
817
818**Valid since**: 10
819
820### ohos.permission.ACCESS_CAST_ENGINE_MIRROR
821
822Allows an application to use the mirror projection capability.
823
824**Permission level**: system_basic
825
826**Authorization mode**: system_grant
827
828**Enable via ACL**: true
829
830**Valid since**: 10
831
832### ohos.permission.ACCESS_CAST_ENGINE_STREAM
833
834Allows an application to invoke the system resource projection capability.
835
836**Permission level**: system_basic
837
838**Authorization mode**: system_grant
839
840**Enable via ACL**: true
841
842**Valid since**: 10
843
844### ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE
845
846Allows an enterprise normal bundle to be installed on enterprise devices.
847
848**Permission level**: system_core
849
850**Authorization mode**: system_grant
851
852**Enable via ACL**: true
853
854**Valid since**: 10
855
856### ohos.permission.UPDATE_MIGRATE
857
858Allows data migration during the update process.
859
860**Permission level**: system_basic
861
862**Authorization mode**: system_grant
863
864**Enable via ACL**: true
865
866**Valid since**: 10
867
868### ohos.permission.MANAGE_SENSOR
869
870Allows an application that cannot directly use the sensor to turn on and off the sensor.
871
872**Permission level**: system_basic
873
874**Authorization mode**: system_grant
875
876**Enable via ACL**: true
877
878**Valid since**: 10
879
880### ohos.permission.MANAGE_PRINT_JOB
881
882Allows an application to obtain the capability of managing print tasks.
883
884**Permission level**: system_basic
885
886**Authorization mode**: system_grant
887
888**Enable via ACL**: true
889
890**Valid since**: 10
891
892### ohos.permission.securityguard.SET_MODEL_STATE
893
894Allows an application to control the SecurityGuard model switch.
895
896**Permission level**: system_core
897
898**Authorization mode**: system_grant
899
900**Enable via ACL**: true
901
902**Valid since**: 10
903
904### ohos.permission.CAPTURE_VOICE_DOWNLINK_AUDIO
905
906Allows an application to capture the downlink voice audio.
907
908**Permission level**: system_basic
909
910**Authorization mode**: system_grant
911
912**Enable via ACL**: true
913
914**Valid since**: 10
915
916### ohos.permission.GET_WIFI_INFO_INTERNAL
917
918Allows a system process to obtain Wi-Fi parameters.
919
920**Permission level**: system_core
921
922**Authorization mode**: system_grant
923
924**Enable via ACL**: true
925
926**Valid since**: 8
927
928### ohos.permission.ACCESS_BUNDLE_DIR
929
930Allows an application to access the installation directory of another application.
931
932**Permission level**: system_basic
933
934**Authorization mode**: system_grant
935
936**Enable via ACL**: true
937
938**Valid since**: 9
939
940### ohos.permission.CHANGE_ABILITY_ENABLED_STATE
941
942Allows an application to enable or disable an application or component.
943
944**Permission level**: system_basic
945
946**Authorization mode**: system_grant
947
948**Enable via ACL**: true
949
950**Valid since**: 7
951
952### ohos.permission.CLOUDFILE_SYNC_MANAGER
953
954Allows an application to obtain the device-cloud synchronization management capability.
955
956**Permission level**: system_basic
957
958**Authorization mode**: system_grant
959
960**Enable via ACL**: true
961
962**Valid since**: 10
963
964### ohos.permission.DUMP
965
966Allows the basic system information and system ability (SA) information to be dumped.
967
968**Permission level**: system_core
969
970**Authorization mode**: system_grant
971
972**Enable via ACL**: true
973
974**Valid since**: 9
975
976### ohos.permission.DEVICE_STANDBY_EXEMPTION
977
978Allows an application to use resources when the system is in standby mode.
979
980**Permission level**: system_basic
981
982**Authorization mode**: system_grant
983
984**Enable via ACL**: true
985
986**Valid since**: 10
987
988### ohos.permission.PERCEIVE_SMART_POWER_SCENARIO
989
990Allows an application to perceive smart power scenarios.
991
992**Permission level**: system_basic
993
994**Authorization mode**: system_grant
995
996**Enable via ACL**: true
997
998**Valid since**: 12
999
1000### ohos.permission.MANAGE_CAMERA_CONFIG
1001
1002Allows an application to enable or disable cameras globally.
1003
1004**Permission level**: system_basic
1005
1006**Authorization mode**: system_grant
1007
1008**Enable via ACL**: true
1009
1010**Valid since**: 9
1011
1012### ohos.permission.MANAGE_AUDIO_CONFIG
1013
1014Allows an application to mute microphones globally.
1015
1016**Permission level**: system_basic
1017
1018**Authorization mode**: system_grant
1019
1020**Enable via ACL**: true
1021
1022**Valid since**: 9
1023
1024### ohos.permission.MICROPHONE_CONTROL
1025
1026Allows an application to control the microphone, for example, persisting the mute of the microphone globally.
1027
1028**Permission level**: system_core
1029
1030**Authorization mode**: system_grant
1031
1032**Enable via ACL**: true
1033
1034**Valid since**: 12
1035
1036### ohos.permission.START_DLP_CRED
1037
1038Allows a system application or system service to start the DLP credential management application.
1039
1040**Permission level**: system_basic
1041
1042**Authorization mode**: system_grant
1043
1044**Enable via ACL**: true
1045
1046**Valid since**: 12
1047
1048### ohos.permission.START_SHORTCUT
1049
1050Allows an application to start shortcuts.
1051
1052**Permission level**: system_basic
1053
1054**Authorization mode**: system_grant
1055
1056**Enable via ACL**: true
1057
1058**Valid since**: 12
1059
1060### ohos.permission.PRELOAD_UI_EXTENSION_ABILITY
1061
1062Allows an application to preload a UIExtensionAbility instance.
1063
1064**Permission level**: system_basic
1065
1066**Authorization mode**: system_grant
1067
1068**Enable via ACL**: true
1069
1070**Valid since**: 12
1071
1072### ohos.permission.MANAGE_DISPOSED_APP_STATUS
1073
1074Allows an application to set and query the application handling state.
1075
1076**Permission level**: system_core
1077
1078**Authorization mode**: system_grant
1079
1080**Enable via ACL**: true
1081
1082**Valid since**: 9
1083
1084### ohos.permission.GET_DISPOSED_APP_STATUS
1085
1086Allows an application to obtain the disposed application status.
1087
1088**Permission level**: system_basic
1089
1090**Authorization mode**: system_grant
1091
1092**Enable via ACL**: true
1093
1094**Valid since**: 12
1095
1096### ohos.permission.FILE_ACCESS_MANAGER
1097
1098Allows a file management application to access user data files through the FAF.
1099
1100**Permission level**: system_basic
1101
1102**Authorization mode**: system_grant
1103
1104**Enable via ACL**: true
1105
1106**Valid since**: 9
1107
1108### ohos.permission.ACCESS_PUSH_SERVICE
1109
1110Allows an application to access the Ability of the push service.
1111
1112**Permission level**: system_basic
1113
1114**Authorization mode**: system_grant
1115
1116**Enable via ACL**: true
1117
1118**Valid since**: 9
1119
1120### ohos.permission.MANAGE_NET_STRATEGY
1121
1122Allows an application to obtain network strategy information or modify network strategy settings.
1123
1124**Permission level**: system_basic
1125
1126**Authorization mode**: system_grant
1127
1128**Enable via ACL**: true
1129
1130**Valid since**: 10
1131
1132### ohos.permission.INPUT_MONITORING
1133
1134Allows an application to listen for input events.
1135
1136**Permission level**: system_basic
1137
1138**Authorization mode**: system_grant
1139
1140**Enable via ACL**: true
1141
1142**Valid since**: 7
1143
1144**Changelog**: The permission level is **system_core** in API versions 7 to 11 and **system_basic** since API versions 12.
1145
1146### ohos.permission.GET_WIFI_LOCAL_MAC
1147
1148Allows an application to obtain the MAC address of the local Wi-Fi device.
1149
1150**Permission level**: system_basic
1151
1152**Authorization mode**: system_grant
1153
1154**Enable via ACL**: true
1155
1156**Valid since**: 8
1157
1158### ohos.permission.GET_WIFI_PEERS_MAC
1159
1160Allows an application to obtain the MAC address of the peer Wi-Fi device.
1161
1162**Permission level**: system_core
1163
1164**Authorization mode**: system_grant
1165
1166**Enable via ACL**: true
1167
1168**Valid since**: 8
1169
1170### ohos.permission.securityguard.REQUEST_SECURITY_EVENT_INFO
1171
1172Allows an application to obtain detailed security event information.
1173
1174**Permission level**: system_core
1175
1176**Authorization mode**: system_grant
1177
1178**Enable via ACL**: true
1179
1180**Valid since**: 9
1181
1182### ohos.permission.securityguard.REPORT_SECURITY_INFO
1183
1184Allows an application to report security information to Security Guard.
1185
1186**Permission level**: system_basic
1187
1188**Authorization mode**: system_grant
1189
1190**Enable via ACL**: true
1191
1192**Valid since**: 9
1193
1194### ohos.permission.GET_SENSITIVE_PERMISSIONS
1195
1196Allows an application to obtain the sensitive permissions that have been granted to other applications.
1197
1198**Permission level**: system_basic
1199
1200**Authorization mode**: system_grant
1201
1202**Enable via ACL**: true
1203
1204**Valid since**: 8
1205
1206### ohos.permission.ACCESS_SERVICE_DM
1207
1208Allows a system application to obtain the authentication and networking capability of distributed devices.
1209
1210**Permission level**: system_basic
1211
1212**Authorization mode**: system_grant
1213
1214**Enable via ACL**: true
1215
1216**Valid since**: 10
1217
1218### ohos.permission.UPLOAD_SESSION_MANAGER
1219
1220Allows an application to manage the upload sessions.
1221
1222**Permission level**: system_core
1223
1224**Authorization mode**: system_grant
1225
1226**Enable via ACL**: true
1227
1228**Valid since**: 10
1229
1230### ohos.permission.ABILITY_BACKGROUND_COMMUNICATION
1231
1232Allows an application to start the Ability component in the background and establish a connection with it.
1233
1234**Permission level**: system_basic
1235
1236**Authorization mode**: system_grant
1237
1238**Enable via ACL**: true
1239
1240**Valid since**: 9
1241
1242### ohos.permission.ACCESS_DLP_FILE
1243
1244Allows configuration and management of the permissions on .dlp files.
1245
1246**Permission level**: system_core
1247
1248**Authorization mode**: system_grant
1249
1250**Enable via ACL**: true
1251
1252**Valid since**: 9
1253
1254### ohos.permission.ACCESS_IDS
1255
1256Allows an application to query the unique identifier of a device.
1257
1258**Permission level**: system_core
1259
1260**Authorization mode**: system_grant
1261
1262**Enable via ACL**: true
1263
1264**Valid since**: 9
1265
1266### ohos.permission.ACCESS_MISSIONS
1267
1268Allows an application to obtain information about running processes and mission in a mission stack.
1269
1270**Permission level**: system_basic
1271
1272**Authorization mode**: system_grant
1273
1274**Enable via ACL**: true
1275
1276**Valid since**: 7
1277
1278**Deprecated since**: 9
1279
1280### ohos.permission.BUNDLE_ACTIVE_INFO
1281
1282Allows an application to obtain how long other applications have been running in the foreground or background.
1283
1284**Permission level**: system_basic
1285
1286**Authorization mode**: system_grant
1287
1288**Enable via ACL**: true
1289
1290**Valid since**: 7
1291
1292### ohos.permission.CONNECT_IME_ABILITY
1293
1294Allows an application to bind the InputMethodAbility.
1295
1296**Permission level**: system_core
1297
1298**Authorization mode**: system_grant
1299
1300**Enable via ACL**: true
1301
1302**Valid since**: 7
1303
1304### ohos.permission.CONNECT_SCREEN_SAVER_ABILITY
1305
1306Allows an application to bind the ScreenSaverAbility.
1307
1308**Permission level**: system_core
1309
1310**Authorization mode**: system_grant
1311
1312**Enable via ACL**: true
1313
1314**Valid since**: 7
1315
1316### ohos.permission.CONNECTIVITY_INTERNAL
1317
1318Allows an application to obtain network information or modify network settings. Currently, this permission is available only to system applications.
1319
1320**Permission level**: system_basic
1321
1322**Authorization mode**: system_grant
1323
1324**Enable via ACL**: true
1325
1326**Valid since**: 8
1327
1328### ohos.permission.CONTROL_TASK_SYNC_ANIMATOR
1329
1330Allows an application to use sync task animations.
1331
1332**Permission level**: system_core
1333
1334**Authorization mode**: system_grant
1335
1336**Enable via ACL**: true
1337
1338**Valid since**: 7
1339
1340### ohos.permission.DOWNLOAD_SESSION_MANAGER
1341
1342Allows an application to manage the download sessions.
1343
1344**Permission level**: system_core
1345
1346**Authorization mode**: system_grant
1347
1348**Enable via ACL**: true
1349
1350**Valid since**: 7
1351
1352### ohos.permission.GET_DISTRIBUTED_ACCOUNTS
1353
1354Allows an application to obtain information about distributed accounts.
1355
1356**Permission level**: system_basic
1357
1358**Authorization mode**: system_grant
1359
1360**Enable via ACL**: true
1361
1362**Valid since**: 9
1363
1364### ohos.permission.GET_LOCAL_ACCOUNTS
1365
1366Allows an application to obtain information about local accounts.
1367
1368**Permission level**: system_basic
1369
1370**Authorization mode**: system_grant
1371
1372**Enable via ACL**: true
1373
1374**Valid since**: 9
1375
1376### ohos.permission.GET_TELEPHONY_STATE
1377
1378Allows an application to read telephony information. 
1379
1380**Permission level**: system_basic
1381
1382**Authorization mode**: system_grant
1383
1384**Enable via ACL**: true
1385
1386**Valid since**: 8
1387
1388### ohos.permission.ACCESS_BOOSTER_SERVICE
1389
1390Allows a system ability or system application to call network booster service APIs, such as APIs for network quality perception, network scenario prediction, and network acceleration.
1391
1392**Permission level**: system_basic
1393
1394**Authorization mode**: system_grant
1395
1396**Enable via ACL**: true
1397
1398**Valid since**: 12
1399
1400### ohos.permission.GET_WALLPAPER
1401
1402Allows an application to read wallpaper files.
1403
1404**Permission level**: system_basic
1405
1406**Authorization mode**: system_grant
1407
1408**Enable via ACL**: true
1409
1410**Valid since**: 7
1411
1412### ohos.permission.GET_WIFI_CONFIG
1413
1414Allows an application to obtain the Wi-Fi configuration.
1415
1416**Permission level**: system_basic
1417
1418**Authorization mode**: system_grant
1419
1420**Enable via ACL**: true
1421
1422**Valid since**: 8
1423
1424### ohos.permission.GRANT_SENSITIVE_PERMISSIONS
1425
1426Allows an application to grant sensitive permissions to other applications.
1427
1428**Permission level**: system_core
1429
1430**Authorization mode**: system_grant
1431
1432**Enable via ACL**: true
1433
1434**Valid since**: 8
1435
1436### ohos.permission.LAUNCH_DATA_PRIVACY_CENTER
1437
1438Allows an application to switch from its privacy statement page to the **Data & privacy** page.
1439
1440**Permission level**: system_basic
1441
1442**Authorization mode**: system_grant
1443
1444**Enable via ACL**: true
1445
1446**Valid since**: 7
1447
1448### ohos.permission.LISTEN_BUNDLE_CHANGE
1449
1450Allows an application to listen for changes in other applications, when they are installed, updated, or uninstalled.
1451
1452**Permission level**: system_basic
1453
1454**Authorization mode**: system_grant
1455
1456**Enable via ACL**: true
1457
1458**Valid since**: 7
1459
1460### ohos.permission.MANAGE_BLUETOOTH
1461
1462Allows an application to pair with a Bluetooth device and access the Contacts or messages of the device.
1463
1464**Permission level**: system_basic
1465
1466**Authorization mode**: system_grant
1467
1468**Enable via ACL**: true
1469
1470**Valid since**: 7
1471
1472### ohos.permission.MANAGE_DISTRIBUTED_ACCOUNTS
1473
1474Allows an application to manage information about distributed accounts.
1475
1476**Permission level**: system_basic
1477
1478**Authorization mode**: system_grant
1479
1480**Enable via ACL**: true
1481
1482**Valid since**: 9
1483
1484### ohos.permission.MANAGE_MEDIA_RESOURCES
1485
1486Allows an application to obtain and manage the media resources that are being played on the device.
1487
1488**Permission level**: system_basic
1489
1490**Authorization mode**: system_grant
1491
1492**Enable via ACL**: true
1493
1494**Valid since**: 9
1495
1496### ohos.permission.MANAGE_SECURE_SETTINGS
1497
1498Allows an application to modify security settings.
1499
1500**Permission level**: system_basic
1501
1502**Authorization mode**: system_grant
1503
1504**Enable via ACL**: true
1505
1506**Valid since**: 7
1507
1508### ohos.permission.MANAGE_WIFI_CONNECTION
1509
1510Allows an application to manage Wi-Fi connections.
1511
1512**Permission level**: system_core
1513
1514**Authorization mode**: system_grant
1515
1516**Enable via ACL**: true
1517
1518**Valid since**: 8
1519
1520### ohos.permission.MANAGE_WIFI_HOTSPOT
1521
1522Allows an application to enable or disable Wi-Fi hotspots.
1523
1524**Permission level**: system_core
1525
1526**Authorization mode**: system_grant
1527
1528**Enable via ACL**: true
1529
1530**Valid since**: 8
1531
1532### ohos.permission.NOTIFICATION_AGENT_CONTROLLER
1533
1534Allows an application to send agent-powered notifications.
1535
1536**Permission level**: system_core
1537
1538**Authorization mode**: system_grant
1539
1540**Enable via ACL**: true
1541
1542**Valid since**: 9
1543
1544### ohos.permission.PLACE_CALL
1545
1546Allows an application to make calls without starting the dialer.
1547
1548**Permission level**: system_basic
1549
1550**Authorization mode**: system_grant
1551
1552**Enable via ACL**: true
1553
1554**Valid since**: 8
1555
1556### ohos.permission.POWER_OPTIMIZATION
1557
1558Allows an application to set power saving mode, obtain configuration of the power saving mode, and receive notifications of the configuration changes.
1559
1560**Permission level**: system_basic
1561
1562**Authorization mode**: system_grant
1563
1564**Enable via ACL**: true
1565
1566**Valid since**: 7
1567
1568### ohos.permission.PROVISIONING_MESSAGE
1569
1570Allows the Super Device Manager application to be activated.
1571
1572**Permission level**: system_core
1573
1574**Authorization mode**: system_grant
1575
1576**Enable via ACL**: true
1577
1578**Valid since**: 9
1579
1580### ohos.permission.radio.ACCESS_FM_AM
1581
1582Allows an application to access radio services.
1583
1584**Permission level**: system_core
1585
1586**Authorization mode**: system_grant
1587
1588**Enable via ACL**: true
1589
1590**Valid since**: 7
1591
1592### ohos.permission.READ_SCREEN_SAVER
1593
1594Allows an application to read the screen saver information, such as the list of screen savers that have been installed and the activated one.
1595
1596**Permission level**: system_basic
1597
1598**Authorization mode**: system_grant
1599
1600**Enable via ACL**: true
1601
1602**Valid since**: 7
1603
1604### ohos.permission.REBOOT
1605
1606Allows an application to restart the device.
1607
1608**Permission level**: system_basic
1609
1610**Authorization mode**: system_grant
1611
1612**Enable via ACL**: true
1613
1614**Valid since**: 7
1615
1616### ohos.permission.REBOOT_RECOVERY
1617
1618Allows an application to restart the device and enter Recovery mode.
1619
1620**Permission level**: system_basic
1621
1622**Authorization mode**: system_grant
1623
1624**Enable via ACL**: true
1625
1626**Valid since**: 7
1627
1628### ohos.permission.REFRESH_USER_ACTION
1629
1630Allows an application to reset the screen timeout counter when a user input event occurs, such as pressing a key or touching the screen.
1631
1632**Permission level**: system_basic
1633
1634**Authorization mode**: system_grant
1635
1636**Enable via ACL**: true
1637
1638**Valid since**: 7
1639
1640### ohos.permission.REMOVE_CACHE_FILES
1641
1642Allows the cache of the specified application to be cleared.
1643
1644**Permission level**: system_basic
1645
1646**Authorization mode**: system_grant
1647
1648**Enable via ACL**: true
1649
1650**Valid since**: 7
1651
1652### ohos.permission.REQUIRE_FORM
1653
1654Allows an application to obtain the Ability Form.
1655
1656**Permission level**: system_basic
1657
1658**Authorization mode**: system_grant
1659
1660**Enable via ACL**: true
1661
1662**Valid since**: 7
1663
1664### ohos.permission.REVOKE_SENSITIVE_PERMISSIONS
1665
1666Allows an application to revoke the sensitive permissions it has granted to other applications.
1667
1668**Permission level**: system_core
1669
1670**Authorization mode**: system_grant
1671
1672**Enable via ACL**: true
1673
1674**Valid since**: 8
1675
1676### ohos.permission.RUN_ANY_CODE
1677
1678Allows an application to run unsigned code.
1679
1680**Permission level**: system_basic
1681
1682**Authorization mode**: system_grant
1683
1684**Enable via ACL**: true
1685
1686**Valid since**: 10
1687
1688### ohos.permission.sec.ACCESS_UDID
1689
1690Allows an application to obtain the Unified Device ID (UDID).
1691
1692**Permission level**: system_basic
1693
1694**Authorization mode**: system_grant
1695
1696**Enable via ACL**: true
1697
1698**Valid since**: 7
1699
1700### ohos.permission.securityguard.REQUEST_SECURITY_MODEL_RESULT
1701
1702Allows an application to obtain the device risk status.
1703
1704**Permission level**: system_basic
1705
1706**Authorization mode**: system_grant
1707
1708**Enable via ACL**: true
1709
1710**Valid since**: 9
1711
1712### ohos.permission.SET_DEFAULT_APPLICATION
1713
1714Allows an application to set and reset default applications.
1715
1716**Permission level**: system_core
1717
1718**Authorization mode**: system_grant
1719
1720**Enable via ACL**: true
1721
1722**Valid since**: 9
1723
1724### ohos.permission.SET_TELEPHONY_STATE
1725
1726Allows an application to set the telephony state.
1727
1728**Permission level**: system_basic
1729
1730**Authorization mode**: system_grant
1731
1732**Enable via ACL**: true
1733
1734**Valid since**: 8
1735
1736### ohos.permission.SET_TIME
1737
1738Allows an application to set the system time.
1739
1740**Permission level**: system_basic
1741
1742**Authorization mode**: system_grant
1743
1744**Enable via ACL**: true
1745
1746**Valid since**: 7
1747
1748### ohos.permission.SET_TIME_ZONE
1749
1750Allows an application to set the system time zone.
1751
1752**Permission level**: system_basic
1753
1754**Authorization mode**: system_grant
1755
1756**Enable via ACL**: true
1757
1758**Valid since**: 7
1759
1760### ohos.permission.SET_WIFI_CONFIG
1761
1762Allows an application to configure Wi-Fi information.
1763
1764**Permission level**: system_basic
1765
1766**Authorization mode**: system_grant
1767
1768**Enable via ACL**: true
1769
1770**Valid since**: 8
1771
1772### ohos.permission.START_ABILIIES_FROM_BACKGROUND
1773
1774Allows an application to start FAs in the background.
1775
1776**Permission level**: system_basic
1777
1778**Authorization mode**: system_grant
1779
1780**Enable via ACL**: true
1781
1782**Valid since**: 7
1783
1784**Deprecated since**: 9
1785
1786### ohos.permission.START_INVISIBLE_ABILITY
1787
1788Allows an application to start an invisible ability.
1789
1790**Permission level**: system_core
1791
1792**Authorization mode**: system_grant
1793
1794**Enable via ACL**: true
1795
1796**Valid since**: 9
1797
1798### ohos.permission.STORAGE_MANAGER
1799
1800Allows an application to call the interfaces of the Storage Manager service to query space statistics and volume information.
1801
1802**Permission level**: system_basic
1803
1804**Authorization mode**: system_grant
1805
1806**Enable via ACL**: true
1807
1808**Valid since**: 9
1809
1810### ohos.permission.UPDATE_CONFIGURATION
1811
1812Allows an application to modify system settings.
1813
1814**Permission level**: system_basic
1815
1816**Authorization mode**: system_grant
1817
1818**Enable via ACL**: true
1819
1820**Valid since**: 7
1821
1822### ohos.permission.WRITE_SCREEN_SAVER
1823
1824Allows an application to modify the screen saver information, such as activating and previewing a screen saver.
1825
1826**Permission level**: system_basic
1827
1828**Authorization mode**: system_grant
1829
1830**Enable via ACL**: true
1831
1832**Valid since**: 7
1833
1834### ohos.permission.GET_BLUETOOTH_LOCAL_MAC
1835
1836Allows an application to obtain the Bluetooth MAC address of the local device.
1837
1838**Permission level**: system_basic
1839
1840**Authorization mode**: system_grant
1841
1842**Enable via ACL**: true
1843
1844**Valid since**: 11
1845
1846### ohos.permission.GET_BLUETOOTH_PEERS_MAC
1847
1848Allows an application to obtain the real Bluetooth MAC address of a device.
1849
1850**Permission level**: system_basic
1851
1852**Authorization mode**: system_grant
1853
1854**Enable via ACL**: true
1855
1856**Valid since**: 12
1857
1858### ohos.permission.USE_USER_IDM
1859
1860Allows an application to access the system identity credential information.
1861
1862**Permission level**: system_basic
1863
1864**Authorization mode**: system_grant
1865
1866**Enable via ACL**: true
1867
1868**Valid since**: 8
1869
1870### ohos.permission.MANAGE_USER_IDM
1871
1872Allows an application to enroll and manage user identity authentication credentials.
1873
1874**Permission level**: system_basic
1875
1876**Authorization mode**: system_grant
1877
1878**Enable via ACL**: true
1879
1880**Valid since**: 8
1881
1882### ohos.permission.ACCESS_PIN_AUTH
1883
1884Allows an application to register the callback for obtaining the PIN during the PIN authentication process.
1885
1886**Permission level**: system_basic
1887
1888**Authorization mode**: system_grant
1889
1890**Enable via ACL**: true
1891
1892**Valid since**: 8
1893
1894### ohos.permission.ACCESS_USER_AUTH_INTERNAL
1895
1896Allows an application to call internal system interfaces of IAM.
1897
1898**Permission level**: system_basic
1899
1900**Authorization mode**: system_grant
1901
1902**Enable via ACL**: true
1903
1904**Valid since**: 8
1905
1906### ohos.permission.SUPPORT_USER_AUTH
1907
1908Allows access to the resource pool of the user authentication widget (auth_widget).
1909
1910**Permission level**: system_basic
1911
1912**Authorization mode**: system_grant
1913
1914**Enable via ACL**: true
1915
1916**Valid since**: 10
1917
1918### ohos.permission.ACCESS_SENSING_WITH_ULTRASOUND
1919
1920Allows an application to use ultrasonic sensing.
1921
1922**Permission level**: system_basic
1923
1924**Authorization mode**: system_grant
1925
1926**Enable via ACL**: true
1927
1928**Valid since**: 10
1929
1930### ohos.permission.ACCESS_DISTRIBUTED_HARDWARE
1931
1932Allows a system service or system application to access distributed hardware resources.
1933
1934**Permission level**: system_basic
1935
1936**Authorization mode**: system_grant
1937
1938**Enable via ACL**: true
1939
1940**Valid since**: 11
1941
1942### ohos.permission.INSTANTSHARE_SWITCH_CONTROL
1943
1944Allows a system service or system application to change the **instantshare** switch state.
1945
1946**Permission level**: system_basic
1947
1948**Authorization mode**: system_grant
1949
1950**Enable via ACL**: true
1951
1952**Valid since**: 11
1953
1954### ohos.permission.ACCESS_INSTANTSHARE_SERVICE
1955
1956Allows a system service or system application to access the **instantshare** service.
1957
1958**Permission level**: system_basic
1959
1960**Authorization mode**: system_grant
1961
1962**Enable via ACL**: true
1963
1964**Valid since**: 11
1965
1966### ohos.permission.ACCESS_INSTANTSHARE_PRIVATE_ABILITY
1967
1968Allows a system service or system application to use the **instantshare** private ability.
1969
1970**Permission level**: system_basic
1971
1972**Authorization mode**: system_grant
1973
1974**Enable via ACL**: true
1975
1976**Valid since**: 11
1977
1978### ohos.permission.ACCESS_MCP_AUTHORIZATION
1979
1980Allows the MCP host application to perform user account authorization and login for its sub-applications.
1981
1982**Permission level**: system_basic
1983
1984**Authorization mode**: system_grant
1985
1986**Enable via ACL**: true
1987
1988**Valid since**: 11
1989
1990### ohos.permission.GET_BUNDLE_RESOURCES
1991
1992Allows an application to obtain resource information of another application.
1993
1994**Permission level**: system_basic
1995
1996**Authorization mode**: system_grant
1997
1998**Enable via ACL**: true
1999
2000**Valid since**: 11
2001
2002### ohos.permission.COOPERATE_MANAGER
2003
2004Allows a system application to enable the ScreenHop feature, which allows the user to use a mouse across multiple devices.
2005
2006**Permission level**: system_basic
2007
2008**Authorization mode**: system_grant
2009
2010**Enable via ACL**: true
2011
2012**Valid since**: 11
2013
2014### ohos.permission.PERCEIVE_TRAIL
2015
2016Allows a system application to use the Multimodal Sensor Data Platform (MSDP) trail perception function.
2017
2018**Permission level**: system_basic
2019
2020**Authorization mode**: system_grant
2021
2022**Enable via ACL**: true
2023
2024**Valid since**: 11
2025
2026### ohos.permission.EXECUTE_INSIGHT_INTENT
2027
2028Allows a system application to execute intent calls.
2029
2030**Permission level**: system_basic
2031
2032**Authorization mode**: system_grant
2033
2034**Enable via ACL**: true
2035
2036**Valid since**: 11
2037
2038### ohos.permission.VERIFY_ACTIVATION_LOCK
2039
2040Allows an application to verify the validity of activation lock credentials.
2041
2042**Permission level**: system_basic
2043
2044**Authorization mode**: system_grant
2045
2046**Enable via ACL**: true
2047
2048**Valid since**: 11
2049
2050### ohos.permission.ACCESS_OUC
2051
2052Allows a system application to start the software update capability.
2053
2054**Permission level**: system_basic
2055
2056**Authorization mode**: system_grant
2057
2058**Enable via ACL**: true
2059
2060**Valid since**: 11
2061
2062### ohos.permission.MANAGE_FINGERPRINT_AUTH
2063
2064Allows an application to call APIs for configuring and managing the fingerprint authentication module.
2065
2066**Permission level**: system_basic
2067
2068**Authorization mode**: system_grant
2069
2070**Enable via ACL**: true
2071
2072**Valid since**: 11
2073
2074### ohos.permission.TRUSTED_RING_HASH_DATA_PERMISSION
2075
2076Allows an application to send data to the trusted ring of critical assets.
2077
2078**Permission level**: system_basic
2079
2080**Authorization mode**: system_grant
2081
2082**Enable via ACL**: true
2083
2084**Valid since**: 11
2085
2086### ohos.permission.INPUT_CONTROL_DISPATCHING
2087
2088Allows a system application to shield the shortcut key distribution logic.
2089
2090**Permission level**: system_basic
2091
2092**Authorization mode**: system_grant
2093
2094**Enable via ACL**: true
2095
2096**Valid since**: 11
2097
2098### ohos.permission.MANAGE_TRUSTED_RING
2099
2100Allows the use of the capabilities provided by the critical asset trusted ring service.
2101
2102**Permission level**: system_basic
2103
2104**Authorization mode**: system_grant
2105
2106**Enable via ACL**: true
2107
2108**Valid since**: 11
2109
2110### ohos.permission.USE_TRUSTED_RING
2111
2112Allows an applications or service to use the critical asset trusted ring.
2113
2114**Permission level**: system_basic
2115
2116**Authorization mode**: system_grant
2117
2118**Enable via ACL**: true
2119
2120**Valid since**: 11
2121
2122### ohos.permission.RECEIVE_APP_INSTALL_INFO_CHANGE
2123
2124Allows an application to listen for the installation progress of other applications.
2125
2126**Permission level**: system_basic
2127
2128**Authorization mode**: system_grant
2129
2130**Enable via ACL**: true
2131
2132**Valid since**: 11
2133
2134### ohos.permission.LAUNCH_SPAMSHIELD_PAGE
2135
2136Allows an application to access the shielded spam pages.
2137
2138**Permission level**: system_basic
2139
2140**Authorization mode**: system_grant
2141
2142**Enable via ACL**: true
2143
2144**Valid since**: 12
2145
2146### ohos.permission.ACCESS_SPAMSHIELD_SERVICE
2147
2148Allows an application to access the spam shield service.
2149
2150**Permission level**: system_basic
2151
2152**Authorization mode**: system_grant
2153
2154**Enable via ACL**: true
2155
2156**Valid since**: 12
2157
2158### ohos.permission.ACCESS_SECURITY_PRIVACY_CENTER
2159
2160Allows a service to access the Security & Privacy Center.
2161
2162**Permission level**: system_basic
2163
2164**Authorization mode**: system_grant
2165
2166**Enable via ACL**: true
2167
2168**Valid since**: 11
2169
2170### ohos.permission.GET_SECURITY_PRIVACY_ADVICE
2171
2172Allows a system application to obtain advice from the Security & Privacy Center.
2173
2174**Permission level**: system_core
2175
2176**Authorization mode**: system_grant
2177
2178**Enable via ACL**: true
2179
2180**Valid since**: 11
2181
2182### ohos.permission.SET_SECURITY_PRIVACY_ADVICE
2183
2184Allows a system application to process the advice provided by the Security & Privacy Center.
2185
2186**Permission level**: system_core
2187
2188**Authorization mode**: system_grant
2189
2190**Enable via ACL**: true
2191
2192**Valid since**: 11
2193
2194### ohos.permission.USE_SECURITY_PRIVACY_MESSAGER
2195
2196Allows a system service to call permission management interfaces.
2197
2198**Permission level**: system_core
2199
2200**Authorization mode**: system_grant
2201
2202**Enable via ACL**: true
2203
2204**Valid since**: 11
2205
2206### ohos.permission.GET_PRIVACY_INDICATOR
2207
2208Allows a system application to obtain details about privacy event notifications.
2209
2210**Permission level**: system_basic
2211
2212**Authorization mode**: system_grant
2213
2214**Enable via ACL**: true
2215
2216**Valid since**: 12
2217
2218### ohos.permission.SET_PRIVACY_INDICATOR
2219
2220Allows a system application to control the presence status of privacy event notifications.
2221
2222**Permission level**: system_core
2223
2224**Authorization mode**: system_grant
2225
2226**Enable via ACL**: true
2227
2228**Valid since**: 12
2229
2230### ohos.permission.EXEMPT_PRIVACY_INDICATOR
2231
2232Allows an application to use permissions without displaying the privacy indicator.
2233
2234**Permission level**: system_core
2235
2236**Authorization mode**: system_grant
2237
2238**Enable via ACL**: true
2239
2240**Valid since**: 12
2241
2242### ohos.permission.EXEMPT_CAMERA_PRIVACY_INDICATOR
2243
2244Allows an application to access the device's camera without displaying the privacy indicator.
2245
2246**Permission level**: system_core
2247
2248**Authorization mode**: system_grant
2249
2250**Enable via ACL**: true
2251
2252**Valid since**: 12
2253
2254### ohos.permission.EXEMPT_MICROPHONE_PRIVACY_INDICATOR
2255
2256Allows an application to access the device's microphone without displaying the privacy indicator.
2257
2258**Permission level**: system_core
2259
2260**Authorization mode**: system_grant
2261
2262**Enable via ACL**: true
2263
2264**Valid since**: 12
2265
2266### ohos.permission.EXEMPT_LOCATION_PRIVACY_INDICATOR
2267
2268Allows an application to use the location service without displaying the privacy indicator.
2269
2270**Permission level**: system_core
2271
2272**Authorization mode**: system_grant
2273
2274**Enable via ACL**: true
2275
2276**Valid since**: 12
2277
2278### ohos.permission.EXEMPT_PRIVACY_SECURITY_CENTER
2279
2280Allows a system application to be hidden on the **Privacy & Security** page.
2281
2282**Permission level**: system_core
2283
2284**Authorization mode**: system_grant
2285
2286**Enable via ACL**: true
2287
2288**Valid since**: 13
2289
2290### ohos.permission.GET_SUPER_PRIVACY
2291
2292Allows a system application to obtain the status of the super privacy mode.
2293
2294**Permission level**: system_basic
2295
2296**Authorization mode**: system_grant
2297
2298**Enable via ACL**: true
2299
2300**Valid since**: 12
2301
2302### ohos.permission.SET_SUPER_PRIVACY
2303
2304Allows a system application to set the super privacy mode.
2305
2306**Permission level**: system_core
2307
2308**Authorization mode**: system_grant
2309
2310**Enable via ACL**: true
2311
2312**Valid since**: 12
2313
2314### ohos.permission.ACCESS_PRIVATE_SPACE_MANAGER
2315
2316Allows a system application or system service to start the PrivateSpace manager.
2317
2318**Permission level**: system_basic
2319
2320**Authorization mode**: system_grant
2321
2322**Enable via ACL**: true
2323
2324**Valid since**: 12
2325
2326### ohos.permission.ACCESS_PRIVATE_SPACE_PASSWORD_PROTECT
2327
2328Allows a system application to call PrivateSpace APIs related to password protection.
2329
2330**Permission level**: system_basic
2331
2332**Authorization mode**: system_grant
2333
2334**Enable via ACL**: true
2335
2336**Valid since**: 12
2337
2338### ohos.permission.ACCESS_PASSWORDVAULT_ABILITY
2339
2340Allows a system application or system service to start the Password Vault ability.
2341
2342**Permission level**: system_basic
2343
2344**Authorization mode**: system_grant
2345
2346**Enable via ACL**: true
2347
2348**Valid since**: 11
2349
2350### ohos.permission.ACCESS_TEXTAUTOFILL_ABILITY
2351
2352Allows a system application or system service to start the text autofill ability.
2353
2354**Permission level**: system_basic
2355
2356**Authorization mode**: system_grant
2357
2358**Enable via ACL**: true
2359
2360**Valid since**: 12
2361
2362### ohos.permission.ACCESS_LOWPOWER_MANAGER
2363
2364Allows a system application or system service to send messages to LowpowerManager.
2365
2366**Permission level**: system_basic
2367
2368**Authorization mode**: system_grant
2369
2370**Enable via ACL**: true
2371
2372**Valid since**: 11
2373
2374### ohos.permission.MANAGE_APP_BOOT
2375
2376Allows a system application to set auto boot options for other applications.
2377
2378**Permission level**: system_basic
2379
2380**Authorization mode**: system_grant
2381
2382**Enable via ACL**: true
2383
2384**Valid since**: 11
2385
2386### ohos.permission.ACCESS_DDK_HID
2387
2388Allows extended peripheral drivers to access the HID DDK interfaces to implement development of HID extended peripheral drivers.
2389
2390**Permission level**: system_basic
2391
2392**Authorization mode**: system_grant
2393
2394**Enable via ACL**: true
2395
2396**Valid since**: 11
2397
2398### ohos.permission.ACCESS_DDK_USB
2399
2400Allows extended peripheral drivers to access the USB DDK interfaces to implement development of USB extended peripheral drivers.
2401
2402**Permission level**: system_basic
2403
2404**Authorization mode**: system_grant
2405
2406**Enable via ACL**: true
2407
2408**Valid since**: 11
2409
2410### ohos.permission.ACCESS_ACCOUNT_KIT_SERVICE
2411
2412Allows the account service to query and modify account data.
2413
2414**Permission level**: system_basic
2415
2416**Authorization mode**: system_grant
2417
2418**Enable via ACL**: true
2419
2420**Valid since**: 11
2421
2422### ohos.permission.REQUEST_ANONYMOUS_ATTEST
2423
2424Allows a system application to use the device anonymous attestation capability.
2425
2426**Permission level**: system_basic
2427
2428**Authorization mode**: system_grant
2429
2430**Enable via ACL**: true
2431
2432**Valid since**: 11
2433
2434### ohos.permission.ACCESS_ACCOUNT_KIT_UI
2435
2436Allows a system application to display the account user authentication page.
2437
2438**Permission level**: system_basic
2439
2440**Authorization mode**: system_grant
2441
2442**Enable via ACL**: true
2443
2444**Valid since**: 11
2445
2446### ohos.permission.START_RECENT_ABILITY
2447
2448Allows an application to start the specified UIAbility or the last started instance if the UIAbility has multiple instances.
2449
2450**Permission level**: system_basic
2451
2452**Authorization mode**: system_grant
2453
2454**Enable via ACL**: true
2455
2456**Valid since**: 11
2457
2458### ohos.permission.MANAGE_CLOUD_SYNC_CONFIG
2459
2460Allows an application that has accessed the cloud to manage the device-cloud sync configuration.
2461
2462**Permission level**: system_basic
2463
2464**Authorization mode**: system_grant
2465
2466**Enable via ACL**: true
2467
2468**Valid since**: 11
2469
2470### ohos.permission.ACCESS_FINDDEVICE
2471
2472Allows an application to start the **Find Device** app.
2473
2474**Permission level**: system_basic
2475
2476**Authorization mode**: system_grant
2477
2478**Enable via ACL**: true
2479
2480**Valid since**: 11
2481
2482### ohos.permission.MANAGE_FINDSERVICE
2483
2484Allows a system application to obtain and modify the setting of **Find My Phone**.
2485
2486**Permission level**: system_basic
2487
2488**Authorization mode**: system_grant
2489
2490**Enable via ACL**: true
2491
2492**Valid since**: 11
2493
2494### ohos.permission.READ_FINDSERVICE
2495
2496Allows a system application to read the status of **Find Device**.
2497
2498**Permission level**: system_basic
2499
2500**Authorization mode**: system_grant
2501
2502**Enable via ACL**: true
2503
2504**Valid since**: 12
2505
2506### ohos.permission.MANAGE_USB_CONFIG
2507
2508Allows an application to manage the USB device functions and ports.
2509
2510**Permission level**: system_basic
2511
2512**Authorization mode**: system_grant
2513
2514**Enable via ACL**: true
2515
2516**Valid since**: 11
2517
2518### ohos.permission.START_SYSTEM_DIALOG
2519
2520Allows an application to start modal system dialog boxes.
2521
2522**Permission level**: system_basic
2523
2524**Authorization mode**: system_grant
2525
2526**Enable via ACL**: true
2527
2528**Valid since**: 11
2529
2530### ohos.permission.ACCESS_STATUSBAR_ICON
2531
2532Allows an application to access the status bar icons.
2533
2534**Permission level**: system_basic
2535
2536**Authorization mode**: system_grant
2537
2538**Enable via ACL**: true
2539
2540**Valid since**: 11
2541
2542### ohos.permission.MANAGE_SYSTEM_AUDIO_EFFECTS
2543
2544Allows an application to manage the system audio effects.
2545
2546**Permission level**: system_basic
2547
2548**Authorization mode**: system_grant
2549
2550**Enable via ACL**: true
2551
2552**Valid since**: 11
2553
2554### ohos.permission.SECURE_PASTE
2555
2556Allows an application to read the pasteboard via silent access.
2557
2558**Permission level**: system_core
2559
2560**Authorization mode**: system_grant
2561
2562**Enable via ACL**: true
2563
2564**Valid since**: 11
2565
2566### ohos.permission.SET_CODE_PROTECT_INFO
2567
2568Allows a system application to set the public key and working secret ciphertext in the cloud and agrees on a key for code protection.
2569
2570**Permission level**: system_core
2571
2572**Authorization mode**: system_grant
2573
2574**Enable via ACL**: true
2575
2576**Valid since**: 11
2577
2578### ohos.permission.SET_ADVANCED_SECURITY_MODE
2579
2580Allows an application to set the advanced security mode configuration.
2581
2582**Permission level**: system_core
2583
2584**Authorization mode**: system_grant
2585
2586**Enable via ACL**: true
2587
2588**Valid since**: 11
2589
2590### ohos.permission.SET_DEVELOPER_MODE
2591
2592Allows an application to set the developer mode configuration.
2593
2594**Permission level**: system_core
2595
2596**Authorization mode**: system_grant
2597
2598**Enable via ACL**: true
2599
2600**Valid since**: 11
2601
2602### ohos.permission.DISABLE_PERMISSION_DIALOG
2603
2604Allows a system application to set whether an application can start the permission dialog box.
2605
2606**Permission level**: system_core
2607
2608**Authorization mode**: system_grant
2609
2610**Enable via ACL**: true
2611
2612**Valid since**: 11
2613
2614### ohos.permission.MANAGE_ACTIVATION_LOCK
2615
2616Allows an application to manage the activation lock of a device.
2617
2618**Permission level**: system_basic
2619
2620**Authorization mode**: system_grant
2621
2622**Enable via ACL**: true
2623
2624**Valid since**: 11
2625
2626### ohos.permission.MANAGE_PRIVATE_PHOTOS
2627
2628Allows an application to access the built-in hidden albums and files in the albums.
2629
2630**Permission level**: system_core
2631
2632**Authorization mode**: system_grant
2633
2634**Enable via ACL**: true
2635
2636**Valid since**: 11
2637
2638### ohos.permission.INTERCEPT_INPUT_EVENT
2639
2640Allows an application to intercept input events.
2641
2642**Permission level**: system_basic
2643
2644**Authorization mode**: system_grant
2645
2646**Enable via ACL**: true
2647
2648**Valid since**: 11
2649
2650**Changelog**: The permission level is **system_core** in API version 11 and **system_basic** since API versions 12.
2651
2652### ohos.permission.RECORD_VOICE_CALL
2653
2654Allows the application to record voice calls.
2655
2656**Permission level**: system_core
2657
2658**Authorization mode**: system_grant
2659
2660**Enable via ACL**: true
2661
2662**Valid since**: 11
2663
2664### ohos.permission.MANAGE_APP_INSTALL_INFO
2665
2666Allows an application to create and manage application installation tasks.
2667
2668**Permission level**: system_core
2669
2670**Authorization mode**: system_grant
2671
2672**Enable via ACL**: true
2673
2674**Valid since**: 11
2675
2676### ohos.permission.ACCESS_ADVANCED_SECURITY_MODE
2677
2678Allows a system application to access the advanced security mode configuration page.
2679
2680**Permission level**: system_basic
2681
2682**Authorization mode**: system_grant
2683
2684**Enable via ACL**: true
2685
2686**Valid since**: 11
2687
2688### ohos.permission.ACCESS_HIVIEWX
2689
2690Allows a system application to start HiViewX, which displays the **User Experience Improvement Program** page.
2691
2692**Permission level**: system_basic
2693
2694**Authorization mode**: system_grant
2695
2696**Enable via ACL**: true
2697
2698**Valid since**: 11
2699
2700### ohos.permission.ACCESS_HIVIEWCARE
2701
2702Allows a system application to start HiViewCare.
2703
2704**Permission level**: system_basic
2705
2706**Authorization mode**: system_grant
2707
2708**Enable via ACL**: true
2709
2710**Valid since**: 11
2711
2712### ohos.permission.CONNECT_UI_EXTENSION_ABILITY
2713
2714Allows a system service to connect to UIExtensionAbility.
2715
2716**Permission level**: system_core
2717
2718**Authorization mode**: system_grant
2719
2720**Enable via ACL**: true
2721
2722**Valid since**: 11
2723
2724### ohos.permission.SET_SANDBOX_POLICY
2725
2726Allows a system application to set dynamic sandbox policies.
2727
2728**Permission level**: system_core
2729
2730**Authorization mode**: system_grant
2731
2732**Enable via ACL**: true
2733
2734**Valid since**: 11
2735
2736### ohos.permission.TRIGGER_ACTIVATIONLOCK
2737
2738Allows an SA to call **Find Device**.
2739
2740**Permission level**: system_core
2741
2742**Authorization mode**: system_grant
2743
2744**Enable via ACL**: true
2745
2746**Valid since**: 11
2747
2748### ohos.permission.WRITE_PRIVACY_PUSH_DATA
2749
2750Allows an application to write private Push data to another application.
2751
2752**Permission level**: system_core
2753
2754**Authorization mode**: system_grant
2755
2756**Enable via ACL**: true
2757
2758**Valid since**: 11
2759
2760### ohos.permission.READ_PRIVACY_PUSH_DATA
2761
2762Allows an application to read the private Push data of another application.
2763
2764**Permission level**: system_core
2765
2766**Authorization mode**: system_grant
2767
2768**Enable via ACL**: true
2769
2770**Valid since**: 12
2771
2772### ohos.permission.MANAGE_NEARLINK
2773
2774Allows an application to pair with a NearLink device and access the Contacts or messages of the device.
2775
2776**Permission level**: system_basic
2777
2778**Authorization mode**: system_grant
2779
2780**Enable via ACL**: true
2781
2782**Valid since**: 12
2783
2784### ohos.permission.GET_NEARLINK_LOCAL_MAC
2785
2786Allows an application to obtain the NearLink MAC address of the local device.
2787
2788**Permission level**: system_basic
2789
2790**Authorization mode**: system_grant
2791
2792**Enable via ACL**: true
2793
2794**Valid since**: 12
2795
2796### ohos.permission.GET_NEARLINK_PEER_MAC
2797
2798Allows an application to obtain the NearLink MAC address of the peer device.
2799
2800**Permission level**: system_basic
2801
2802**Authorization mode**: system_grant
2803
2804**Enable via ACL**: true
2805
2806**Valid since**: 12
2807
2808### ohos.permission.MANAGE_UWB
2809
2810Allows a system application to manage the ultra-wideband (UWB) function,
2811
2812for example, enabling or disabling UWB communication, querying the chip type, and querying UWB capabilities.
2813
2814**Permission level**: system_basic
2815
2816**Authorization mode**: system_grant
2817
2818**Enable via ACL**: true
2819
2820**Valid since**: 12
2821
2822### ohos.permission.USE_UWB_RANGING
2823
2824Allows a system application to use UWB ranging,
2825
2826for example, opening a session for UWB ranging, starting ranging, stoping ranging, and closing a session.
2827
2828**Permission level**: system_basic
2829
2830**Authorization mode**: system_grant
2831
2832**Enable via ACL**: true
2833
2834**Valid since**: 12
2835
2836### ohos.permission.MANAGE_FINDNETWORK
2837
2838Allows an application to manage the **Find Network** switch and pair and unpair accessories.
2839
2840**Permission level**: system_basic
2841
2842**Authorization mode**: system_grant
2843
2844**Enable via ACL**: true
2845
2846**Valid since**: 12
2847
2848### ohos.permission.OPERATE_FINDNETWORK
2849
2850Allows an application to call APIs for finding network.
2851
2852**Permission level**: system_basic
2853
2854**Authorization mode**: system_grant
2855
2856**Enable via ACL**: true
2857
2858**Valid since**: 12
2859
2860### ohos.permission.QUERY_FINDNETWORK_LOCATION
2861
2862Allows an application to query the location of an offline device.
2863
2864**Permission level**: system_basic
2865
2866**Authorization mode**: system_grant
2867
2868**Enable via ACL**: true
2869
2870**Valid since**: 12
2871
2872### ohos.permission.REGISTER_FINDNETWORK_ACCESSORY
2873
2874Allows an application or system ability to initiate the process for registering the Find Network accessories.
2875
2876**Permission level**: system_basic
2877
2878**Authorization mode**: system_grant
2879
2880**Enable via ACL**: true
2881
2882**Valid since**: 13
2883
2884### ohos.permission.MANAGE_RGM
2885
2886Allows a system service or system application to manage RGM.
2887
2888**Permission level**: system_core
2889
2890**Authorization mode**: system_grant
2891
2892**Enable via ACL**: true
2893
2894**Valid since**: 12
2895
2896### ohos.permission.ACCESS_PROTOCOL_DFX_DATA
2897
2898Allows a system application to access communication failure information and system statistics.
2899
2900**Permission level**: system_basic
2901
2902**Authorization mode**: system_grant
2903
2904**Enable via ACL**: true
2905
2906**Valid since**: 12
2907
2908### ohos.permission.ACCESS_PROTOCOL_DFX_STATE
2909
2910Allows a system application to enable or disable the switches related to communication protocols.
2911
2912**Permission level**: system_basic
2913
2914**Authorization mode**: system_grant
2915
2916**Enable via ACL**: true
2917
2918**Valid since**: 12
2919
2920### ohos.permission.MANAGE_USER_ACCOUNT_INFO
2921
2922Allows a system application or an SA to call the account service.
2923
2924**Permission level**: system_core
2925
2926**Authorization mode**: system_grant
2927
2928**Enable via ACL**: true
2929
2930**Valid since**: 12
2931
2932### ohos.permission.ALLOW_TIPS_ACCESS
2933
2934Allows a system application to start the exposed components of another system application.
2935
2936**Permission level**: system_basic
2937
2938**Authorization mode**: system_grant
2939
2940**Enable via ACL**: true
2941
2942**Valid since**: 12
2943
2944### ohos.permission.ACCESS_AI_ABILITY
2945
2946Allows a system application or an SA to access the AI ability.
2947
2948**Permission level**: system_basic
2949
2950**Authorization mode**: system_grant
2951
2952**Enable via ACL**: true
2953
2954**Valid since**: 12
2955
2956### ohos.permission.READ_HEALTH_MOTION
2957
2958Allows a system application to read the activity ring information, such as the step count.
2959
2960**Permission level**: system_basic
2961
2962**Authorization mode**: system_grant
2963
2964**Enable via ACL**: true
2965
2966**Valid since**: 12
2967
2968### ohos.permission.hsdr.REQUEST_HSDR
2969
2970Allows a system application to access the OpenHarmony Security Detection and Response (HSDR) function of querying the security policies from the cloud.
2971
2972**Permission level**: system_basic
2973
2974**Authorization mode**: system_grant
2975
2976**Enable via ACL**: true
2977
2978**Valid since**: 12
2979
2980### ohos.permission.WRITE_GTOKEN_POLICY
2981
2982Allows a system application to write application control policies.
2983
2984**Permission level**: system_core
2985
2986**Authorization mode**: system_grant
2987
2988**Enable via ACL**: true
2989
2990**Valid since**: 12
2991
2992### ohos.permission.READ_GTOKEN_POLICY
2993
2994Allows a system application to read application control policies.
2995
2996**Permission level**: system_basic
2997
2998**Authorization mode**: system_grant
2999
3000**Enable via ACL**: true
3001
3002**Valid since**: 12
3003
3004### ohos.permission.NOTIFY_DEBUG_ASSERT_RESULT
3005
3006Allows a system application to set the assertion debugging result.
3007
3008**Permission level**: system_basic
3009
3010**Authorization mode**: system_grant
3011
3012**Enable via ACL**: true
3013
3014**Valid since**: 12
3015
3016### ohos.permission.QUERY_PASSWORD_VAULT_DATA
3017
3018Allows a system application to obtain password vault data.
3019
3020**Permission level**: system_basic
3021
3022**Authorization mode**: system_grant
3023
3024**Enable via ACL**: true
3025
3026**Valid since**: 12
3027
3028### ohos.permission.WRITE_ACCOUNT_LOGIN_STATE
3029
3030Allows user account login status to be written to the data management service.
3031
3032**Permission level**: system_basic
3033
3034**Authorization mode**: system_grant
3035
3036**Enable via ACL**: true
3037
3038**Valid since**: 12
3039
3040### ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_AS_USER
3041
3042Allows a service in the U0 user space to call the account APIs opened.
3043
3044**Permission level**: system_core
3045
3046**Authorization mode**: system_grant
3047
3048**Enable via ACL**: true
3049
3050**Valid since**: 12
3051
3052### ohos.permission.SUBSCRIBE_NOTIFICATION_WINDOW_STATE
3053
3054Allows an application to subscribe to the broadcasts sent when the notification window is displayed or collapsed.
3055
3056**Permission level**: system_basic
3057
3058**Authorization mode**: system_grant
3059
3060**Enable via ACL**: true
3061
3062**Valid since**: 12
3063
3064### ohos.permission.CHANGE_DISPLAYMODE
3065
3066Allows a system application to change the display mode.
3067
3068**Permission level**: system_core
3069
3070**Authorization mode**: system_grant
3071
3072**Enable via ACL**: true
3073
3074**Valid since**: 12
3075
3076### ohos.permission.MIGRATE_DATA
3077
3078Allows a system application to migrate data.
3079
3080**Permission level**: system_core
3081
3082**Authorization mode**: system_grant
3083
3084**Enable via ACL**: true
3085
3086**Valid since**: 12
3087
3088### ohos.permission.ACCESS_DYNAMIC_ICON
3089
3090Allows a system application to use dynamic icons.
3091
3092**Permission level**: system_basic
3093
3094**Authorization mode**: system_grant
3095
3096**Enable via ACL**: true
3097
3098**Valid since**: 12
3099
3100### ohos.permission.CHANGE_BUNDLE_UNINSTALL_STATE
3101
3102Allows a system application to change the uninstall status of the specified application.
3103
3104**Permission level**: system_core
3105
3106**Authorization mode**: system_grant
3107
3108**Enable via ACL**: true
3109
3110**Valid since**: 12
3111
3112### ohos.permission.MANAGE_STYLUS_EVENT
3113
3114Allows a system application to use the stylus capabilities.
3115
3116**Permission level**: system_basic
3117
3118**Authorization mode**: system_grant
3119
3120**Enable via ACL**: true
3121
3122**Valid since**: 12
3123
3124### ohos.permission.USE_CLOUD_DRIVE_SERVICE
3125
3126Allows a system application or service to use the DriveServiceAbility of the cloud space service to perform device-cloud sync.
3127
3128**Permission level**: system_basic
3129
3130**Authorization mode**: system_grant
3131
3132**Enable via ACL**: true
3133
3134**Valid since**: 12
3135
3136### ohos.permission.USE_CLOUD_BACKUP_SERVICE
3137
3138Allows a system application or service to trigger the BackupServiceAbility of the cloud space service to implement backup and backup-related event notifications.
3139
3140**Permission level**: system_basic
3141
3142**Authorization mode**: system_grant
3143
3144**Enable via ACL**: true
3145
3146**Valid since**: 12
3147
3148### ohos.permission.USE_CLOUD_COMMON_SERVICE
3149
3150Allows a system application to obtain cloud space information and resources through the CommonServiceAbility of the cloud space service.
3151
3152**Permission level**: system_basic
3153
3154**Authorization mode**: system_grant
3155
3156**Enable via ACL**: true
3157
3158**Valid since**: 12
3159
3160### ohos.permission.PRELOAD_APPLICATION
3161
3162Allows a system application or service to preload application processes.
3163
3164**Permission level**: system_basic
3165
3166**Authorization mode**: system_grant
3167
3168**Enable via ACL**: true
3169
3170**Valid since**: 12
3171
3172### ohos.permission.MANAGE_INPUT_INFRARED_EMITTER
3173
3174Allows a system application to use infrared interfaces.
3175
3176**Permission level**: normal
3177
3178**Authorization mode**: system_grant
3179
3180**Enable via ACL**: true
3181
3182**Valid since**: 12
3183
3184### ohos.permission.SET_PROCESS_CACHE_STATE
3185
3186Allows an application to set whether to support application cache and quick startup after cached.
3187
3188**Permission level**: system_basic
3189
3190**Authorization mode**: system_grant
3191
3192**Enable via ACL**: true
3193
3194**Valid since**: 12
3195
3196### ohos.permission.ACCESS_SYSTEM_APP_CERT
3197
3198Allows the caller to manage and use system service certificate credentials.
3199
3200**Permission level**: system_core
3201
3202**Authorization mode**: system_grant
3203
3204**Enable via ACL**: true
3205
3206**Valid since**: 12
3207
3208### ohos.permission.ACCESS_USER_TRUSTED_CERT
3209
3210Allows the caller to manage user CA certificates.
3211
3212**Permission level**: system_core
3213
3214**Authorization mode**: system_grant
3215
3216**Enable via ACL**: true
3217
3218**Valid since**: 12
3219
3220### ohos.permission.ACCESS_LOCAL_BACKUP
3221
3222Allows an application to access the local backup directory.
3223
3224**Permission level**: system_basic
3225
3226**Authorization mode**: system_grant
3227
3228**Enable via ACL**: true
3229
3230**Valid since**: 12
3231
3232### ohos.permission.CAST_AUDIO_OUTPUT
3233
3234Allows the system to cast audio or collaborate with another application to cast audio.
3235
3236**Permission level**: system_core
3237
3238**Authorization mode**: system_grant
3239
3240**Enable via ACL**: true
3241
3242**Valid since**: 12
3243
3244### ohos.permission.WRITE_RINGTONE
3245
3246Allows an application to write the ring tone library.
3247
3248**Permission level**: system_basic
3249
3250**Authorization mode**: system_grant
3251
3252**Enable via ACL**: true
3253
3254**Valid since**: 12
3255
3256### ohos.permission.KILL_APP_PROCESSES
3257
3258Allows a system application to kill other applications.
3259
3260**Permission level**: system_basic
3261
3262**Authorization mode**: system_grant
3263
3264**Enable via ACL**: true
3265
3266**Valid since**: 12
3267
3268### ohos.permission.GET_ACCOUNT_MINORS_INFO
3269
3270Allows a system application to obtain information about the minor users (users not of the legal age) of a user account.
3271
3272**Permission level**: system_basic
3273
3274**Authorization mode**: system_grant
3275
3276**Enable via ACL**: true
3277
3278**Valid since**: 12
3279
3280### ohos.permission.ACCESS_LOCAL_THEME
3281
3282Allows a system application to access the local theme information.
3283
3284**Permission level**: system_basic
3285
3286**Authorization mode**: system_grant
3287
3288**Enable via ACL**: true
3289
3290**Valid since**: 12
3291
3292### ohos.permission.ACCESS_SHADER_CACHE_DIR
3293
3294Allows a system application to access the shader_cache directory.
3295
3296**Permission level**: system_core
3297
3298**Authorization mode**: system_grant
3299
3300**Enable via ACL**: true
3301
3302**Valid since**: 12
3303
3304### ohos.permission.INSTALL_CLONE_BUNDLE
3305
3306Allows an application to install a cloned application.
3307
3308**Permission level**: system_core
3309
3310**Authorization mode**: system_grant
3311
3312**Enable via ACL**: true
3313
3314**Valid since**: 12
3315
3316### ohos.permission.UNINSTALL_CLONE_BUNDLE
3317
3318Allows an application to uninstall a cloned application.
3319
3320**Permission level**: system_core
3321
3322**Authorization mode**: system_grant
3323
3324**Enable via ACL**: true
3325
3326**Valid since**: 12
3327
3328### ohos.permission.ACCESS_SCREEN_LOCK_MEDIA_DATA
3329
3330Allows an application to access images and videos when the screen is locked.
3331
3332**Permission level**: system_core
3333
3334**Authorization mode**: system_grant
3335
3336**Enable via ACL**: true
3337
3338**Valid since**: 12
3339
3340### ohos.permission.ACCESS_SCREEN_LOCK_ALL_DATA
3341
3342Allows an application to access sensitive data, such as images and videos, call logs, call recordings, SMS messages, and emails, when the screen is locked.
3343
3344**Permission level**: system_core
3345
3346**Authorization mode**: system_grant
3347
3348**Enable via ACL**: true
3349
3350**Valid since**: 12
3351
3352### ohos.permission.ACCESS_DEVICE_COLLABORATION_PRIVATE_ABILITY
3353
3354Allows a system service or system application to access the device collaboration private ability.
3355
3356**Permission level**: system_basic
3357
3358**Authorization mode**: system_grant
3359
3360**Enable via ACL**: true
3361
3362**Valid since**: 12
3363
3364### ohos.permission.ACCESS_FILE_CONTENT_SHARE
3365
3366Allows a system service or system application to access shared files.
3367
3368**Permission level**: system_basic
3369
3370**Authorization mode**: system_grant
3371
3372**Enable via ACL**: true
3373
3374**Valid since**: 12
3375
3376### ohos.permission.ACCESS_RINGTONE_RESOURCE
3377
3378Allows a system application to access and write the ring tone public directory.
3379
3380**Permission level**: system_core
3381
3382**Authorization mode**: system_grant
3383
3384**Enable via ACL**: true
3385
3386**Valid since**: 12
3387
3388### ohos.permission.ACCESS_SUBSCRIPTION_CAPSULE_DATA
3389
3390Allows a system application to access the subscribed capsule data.
3391
3392**Permission level**: system_basic
3393
3394**Authorization mode**: system_grant
3395
3396**Enable via ACL**: true
3397
3398**Valid since**: 12
3399
3400### ohos.permission.ACCESS_SEARCH_SERVICE
3401
3402Allows a system application to call the local search ability provided by the fusion search service.
3403
3404**Permission level**: system_basic
3405
3406**Authorization mode**: system_grant
3407
3408**Enable via ACL**: true
3409
3410**Valid since**: 12
3411
3412### ohos.permission.INJECT_INPUT_EVENT
3413
3414Allows a system application to inject input events.
3415
3416**Permission level**: system_core
3417
3418**Authorization mode**: system_grant
3419
3420**Enable via ACL**: true
3421
3422**Valid since**: 12
3423
3424### ohos.permission.QUERY_SECURITY_EVENT
3425
3426Allows an application to obtain detailed security event information.
3427
3428**Permission level**: system_basic
3429
3430**Authorization mode**: system_grant
3431
3432**Enable via ACL**: true
3433
3434**Valid since**: 12
3435
3436### ohos.permission.REPORT_SECURITY_EVENT
3437
3438Allows an application to report security events to Security Guard.
3439
3440**Permission level**: system_basic
3441
3442**Authorization mode**: system_grant
3443
3444**Enable via ACL**: true
3445
3446**Valid since**: 12
3447
3448### ohos.permission.QUERY_SECURITY_MODEL_RESULT
3449
3450Allows an application to query the security model execution result.
3451
3452**Permission level**: system_basic
3453
3454**Authorization mode**: system_grant
3455
3456**Enable via ACL**: true
3457
3458**Valid since**: 12
3459
3460### ohos.permission.MANAGE_SECURITY_GUARD_CONFIG
3461
3462Allows an application to manage Security Guard configuration.
3463
3464**Permission level**: system_basic
3465
3466**Authorization mode**: system_grant
3467
3468**Enable via ACL**: true
3469
3470**Valid since**: 12
3471
3472### ohos.permission.COLLECT_SECURITY_EVENT
3473
3474Allows an application to collect security events.
3475
3476**Permission level**: system_core
3477
3478**Authorization mode**: system_grant
3479
3480**Enable via ACL**: true
3481
3482**Valid since**: 12
3483
3484### ohos.permission.QUERY_SECURITY_POLICY_FROM_CLOUD
3485
3486Allows an application to query security policies from the cloud.
3487
3488**Permission level**: system_basic
3489
3490**Authorization mode**: system_grant
3491
3492**Enable via ACL**: true
3493
3494**Valid since**: 12
3495
3496### ohos.permission.REPORT_SECURITY_EVENT_TO_CLOUD
3497
3498Allows an application to report security events to the cloud.
3499
3500**Permission level**: system_basic
3501
3502**Authorization mode**: system_grant
3503
3504**Enable via ACL**: true
3505
3506**Valid since**: 12
3507
3508### ohos.permission.ACCESS_SCAN_SERVICE
3509
3510Allows a system application to invoke the code dispatching capability provided by the scan-to-access service.
3511
3512**Permission level**: system_basic
3513
3514**Authorization mode**: system_grant
3515
3516**Enable via ACL**: true
3517
3518**Valid since**: 12
3519
3520### ohos.permission.ACCESS_FACTORY_OTA_DIR
3521
3522Allows a system application to access the over-the-air update directory.
3523
3524**Permission level**: system_basic
3525
3526**Authorization mode**: system_grant
3527
3528**Enable via ACL**: true
3529
3530**Valid since**: 12
3531
3532### ohos.permission.MANAGE_MOUSE_CURSOR
3533
3534Allows a system application to set the mouse cursor status.
3535
3536**Permission level**: system_core
3537
3538**Authorization mode**: system_grant
3539
3540**Enable via ACL**: true
3541
3542**Valid since**: 12
3543
3544### ohos.permission.FILTER_INPUT_EVENT
3545
3546Allows a system application to filter input events.
3547
3548**Permission level**: system_core
3549
3550**Authorization mode**: system_grant
3551
3552**Enable via ACL**: true
3553
3554**Valid since**: 12
3555
3556### ohos.permission.ACTIVATE_DEVICE_PSI
3557
3558Allows a system application or system ability to report the device activation status.
3559
3560**Permission level**: system_basic
3561
3562**Authorization mode**: system_grant
3563
3564**Enable via ACL**: true
3565
3566**Valid since**: 12
3567
3568### ohos.permission.DUMP_AUDIO
3569
3570Allows an application to dump audio data to a local storage device.
3571
3572**Permission level**: system_core
3573
3574**Authorization mode**: system_grant
3575
3576**Enable via ACL**: true
3577
3578**Valid since**: 12
3579
3580### ohos.permission.RECEIVE_FUSION_MESSAGES
3581
3582Allows a system application or system ability to receive fusion service messages.
3583
3584**Permission level**: system_basic
3585
3586**Authorization mode**: system_grant
3587
3588**Enable via ACL**: true
3589
3590**Valid since**: 12
3591
3592### ohos.permission.ACCESS_FUSION_MANAGER
3593
3594Allows a system ability or system application to access the fusion service.
3595
3596**Permission level**: system_basic
3597
3598**Authorization mode**: system_grant
3599
3600**Enable via ACL**: true
3601
3602**Valid since**: 12
3603
3604### ohos.permission.PUBLISH_LOCATION_EVENT
3605
3606Allows an application to publish common events related to location management.
3607
3608**Permission level**: system_basic
3609
3610**Authorization mode**: system_grant
3611
3612**Enable via ACL**: true
3613
3614**Valid since**: 12
3615
3616### ohos.permission.ACCESS_MULTICORE_HYBRID_ABILITY
3617
3618Allows an application to access the system service APIs of the smart watch.
3619
3620**Permission level**: system_basic
3621
3622**Authorization mode**: system_grant
3623
3624**Enable via ACL**: true
3625
3626**Valid since**: 12
3627
3628### ohos.permission.ACCESS_DEVICE_COLLABORATION_SERVICE
3629
3630Allows an application to use the multi-screen collaboration service.
3631
3632**Permission level**: system_basic
3633
3634**Authorization mode**: system_grant
3635
3636**Enable via ACL**: true
3637
3638**Valid since**: 12
3639
3640### ohos.permission.GET_APP_DOMAIN_BUNDLE_INFO
3641
3642Allows an application to access the mappings between applications and domain names.
3643
3644**Permission level**: system_basic
3645
3646**Authorization mode**: system_grant
3647
3648**Enable via ACL**: true
3649
3650**Valid since**: 12
3651
3652### ohos.permission.OPEN_FILE
3653
3654Allows a system application to start the File Manager application to open files or folders.
3655
3656**Permission level**: system_basic
3657
3658**Authorization mode**: system_grant
3659
3660**Enable via ACL**: true
3661
3662**Valid since**: 12
3663
3664### ohos.permission.PROCESS_FILE_COPY_PASTE
3665
3666Allows a system application to start the File Manager application to copy, cut, and paste files.
3667
3668**Permission level**: system_basic
3669
3670**Authorization mode**: system_grant
3671
3672**Enable via ACL**: true
3673
3674**Valid since**: 12
3675
3676### ohos.permission.CLEAR_RECYCLEBIN
3677
3678Allows a system application to start the File Manager application to clear the trash.
3679
3680**Permission level**: system_basic
3681
3682**Authorization mode**: system_grant
3683
3684**Enable via ACL**: true
3685
3686**Valid since**: 12
3687
3688### ohos.permission.GET_FILE_THUMBNAIL
3689
3690Allows a system ability to obtain file thumbnails.
3691
3692**Permission level**: system_basic
3693
3694**Authorization mode**: system_grant
3695
3696**Enable via ACL**: true
3697
3698**Valid since**: 12
3699
3700### ohos.permission.NETWORK_DHCP
3701
3702Allows a system application to apply for IP addresses from the DHCP server.
3703
3704**Permission level**: system_basic
3705
3706**Authorization mode**: system_grant
3707
3708**Enable via ACL**: true
3709
3710**Valid since**: 12
3711
3712### ohos.permission.ALLOW_CONNECT_CAR
3713
3714Allows an application to connect to an automobile head unit.
3715
3716**Permission level**: system_basic
3717
3718**Authorization mode**: system_grant
3719
3720**Enable via ACL**: true
3721
3722**Valid since**: 12
3723
3724### ohos.permission.MANAGE_NET_FIREWALL
3725
3726Allows a system application to configure firewall rules.
3727
3728**Permission level**: system_basic
3729
3730**Authorization mode**: system_grant
3731
3732**Enable via ACL**: true
3733
3734**Valid since**: 12
3735
3736### ohos.permission.GET_NET_FIREWALL
3737
3738Allows a system application to obtain firewall rules and firewall interception records.
3739
3740**Permission level**: system_basic
3741
3742**Authorization mode**: system_grant
3743
3744**Enable via ACL**: true
3745
3746**Valid since**: 12
3747
3748### ohos.permission.ACCESS_IDM_WIDGET
3749
3750Allows a system application to access the widget for credential enrollment.
3751
3752**Permission level**: system_basic
3753
3754**Authorization mode**: system_grant
3755
3756**Enable via ACL**: true
3757
3758**Valid since**: 12
3759
3760### ohos.permission.MANAGE_ACCESSORY
3761
3762Allows an application to obtain information about accessories (such as the keyboard and mouse), send data to accessories, and obtain responses from them.
3763
3764**Permission level**: system_basic
3765
3766**Authorization mode**: system_grant
3767
3768**Enable via ACL**: true
3769
3770**Valid since**: 12
3771
3772### ohos.permission.COLLECT_ACCESSORY_LOG
3773
3774Allows an application to obtain logs of accessories (such as the keyboard and mouse).
3775
3776**Permission level**: system_basic
3777
3778**Authorization mode**: system_grant
3779
3780**Enable via ACL**: true
3781
3782**Valid since**: 12
3783
3784### ohos.permission.INSTALL_INTERNALTESTING_BUNDLE
3785
3786Allows an application to install beta applications.
3787
3788**Permission level**: system_core
3789
3790**Authorization mode**: system_grant
3791
3792**Enable via ACL**: true
3793
3794**Valid since**: 12
3795
3796### ohos.permission.PUBLISH_DISPLAY_ROTATION_EVENT
3797
3798Allows a system ability to send screen rotation events to applications or other system abilities.
3799
3800**Permission level**: system_core
3801
3802**Authorization mode**: system_grant
3803
3804**Enable via ACL**: true
3805
3806**Valid since**: 12
3807
3808### ohos.permission.PUBLISH_CAST_PLUGGED_EVENT
3809
3810Allows a system ability to send the projection cable plug-in and plug-out events to applications or other system abilities.
3811
3812**Permission level**: system_core
3813
3814**Authorization mode**: system_grant
3815
3816**Enable via ACL**: true
3817
3818**Valid since**: 12
3819
3820### ohos.permission.GET_ETHERNET_LOCAL_MAC
3821
3822Allows an application to obtain the current MAC address of the Ethernet.
3823
3824**Permission level**: system_basic
3825
3826**Authorization mode**: system_grant
3827
3828**Enable via ACL**: true
3829
3830**Valid since**: 13
3831
3832### ohos.permission.ALLOW_SHOW_NON_SECURE_WINDOWS
3833
3834Allows a modal UIExtension to unhide non-secure windows.
3835
3836**Permission level**: system_basic
3837
3838**Authorization mode**: system_grant
3839
3840**Enable via ACL**: true
3841
3842**Valid since**: 12
3843
3844### ohos.permission.ACCESS_DISTRIBUTED_MODEM
3845
3846Allows a system service to access distributed modems.
3847
3848**Permission level**: system_basic
3849
3850**Authorization mode**: system_grant
3851
3852**Enable via ACL**: true
3853
3854**Valid since**: 13
3855
3856### ohos.permission.GET_TELEPHONY_ESIM_STATE
3857
3858Allows a system application to obtain eSIM profile information and data written on the device chip when the eSIM is activated.
3859
3860**Permission level**: system_basic
3861
3862**Authorization mode**: system_grant
3863
3864**Enable via ACL**: true
3865
3866**Valid since**: 13
3867
3868### ohos.permission.SET_TELEPHONY_ESIM_STATE
3869
3870Allows a system application to modify the eSIM profile and upgrade the eSIM.
3871
3872**Permission level**: system_basic
3873
3874**Authorization mode**: system_grant
3875
3876**Enable via ACL**: true
3877
3878**Valid since**: 13
3879
3880### ohos.permission.CAMERA_BACKGROUND
3881
3882Allows a system application to use the camera in the background.
3883
3884**Permission level**: system_core
3885
3886**Authorization mode**: system_grant
3887
3888**Enable via ACL**: true
3889
3890**Valid since**: 13
3891
3892### ohos.permission.CALLED_TRANSITION_ON_LOCK_SCREEN
3893
3894Allows an application to be started by another application on the lock screen page and redirected.
3895
3896**Permission level**: system_basic
3897
3898**Authorization mode**: system_grant
3899
3900**Enable via ACL**: true
3901
3902**Valid since**: 13
3903
3904### ohos.permission.CALLED_BELOW_LOCK_SCREEN
3905
3906Allows an application to start even when the screen is locked.
3907
3908**Permission level**: system_basic
3909
3910**Authorization mode**: system_grant
3911
3912**Enable via ACL**: true
3913
3914**Valid since**: 13
3915
3916### ohos.permission.ACCESS_ANALYTICS
3917
3918Allows a system service to access and read files in **/data/log/faultlog/faultlogger** directory.
3919
3920**Permission level**: system_basic
3921
3922**Authorization mode**: system_grant
3923
3924**Enable via ACL**: true
3925
3926**Valid since**: 12
3927
3928### ohos.permission.START_RESTORE_NOTIFICATION
3929
3930Allows a system application to subscribe to the restore start event of the backup and restore framework.
3931
3932**Permission level**: system_basic
3933
3934**Authorization mode**: system_grant
3935
3936**Enable via ACL**: true
3937
3938**Valid since**: 13
3939
3940### ohos.permission.READ_WRITE_USB_DEV
3941
3942Allows an application to connect to a device and read and write the device data via USB for debugging purposes.
3943
3944Currently, this permission is available only for 2-in-1 device applications.
3945
3946**Permission level**: system_basic
3947
3948**Authorization mode**: system_grant
3949
3950**Enable via ACL**: true
3951
3952**Valid since**: 13
3953
3954### ohos.permission.START_RESTORE_NOTIFICATION
3955
3956Allows an application to connect to a device and read and write the device data via USB for debugging purposes.
3957
3958This permission is available only for applications running on 2-in-1 devices.
3959
3960**Permission level**:system_basic
3961
3962**Authorization mode**:system_grant
3963
3964**Enable via ACL**:true
3965
3966**Valid since**:13
3967
3968### ohos.permission.READ_WRITE_USER_FILE
3969
3970Allows an application to access and modify the files in the user directory.
3971
3972Currently, this permission is available only for 2-in-1 device applications.
3973
3974**Permission level**: system_basic
3975
3976**Authorization mode**: system_grant
3977
3978**Enable via ACL**: true
3979
3980**Valid since**: 13
3981
3982## system_grant Permissions (Unavailable via ACL)
3983
3984The following lists the system_grant permissions that cannot be requested via the ACL.
3985
3986For details about the process for requesting permissions, see [Workflow for Using Permissions](determine-application-mode.md).
3987
3988### ohos.permission.RECEIVER_STARTUP_COMPLETED
3989
3990Allows an application to subscribe to the startup broadcast.
3991
3992**Permission level**: system_basic
3993
3994**Authorization mode**: system_grant
3995
3996**Enable via ACL**: false
3997
3998**Valid since**: 9
3999
4000### ohos.permission.SYSTEM_LIGHT_CONTROL
4001
4002Allows an application to control lights, including turning on and off lights.
4003
4004**Permission level**: system_basic
4005
4006**Authorization mode**: system_grant
4007
4008**Enable via ACL**: false
4009
4010**Valid since**: 11
4011
4012### ohos.permission.QUERY_ACCESSIBILITY_ELEMENT
4013
4014Allows an application to query accessibility elements in batches.
4015
4016**Permission level**: system_basic
4017
4018**Authorization mode**: system_grant
4019
4020**Enable via ACL**: false
4021
4022**Valid since**: 11
4023
4024### ohos.permission.GET_ALL_APP_ACCOUNTS
4025
4026Allows an application to obtain information about all application accounts.
4027
4028**Permission level**: system_core
4029
4030**Authorization mode**: system_grant
4031
4032**Enable via ACL**: false
4033
4034**Valid since**: 7
4035
4036### ohos.permission.MANAGE_DEVICE_AUTH_CRED
4037
4038Allows an application to call interfaces of the DeviceAuthCredMgr application.
4039
4040**Permission level**: system_basic
4041
4042**Authorization mode**: system_grant
4043
4044**Enable via ACL**: false
4045
4046**Valid since**: 10
4047
4048### ohos.permission.ACCESS_AUTH_RESPOOL
4049
4050Allows an SA to register the executor.
4051
4052**Permission level**: system_core
4053
4054**Authorization mode**: system_grant
4055
4056**Enable via ACL**: false
4057
4058**Valid since**: 9
4059
4060### ohos.permission.READ_ACCESSIBILITY_CONFIG
4061
4062Allows an application to read the accessibility configuration.
4063
4064**Permission level**: system_basic
4065
4066**Authorization mode**: system_grant
4067
4068**Enable via ACL**: false
4069
4070**Valid since**: 9
4071
4072### ohos.permission.WRITE_APP_PUSH_DATA
4073
4074Allows the push service to write data to an application.
4075
4076**Permission level**: system_basic
4077
4078**Authorization mode**: system_grant
4079
4080**Enable via ACL**: false
4081
4082**Valid since**: 10
4083
4084### ohos.permission.READ_APP_PUSH_DATA
4085
4086Allows the push service to read data from an application.
4087
4088**Permission level**: system_basic
4089
4090**Authorization mode**: system_grant
4091
4092**Enable via ACL**: false
4093
4094**Valid since**: 10
4095
4096### ohos.permission.NETSYS_INTERNAL
4097
4098Allows an SA to call the network diagnosis, Wi-Fi, network adapter listening, and iptables setting APIs of **netsys**.
4099
4100**Permission level**: system_basic
4101
4102**Authorization mode**: system_grant
4103
4104**Enable via ACL**: false
4105
4106**Valid since**: 10
4107
4108### ohos.permission.DISTRIBUTED_SOFTBUS_CENTER
4109
4110Allows networking between different devices.
4111
4112**Permission level**: system_basic
4113
4114**Authorization mode**: system_grant
4115
4116**Enable via ACL**: false
4117
4118**Valid since**: 9
4119
4120### ohos.permission.GET_NETWORK_STATS
4121
4122Allows a system application to obtain historical network traffic.
4123
4124**Permission level**: system_basic
4125
4126**Authorization mode**: system_grant
4127
4128**Enable via ACL**: false for API versions 10 to 11; true for API version 12 and later
4129
4130**Valid since**: 10
4131
4132### ohos.permission.RESTRICT_APPLICATION_ACTIVE
4133
4134Allows a standby component to publish a customized network limit event.
4135
4136**Permission level**: system_basic
4137
4138**Authorization mode**: system_grant
4139
4140**Enable via ACL**: false
4141
4142**Valid since**: 10
4143
4144### ohos.permission.CONNECT_CELLULAR_CALL_SERVICE
4145
4146Allows a system service to access the cellular call SA.
4147
4148**Permission level**: system_basic
4149
4150**Authorization mode**: system_grant
4151
4152**Enable via ACL**: false
4153
4154**Valid since**: 10
4155
4156### ohos.permission.CONNECT_IMS_SERVICE
4157
4158Allows a system service to access the IMS SA.
4159
4160**Permission level**: system_basic
4161
4162**Authorization mode**: system_grant
4163
4164**Enable via ACL**: false
4165
4166**Valid since**: 10
4167
4168### ohos.permission.ENFORCE_USER_IDM
4169
4170Allows an SA to delete the IAM user information without a token.
4171
4172**Permission level**: system_core
4173
4174**Authorization mode**: system_grant
4175
4176**Enable via ACL**: false
4177
4178**Valid since**: 9
4179
4180### ohos.permission.WRITE_ACCESSIBILITY_CONFIG
4181
4182Allows an application to set the accessibility configuration.
4183
4184**Permission level**: system_basic
4185
4186**Authorization mode**: system_grant
4187
4188**Enable via ACL**: false
4189
4190**Valid since**: 9
4191
4192### ohos.permission.ENABLE_DISTRIBUTED_HARDWARE
4193
4194Allows a system service to enable distributed hardware resources.
4195
4196**Permission level**: system_basic
4197
4198**Authorization mode**: system_grant
4199
4200**Enable via ACL**: false
4201
4202**Valid since**: 11
4203
4204### ohos.permission.GRANT_SHORT_TERM_WRITE_MEDIAVIDEO
4205
4206Allows a system application or system service to grant third-party applications the temporary permission to save images and videos for the specified period of time.
4207
4208**Permission level**: system_core
4209
4210**Authorization mode**: system_grant
4211
4212**Enable via ACL**: true
4213
4214**Valid since**: 12
4215
4216### ohos.permission.ACCESS_SUPER_HUB
4217
4218Allows an application to access Super Hub.
4219
4220**Permission level**: system_basic
4221
4222**Authorization mode**: system_grant
4223
4224**Enable via ACL**: false
4225
4226**Valid since**: 12
4227
4228## user_grant Permissions (Available via ACL)
4229
4230The following lists the user_grant permissions that can be requested via the ACL.
4231
4232For details about the process for requesting permissions, see [Workflow for Using Permissions](determine-application-mode.md).
4233
4234### ohos.permission.READ_AUDIO
4235
4236Allows access to the audio files in a user directory.
4237
4238**Permission level**: system_basic
4239
4240**Authorization mode**: user_grant
4241
4242**Enable via ACL**: true
4243
4244**Valid since**: 9
4245
4246### ohos.permission.READ_DOCUMENT
4247
4248Allows access to the files in a user directory.
4249
4250**Permission level**: system_basic
4251
4252**Authorization mode**: user_grant
4253
4254**Enable via ACL**: true
4255
4256**Valid since**: 9
4257
4258**Deprecated from**: 12
4259
4260**Substitute**:
4261
4262See the [alternative solution of the **Files** permission group](app-permission-group-list.md#filesdeprecated).
4263
4264### ohos.permission.READ_IMAGEVIDEO
4265
4266Allows access to the images or video files in a user's directory.
4267
4268**Permission level**: system_basic
4269
4270**Authorization mode**: user_grant
4271
4272**Enable via ACL**: true
4273
4274**Valid since**: 9
4275
4276### ohos.permission.WRITE_AUDIO
4277
4278Allows modification to the audio files in a user directory.
4279
4280**Permission level**: system_basic
4281
4282**Authorization mode**: user_grant
4283
4284**Enable via ACL**: true
4285
4286**Valid since**: 9
4287
4288### ohos.permission.WRITE_DOCUMENT
4289
4290Allows modification to the files in a user's directory.
4291
4292**Permission level**: system_basic
4293
4294**Authorization mode**: user_grant
4295
4296**Enable via ACL**: true
4297
4298**Valid since**: 9
4299
4300**Deprecated from**: 12
4301
4302**Substitute**:
4303
4304See the [alternative solution of the **Files** permission group](app-permission-group-list.md#filesdeprecated).
4305
4306### ohos.permission.WRITE_IMAGEVIDEO
4307
4308Allows modification to the images or video files in a user's directory.
4309
4310**Permission level**: system_basic
4311
4312**Authorization mode**: user_grant
4313
4314**Enable via ACL**: true
4315
4316**Valid since**: 9
4317
4318### ohos.permission.READ_CONTACTS
4319
4320Allows an application to read the Contacts.
4321
4322**Permission level**: system_basic
4323
4324**Authorization mode**: user_grant
4325
4326**Enable via ACL**: true
4327
4328**Valid since**: 8
4329
4330### ohos.permission.WRITE_CONTACTS
4331
4332Allows an application to add, remove, and modify the Contacts.
4333
4334**Permission level**: system_basic
4335
4336**Authorization mode**: user_grant
4337
4338**Enable via ACL**: true
4339
4340**Valid since**: 8
4341
4342### ohos.permission.READ_WHOLE_CALENDAR
4343
4344Allows an application to read all Calendar information.
4345
4346**Permission level**: system_basic
4347
4348**Authorization mode**: user_grant
4349
4350**Enable via ACL**: true
4351
4352**Valid since**: 9
4353
4354### ohos.permission.WRITE_WHOLE_CALENDAR
4355
4356Allows an application to add, remove, or change all Calendar events.
4357
4358**Permission level**: system_basic
4359
4360**Authorization mode**: user_grant
4361
4362**Enable via ACL**: true
4363
4364**Valid since**: 9
4365
4366### ohos.permission.GET_INSTALLED_BUNDLE_LIST
4367
4368Allows an application to obtain the list of installed applications.
4369
4370**Permission level**: system_basic
4371
4372**Authorization mode**: user_grant
4373
4374**Enable via ACL**: true
4375
4376**Valid since**: 10
4377
4378### ohos.permission.ANSWER_CALL
4379
4380Allows an application to answer incoming calls.
4381
4382**Permission level**: system_basic
4383
4384**Authorization mode**: user_grant
4385
4386**Enable via ACL**: true
4387
4388**Valid since**: 9
4389
4390### ohos.permission.MANAGE_VOICEMAIL
4391
4392Allows an application to leave messages in the voice mailbox.
4393
4394**Permission level**: system_basic
4395
4396**Authorization mode**: user_grant
4397
4398**Enable via ACL**: true
4399
4400**Valid since**: 8
4401
4402### ohos.permission.READ_CALL_LOG
4403
4404Allows an application to read call logs.
4405
4406**Permission level**: system_basic
4407
4408**Authorization mode**: user_grant
4409
4410**Enable via ACL**: true
4411
4412**Valid since**: 8
4413
4414### ohos.permission.READ_CELL_MESSAGES
4415
4416Allows an application to read cell broadcast messages received by the device.
4417
4418**Permission level**: system_basic
4419
4420**Authorization mode**: user_grant
4421
4422**Enable via ACL**: true
4423
4424**Valid since**: 8
4425
4426### ohos.permission.READ_MESSAGES
4427
4428Allows an application to read messages.
4429
4430**Permission level**: system_basic
4431
4432**Authorization mode**: user_grant
4433
4434**Enable via ACL**: true
4435
4436**Valid since**: 8
4437
4438### ohos.permission.RECEIVE_MMS
4439
4440Allows an application to receive and process MMS messages.
4441
4442**Permission level**: system_basic
4443
4444**Authorization mode**: user_grant
4445
4446**Enable via ACL**: true
4447
4448**Valid since**: 8
4449
4450### ohos.permission.RECEIVE_SMS
4451
4452Allows an application to receive and process SMS messages.
4453
4454**Permission level**: system_basic
4455
4456**Authorization mode**: user_grant
4457
4458**Enable via ACL**: true
4459
4460**Valid since**: 8
4461
4462### ohos.permission.RECEIVE_WAP_MESSAGES
4463
4464Allows an application to receive and process WAP messages.
4465
4466**Permission level**: system_basic
4467
4468**Authorization mode**: user_grant
4469
4470**Enable via ACL**: true
4471
4472**Valid since**: 8
4473
4474### ohos.permission.SEND_MESSAGES
4475
4476Allows an application to send messages.
4477
4478**Permission level**: system_basic
4479
4480**Authorization mode**: user_grant
4481
4482**Enable via ACL**: true
4483
4484**Valid since**: 8
4485
4486### ohos.permission.WRITE_CALL_LOG
4487
4488Allows an application to add, remove, and modify call logs.
4489
4490**Permission level**: system_basic
4491
4492**Authorization mode**: user_grant
4493
4494**Enable via ACL**: true
4495
4496**Valid since**: 8
4497
4498### ohos.permission.READ_PASTEBOARD
4499
4500Allows an application to read the pasteboard.
4501
4502**Permission level**: system_basic
4503
4504**Authorization mode**: user_grant
4505
4506**Enable via ACL**: true
4507
4508**Valid since**: 11
4509
4510### ohos.permission.READ_WRITE_DESKTOP_DIRECTORY
4511
4512Allows an application to access the **Desktop** directory and its subdirectories in the user directory.
4513
4514Currently, this permission is available only for 2-in-1 device applications.
4515
4516**Permission level**: system_basic
4517
4518**Authorization mode**: user_grant
4519
4520**Enable via ACL**: true
4521
4522**Valid since**: 11
4523
4524### ohos.permission.SHORT_TERM_WRITE_IMAGEVIDEO
4525
4526Allows an application to save images and videos to the user's directory within up to 30 minutes after obtaining the permission.
4527
4528**Permission level**: system_basic
4529
4530**Authorization mode**: user_grant
4531
4532**Enable via ACL**: true
4533
4534**Valid since**: 12
4535
4536### ohos.permission.CUSTOM_SCREEN_CAPTURE
4537
4538Allows an application to capture screen information.
4539
4540With this permission, the application can perform operations such as taking screenshots and recording on-screen information. Currently, this permission is available only for applications running on tablets and 2-in-1 devices.
4541
4542**Permission level**: system_basic
4543
4544**Authorization mode**: user_grant
4545
4546**Enable via ACL**: true
4547
4548**Valid since**: 14