1# Permissions for System Applications
2
3Before requesting permissions for your application, read and understand the [Workflow for Requesting 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 Requesting 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.MANAGE_APP_KEEP_ALIVE
29
30Allows a system service to set the keep-alive flag for other applications.
31
32**Permission level**: system_core
33
34**Authorization mode**: system_grant
35
36**Enable via ACL**: true
37
38**Valid since**: 14
39
40### ohos.permission.ACCESS_BBOX_DIR
41
42Allows a system application to access the bbox directory.
43
44**Permission level**: system_basic
45
46**Authorization mode**: system_grant
47
48**Enable via ACL**: true
49
50**Valid since**: 12
51
52### ohos.permission.CONTROL_LOCATION_SWITCH
53
54Allows an application to turn on and off the location service.
55
56**Permission level**: system_core
57
58**Authorization mode**: system_grant
59
60**Enable via ACL**: true
61
62**Valid since**: 12
63
64### ohos.permission.SUBSCRIBE_SWING_ABILITY
65
66Allows an application to use the subscription capability powered by smart sensing.
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.MANAGER_SWING_MOTION
77
78Allows an application to use the air gesture adaptation capability.
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.MOCK_LOCATION
89
90Allows an application to use the mock location function.
91
92**Permission level**: system_basic
93
94**Authorization mode**: system_grant
95
96**Enable via ACL**: true
97
98**Valid since**: 12
99
100### ohos.permission.ACCESS_LEARN_MORE_DIALOG
101
102Allows a system application to display the **Learn more** dialog for detailed information.
103
104**Permission level**: system_basic
105
106**Authorization mode**: system_grant
107
108**Enable via ACL**: true
109
110**Valid since**: 13
111
112### ohos.permission.MANAGE_SETTINGS
113
114Allows an application to set the device-level configuration table and user-level configuration table in **SettingsData**.
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.ACCESS_SCREEN_LOCK
125
126Allow an application to access screen lock and unlock information.
127
128**Permission level**: system_basic
129
130**Authorization mode**: system_grant
131
132**Enable via ACL**: true
133
134**Valid since**: 12
135
136### ohos.permission.SYSTEM_FLOAT_WINDOW
137
138Allows an application to be displayed in a floating window on top of other applications.
139
140**Permission level**: system_basic
141
142**Authorization mode**: system_grant
143
144**Enable via ACL**: true
145
146**Valid since**: 7
147
148### ohos.permission.ALLOW_UPGRADE_GUIDE_ACCESS
149
150Allows a system application to obtain the application upgrade guide or start the application upgrade component.
151
152**Permission level**: system_basic
153
154**Authorization mode**: system_grant
155
156**Enable via ACL**: true
157
158**Valid since**: 12
159
160### ohos.permission.ACCESS_MEDIALIB_THUMB_DB
161
162Allows a system application to access and modify the media library database.
163
164**Permission level**: system_core
165
166**Authorization mode**: system_grant
167
168**Enable via ACL**: true
169
170**Valid since**: 12
171
172### ohos.permission.AGENT_REQUIRE_FORM
173
174Allows the application agent to request widgets.
175
176**Permission level**: system_basic
177
178**Authorization mode**: system_grant
179
180**Enable via ACL**: true
181
182**Valid since**: 11
183
184### ohos.permission.MANAGE_VPN
185
186Allows a system application to enable or disable the VPN function.
187
188**Permission level**: system_basic
189
190**Authorization mode**: system_grant
191
192**Enable via ACL**: false for API versions 10 to 11; true for API version 12 and later
193
194**Valid since**: 10
195
196### ohos.permission.WAKEUP_VISION
197
198Allows an application to access the AI Voice vision 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.WAKEUP_VOICE
209
210Allows an application to access the AI Voice wakeup component.
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.ATTEST_KEY
221
222Allows an application to obtain the certificate chain that attests the key validity.
223
224**Permission level**: system_basic
225
226**Authorization mode**: system_grant
227
228**Enable via ACL**: true
229
230**Valid since**: 11
231
232### ohos.permission.GET_PHONE_NUMBERS
233
234Allows an application to obtain the phone numbers of the device.
235
236**Permission level**: system_basic
237
238**Authorization mode**: system_grant
239
240**Enable via ACL**: true
241
242**Valid since**: 10
243
244### ohos.permission.ACTIVATE_THEME_PACKAGE
245
246Allows a system application to set themes, including wallpapers, icons, skins, Always On Display (AOD), and fonts.
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.SET_UNREMOVABLE_NOTIFICATION
257
258Allows an application to publish unremovable notifications.
259
260**Permission level**: system_basic
261
262**Authorization mode**: system_grant
263
264**Enable via ACL**: true
265
266**Valid since**: 11
267
268### ohos.permission.GET_DOMAIN_ACCOUNTS
269
270Allows an application to obtain domain account information.
271
272**Permission level**: system_basic
273
274**Authorization mode**: system_grant
275
276**Enable via ACL**: true
277
278**Valid since**: 10
279
280### ohos.permission.UNINSTALL_BUNDLE
281
282Allows an application to uninstall applications.
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.RECOVER_BUNDLE
293
294Allows pre-installed applications to be recovered.
295
296**Permission level**: system_core
297
298**Authorization mode**: system_grant
299
300**Enable via ACL**: true
301
302**Valid since**: 10
303
304### ohos.permission.UPDATE_SYSTEM
305
306Allows an application to call the update APIs.
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.FACTORY_RESET
317
318Allows an application to call the API for restoring factory settings.
319
320**Permission level**: system_basic
321
322**Authorization mode**: system_grant
323
324**Enable via ACL**: true
325
326**Valid since**: 8
327
328### ohos.permission.ASSIST_DEVICE_UPDATE
329
330Allows an application to start the upgrade service to perform assisted or collaborative update for other devices.
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.RECEIVE_UPDATE_MESSAGE
341
342Allows a system application or system ability to listen for the key events occurred in the system update process.
343
344**Permission level**: system_basic
345
346**Authorization mode**: system_grant
347
348**Enable via ACL**: true
349
350**Valid since**: 12
351
352### ohos.permission.GET_ALL_PROCESSES
353
354Allows a system application or system ability to read files in **/proc**.
355
356**Permission level**: system_core
357
358**Authorization mode**: system_grant
359
360**Enable via ACL**: true
361
362**Valid since**: 12
363
364### ohos.permission.MANAGE_LOCAL_ACCOUNTS
365
366Allows an application to manage local accounts.
367
368**Permission level**: system_basic
369
370**Authorization mode**: system_grant
371
372**Enable via ACL**: true
373
374**Valid since**: 7
375
376### ohos.permission.ACCESS_SYSTEM_SETTINGS
377
378Allows an application to access or start **Settings**.
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.SET_ABILITY_CONTROLLER
389
390Allows an application to intercept the startup of the Ability component. This permission is used for testing, such as the stability test.
391
392**Permission level**: system_basic
393
394**Authorization mode**: system_grant
395
396**Enable via ACL**: true
397
398**Valid since**: 9
399
400### ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS
401
402Allows an application to interact across local accounts.
403
404**Permission level**: system_basic
405
406**Authorization mode**: system_grant
407
408**Enable via ACL**: true
409
410**Valid since**: 7
411
412### ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_EXTENSION
413
414Allows an application to interact across local accounts.
415
416**Permission level**: system_core
417
418**Authorization mode**: system_grant
419
420**Enable via ACL**: true
421
422**Valid since**: 7
423
424### ohos.permission.CLEAN_APPLICATION_DATA
425
426Allows an application to clear application data.
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.GET_RUNNING_INFO
437
438Allows an application to obtain running status information.
439
440**Permission level**: system_basic
441
442**Authorization mode**: system_grant
443
444**Enable via ACL**: true
445
446**Valid since**: 7
447
448### ohos.permission.START_ABILITIES_FROM_BACKGROUND
449
450Allows an application to start or access other components from the background.
451
452**Permission level**: system_basic
453
454**Authorization mode**: system_grant
455
456**Enable via ACL**: true
457
458**Valid since**: 9
459
460### ohos.permission.MANAGE_MISSIONS
461
462Allows an application to manage missions in the system.
463
464**Permission level**: system_core
465
466**Authorization mode**: system_grant
467
468**Enable via ACL**: true
469
470**Valid since**: 9
471
472### ohos.permission.RUNNING_STATE_OBSERVER
473
474Allows an application to listen for its status.
475
476**Permission level**: system_basic
477
478**Authorization mode**: system_grant
479
480**Enable via ACL**: true
481
482**Valid since**: 7
483
484### ohos.permission.MANAGE_ENTERPRISE_DEVICE_ADMIN
485
486Allows an application to activate a device administrator application.
487
488**Permission level**: system_core
489
490**Authorization mode**: system_grant
491
492**Enable via ACL**: true
493
494**Valid since**: 9
495
496### ohos.permission.ENTERPRISE_CONFIG
497
498Allows an application to activate enterprise devices.
499
500**Permission level**: system_basic
501
502**Authorization mode**: system_grant
503
504**Enable via ACL**: true
505
506**Valid since**: 12
507
508### ohos.permission.RECEIVE_ENTERPRISE_POLICY_EVENT
509
510Allows a system application to subscribe to the policy events published by the Enterprise Device Management service.
511
512**Permission level**: system_basic
513
514**Authorization mode**: system_grant
515
516**Enable via ACL**: true
517
518**Valid since**: 14
519
520### ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT
521
522Allows an application to publish system common events.
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.NOTIFICATION_CONTROLLER
533
534Allows an application to manage and subscribe to notifications.
535
536**Permission level**: system_core
537
538**Authorization mode**: system_grant
539
540**Enable via ACL**: true
541
542**Valid since**: 8
543
544### ohos.permission.CLOUDDATA_CONFIG
545
546Allows an application to obtain the device-cloud information of the configuration database.
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.GET_DEFAULT_APPLICATION
557
558Allows an application to query default applications.
559
560**Permission level**: system_core
561
562**Authorization mode**: system_grant
563
564**Enable via ACL**: true
565
566**Valid since**: 9
567
568### ohos.permission.MANAGE_INTELLIGENT_VOICE
569
570Allows an application to access the intelligent voice service interfaces.
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.POWER_MANAGER
581
582Allows an application to hibernate or wake up the device by calling an API.
583
584**Permission level**: system_core
585
586**Authorization mode**: system_grant
587
588**Enable via ACL**: true
589
590**Valid since**: 7
591
592### ohos.permission.GET_SCENE_CODE
593
594Allows an application to obtain the scene code of the specified application.
595
596**Permission level**: system_basic
597
598**Authorization mode**: system_grant
599
600**Enable via ACL**: true
601
602**Valid since**: 10
603
604### ohos.permission.MANAGE_ECOLOGICAL_RULE
605
606Allows the rules for generating the scene code and the matching experience to be set for the manager service.
607
608**Permission level**: system_basic
609
610**Authorization mode**: system_grant
611
612**Enable via ACL**: true
613
614**Valid since**: 10
615
616### ohos.permission.INSTALL_ENTERPRISE_BUNDLE
617
618Allows an application to install enterprise InHouse applications.
619
620**Permission level**: system_core
621
622**Authorization mode**: system_grant
623
624**Enable via ACL**: true
625
626**Valid since**: 10
627
628### ohos.permission.INSTALL_BUNDLE
629
630Allows an application to install and uninstall other applications except enterprise applications, including enterprise InHouse, mobile device management (MDM), and Normal applications.
631
632**Permission level**: system_core
633
634**Authorization mode**: system_grant
635
636**Enable via ACL**: true
637
638**Valid since**: 7
639
640### ohos.permission.MANAGE_SHORTCUTS
641
642Allows an application to query and start shortcuts of other applications.
643
644**Permission level**: system_core
645
646**Authorization mode**: system_grant
647
648**Enable via ACL**: true
649
650**Valid since**: 7
651
652### ohos.permission.OBSERVE_FORM_RUNNING
653
654Allows an application to listen for the card running status.
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.WRITE_HIVIEW_SYSTEM
665
666Allows an application to modify HiView data.
667
668**Permission level**: system_basic
669
670**Authorization mode**: system_grant
671
672**Enable via ACL**: true
673
674**Valid since**: 10
675
676### ohos.permission.READ_HIVIEW_SYSTEM
677
678Allows an application to access HiView data.
679
680**Permission level**: system_basic
681
682**Authorization mode**: system_grant
683
684**Enable via ACL**: true
685
686**Valid since**: 10
687
688### ohos.permission.READ_DFX_SYSEVENT
689
690Allows an application to access system event logging data.
691
692**Permission level**: system_basic
693
694**Authorization mode**: system_grant
695
696**Enable via ACL**: true
697
698**Valid since**: 8
699
700### ohos.permission.READ_DFX_XPOWER
701
702Allows an application to read XPower data.
703
704**Permission level**: system_basic
705
706**Authorization mode**: system_grant
707
708**Enable via ACL**: true
709
710**Valid since**: 12
711
712### ohos.permission.PERMISSION_USED_STATS
713
714Allows a system application to access the permission usage records.
715
716**Permission level**: system_basic
717
718**Authorization mode**: system_grant
719
720**Enable via ACL**: true
721
722**Valid since**: 9
723
724### ohos.permission.CAPTURE_SCREEN
725
726Allows an application to take screenshots.
727
728**Permission level**: system_core
729
730**Authorization mode**: system_grant
731
732**Enable via ACL**: true
733
734**Valid since**: 7
735
736### ohos.permission.ACCESS_CERT_MANAGER_INTERNAL
737
738Allows an application to install, uninstall, and authorize users' public certificate credentials.
739
740**Permission level**: system_basic in API versions 9 to 11 and system_core since API versions 12.
741
742**Authorization mode**: system_grant
743
744**Enable via ACL**: true
745
746**Valid since**: 9
747
748### ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
749
750Allows an application to obtain basic information and sensitive information about another application.
751
752**Permission level**: system_basic
753
754**Authorization mode**: system_grant
755
756**Enable via ACL**: true
757
758**Valid since**: 7
759
760### ohos.permission.CLOUDFILE_SYNC
761
762Allows an application to perform device-cloud synchronization.
763
764**Permission level**: system_basic
765
766**Authorization mode**: system_grant
767
768**Enable via ACL**: true
769
770**Valid since**: 10
771
772### ohos.permission.CHANGE_OVERLAY_ENABLED_STATE
773
774Allows a system application to disable the application with the overlay feature enabled.
775
776**Permission level**: system_basic
777
778**Authorization mode**: system_grant
779
780**Enable via ACL**: true
781
782**Valid since**: 10
783
784### ohos.permission.ACCESS_SCREEN_LOCK_INNER
785
786Allows an application to use the lock screen service to lock the screen, send a screen lock event, and invoke the system event callback.
787
788**Permission level**: system_core
789
790**Authorization mode**: system_grant
791
792**Enable via ACL**: true
793
794**Valid since**: 10
795
796### ohos.permission.BACKUP
797
798Allows an application to use the backup and restore capability.
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.MOUNT_FORMAT_MANAGER
809
810Allows an application to format external cards.
811
812**Permission level**: system_basic
813
814**Authorization mode**: system_grant
815
816**Enable via ACL**: true
817
818**Valid since**: 9
819
820### ohos.permission.MOUNT_UNMOUNT_MANAGER
821
822Allows an application to mount and unmount external cards.
823
824**Permission level**: system_basic
825
826**Authorization mode**: system_grant
827
828**Enable via ACL**: true
829
830**Valid since**: 9
831
832### ohos.permission.PROXY_AUTHORIZATION_URI
833
834Allows the application proxy to authorize the URI.
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.ACCESS_CAST_ENGINE_MIRROR
845
846Allows an application to use the mirror projection capability.
847
848**Permission level**: system_basic
849
850**Authorization mode**: system_grant
851
852**Enable via ACL**: true
853
854**Valid since**: 10
855
856### ohos.permission.ACCESS_CAST_ENGINE_STREAM
857
858Allows an application to invoke the system resource projection capability.
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.INSTALL_ENTERPRISE_NORMAL_BUNDLE
869
870Allows an enterprise normal bundle to be installed on enterprise devices.
871
872**Permission level**: system_core
873
874**Authorization mode**: system_grant
875
876**Enable via ACL**: true
877
878**Valid since**: 10
879
880### ohos.permission.UPDATE_MIGRATE
881
882Allows data migration during the update process.
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.MANAGE_SENSOR
893
894Allows an application that cannot directly use the sensor to turn on and off the sensor.
895
896**Permission level**: system_basic
897
898**Authorization mode**: system_grant
899
900**Enable via ACL**: true
901
902**Valid since**: 10
903
904### ohos.permission.MANAGE_PRINT_JOB
905
906Allows an application to obtain the capability of managing print tasks.
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.securityguard.SET_MODEL_STATE
917
918Allows an application to control the SecurityGuard model switch.
919
920**Permission level**: system_core
921
922**Authorization mode**: system_grant
923
924**Enable via ACL**: true
925
926**Valid since**: 10
927
928### ohos.permission.CAPTURE_VOICE_DOWNLINK_AUDIO
929
930Allows an application to capture the downlink voice audio.
931
932**Permission level**: system_basic
933
934**Authorization mode**: system_grant
935
936**Enable via ACL**: true
937
938**Valid since**: 10
939
940### ohos.permission.GET_WIFI_INFO_INTERNAL
941
942Allows a system process to obtain Wi-Fi parameters.
943
944**Permission level**: system_core
945
946**Authorization mode**: system_grant
947
948**Enable via ACL**: true
949
950**Valid since**: 8
951
952### ohos.permission.ACCESS_BUNDLE_DIR
953
954Allows an application to access the installation directory of another application.
955
956**Permission level**: system_basic
957
958**Authorization mode**: system_grant
959
960**Enable via ACL**: true
961
962**Valid since**: 9
963
964### ohos.permission.CHANGE_ABILITY_ENABLED_STATE
965
966Allows an application to enable or disable an application or component.
967
968**Permission level**: system_basic
969
970**Authorization mode**: system_grant
971
972**Enable via ACL**: true
973
974**Valid since**: 7
975
976### ohos.permission.CLOUDFILE_SYNC_MANAGER
977
978Allows an application to obtain the device-cloud synchronization management capability.
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.DUMP
989
990Allows the basic system information and system ability (SA) information to be dumped.
991
992**Permission level**: system_core
993
994**Authorization mode**: system_grant
995
996**Enable via ACL**: true
997
998**Valid since**: 9
999
1000### ohos.permission.DEVICE_STANDBY_EXEMPTION
1001
1002Allows an application to use resources when the system is in standby mode.
1003
1004**Permission level**: system_basic
1005
1006**Authorization mode**: system_grant
1007
1008**Enable via ACL**: true
1009
1010**Valid since**: 10
1011
1012### ohos.permission.PERCEIVE_SMART_POWER_SCENARIO
1013
1014Allows an application to perceive smart power scenarios.
1015
1016**Permission level**: system_basic
1017
1018**Authorization mode**: system_grant
1019
1020**Enable via ACL**: true
1021
1022**Valid since**: 12
1023
1024### ohos.permission.MANAGE_CAMERA_CONFIG
1025
1026Allows an application to enable or disable cameras globally.
1027
1028**Permission level**: system_basic
1029
1030**Authorization mode**: system_grant
1031
1032**Enable via ACL**: true
1033
1034**Valid since**: 9
1035
1036### ohos.permission.MANAGE_AUDIO_CONFIG
1037
1038Allows an application to mute microphones globally.
1039
1040**Permission level**: system_basic
1041
1042**Authorization mode**: system_grant
1043
1044**Enable via ACL**: true
1045
1046**Valid since**: 9
1047
1048### ohos.permission.MICROPHONE_CONTROL
1049
1050Allows an application to control the microphone, for example, persisting the mute of the microphone globally.
1051
1052**Permission level**: system_core
1053
1054**Authorization mode**: system_grant
1055
1056**Enable via ACL**: true
1057
1058**Valid since**: 12
1059
1060### ohos.permission.START_DLP_CRED
1061
1062Allows a system application or system service to start the DLP credential management application.
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.START_SHORTCUT
1073
1074Allows an application to start shortcuts.
1075
1076**Permission level**: system_basic
1077
1078**Authorization mode**: system_grant
1079
1080**Enable via ACL**: true
1081
1082**Valid since**: 12
1083
1084### ohos.permission.PRELOAD_UI_EXTENSION_ABILITY
1085
1086Allows an application to preload a UIExtensionAbility instance.
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.MANAGE_DISPOSED_APP_STATUS
1097
1098Allows an application to set and query the application handling state.
1099
1100**Permission level**: system_core
1101
1102**Authorization mode**: system_grant
1103
1104**Enable via ACL**: true
1105
1106**Valid since**: 9
1107
1108### ohos.permission.GET_DISPOSED_APP_STATUS
1109
1110Allows an application to obtain the disposed application status.
1111
1112**Permission level**: system_basic
1113
1114**Authorization mode**: system_grant
1115
1116**Enable via ACL**: true
1117
1118**Valid since**: 12
1119
1120### ohos.permission.FILE_ACCESS_MANAGER
1121
1122Allows a file management application to access user data files through the FAF.
1123
1124**Permission level**: system_basic
1125
1126**Authorization mode**: system_grant
1127
1128**Enable via ACL**: true
1129
1130**Valid since**: 9
1131
1132### ohos.permission.ACCESS_PUSH_SERVICE
1133
1134Allows an application to access the Ability of the push service.
1135
1136**Permission level**: system_basic
1137
1138**Authorization mode**: system_grant
1139
1140**Enable via ACL**: true
1141
1142**Valid since**: 9
1143
1144### ohos.permission.MANAGE_NET_STRATEGY
1145
1146Allows an application to obtain network strategy information or modify network strategy settings.
1147
1148**Permission level**: system_basic
1149
1150**Authorization mode**: system_grant
1151
1152**Enable via ACL**: true
1153
1154**Valid since**: 10
1155
1156### ohos.permission.INPUT_MONITORING
1157
1158Allows an application to listen for input events.
1159
1160**Permission level**: system_basic
1161
1162**Authorization mode**: system_grant
1163
1164**Enable via ACL**: true
1165
1166**Valid since**: 7
1167
1168**Changelog**: The permission level is **system_core** in API versions 7 to 11 and **system_basic** since API versions 12.
1169
1170### ohos.permission.GET_WIFI_LOCAL_MAC
1171
1172Allows an application to obtain the MAC address of the local Wi-Fi device.
1173
1174**Permission level**: system_basic
1175
1176**Authorization mode**: system_grant
1177
1178**Enable via ACL**: true
1179
1180**Valid since**: 8
1181
1182### ohos.permission.GET_WIFI_PEERS_MAC
1183
1184Allows an application to obtain the MAC address of the peer Wi-Fi device.
1185
1186**Permission level**: system_core
1187
1188**Authorization mode**: system_grant
1189
1190**Enable via ACL**: true
1191
1192**Valid since**: 8
1193
1194### ohos.permission.securityguard.REQUEST_SECURITY_EVENT_INFO
1195
1196Allows an application to obtain detailed security event information.
1197
1198**Permission level**: system_core
1199
1200**Authorization mode**: system_grant
1201
1202**Enable via ACL**: true
1203
1204**Valid since**: 9
1205
1206### ohos.permission.securityguard.REPORT_SECURITY_INFO
1207
1208Allows an application to report security information to Security Guard.
1209
1210**Permission level**: system_basic
1211
1212**Authorization mode**: system_grant
1213
1214**Enable via ACL**: true
1215
1216**Valid since**: 9
1217
1218### ohos.permission.GET_SENSITIVE_PERMISSIONS
1219
1220Allows an application to obtain the sensitive permissions that have been granted to other applications.
1221
1222**Permission level**: system_basic
1223
1224**Authorization mode**: system_grant
1225
1226**Enable via ACL**: true
1227
1228**Valid since**: 8
1229
1230### ohos.permission.ACCESS_SERVICE_DM
1231
1232Allows a system application to obtain the authentication and networking capability of distributed devices.
1233
1234**Permission level**: system_basic
1235
1236**Authorization mode**: system_grant
1237
1238**Enable via ACL**: true
1239
1240**Valid since**: 10
1241
1242### ohos.permission.UPLOAD_SESSION_MANAGER
1243
1244Allows an application to manage the upload sessions.
1245
1246**Permission level**: system_core
1247
1248**Authorization mode**: system_grant
1249
1250**Enable via ACL**: true
1251
1252**Valid since**: 10
1253
1254### ohos.permission.ABILITY_BACKGROUND_COMMUNICATION
1255
1256Allows an application to start the Ability component in the background and establish a connection with it.
1257
1258**Permission level**: system_basic
1259
1260**Authorization mode**: system_grant
1261
1262**Enable via ACL**: true
1263
1264**Valid since**: 9
1265
1266### ohos.permission.ACCESS_DLP_FILE
1267
1268Allows configuration and management of the permissions on .dlp files.
1269
1270**Permission level**: system_core
1271
1272**Authorization mode**: system_grant
1273
1274**Enable via ACL**: true
1275
1276**Valid since**: 9
1277
1278### ohos.permission.ACCESS_IDS
1279
1280Allows an application to query the unique identifier of a device.
1281
1282**Permission level**: system_core
1283
1284**Authorization mode**: system_grant
1285
1286**Enable via ACL**: true
1287
1288**Valid since**: 9
1289
1290### ohos.permission.ACCESS_MISSIONS
1291
1292Allows an application to obtain information about running processes and mission in a mission stack.
1293
1294**Permission level**: system_basic
1295
1296**Authorization mode**: system_grant
1297
1298**Enable via ACL**: true
1299
1300**Valid since**: 7
1301
1302**Deprecated since**: 9
1303
1304### ohos.permission.BUNDLE_ACTIVE_INFO
1305
1306Allows an application to obtain how long other applications have been running in the foreground or background.
1307
1308**Permission level**: system_basic
1309
1310**Authorization mode**: system_grant
1311
1312**Enable via ACL**: true
1313
1314**Valid since**: 7
1315
1316### ohos.permission.CONNECT_IME_ABILITY
1317
1318Allows an application to bind the InputMethodAbility.
1319
1320**Permission level**: system_core
1321
1322**Authorization mode**: system_grant
1323
1324**Enable via ACL**: true
1325
1326**Valid since**: 7
1327
1328### ohos.permission.CONNECT_SCREEN_SAVER_ABILITY
1329
1330Allows an application to bind the ScreenSaverAbility.
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.CONNECTIVITY_INTERNAL
1341
1342Allows an application to obtain network information or modify network settings. Currently, this permission is available only to system applications.
1343
1344**Permission level**: system_basic
1345
1346**Authorization mode**: system_grant
1347
1348**Enable via ACL**: true
1349
1350**Valid since**: 8
1351
1352### ohos.permission.CONTROL_TASK_SYNC_ANIMATOR
1353
1354Allows an application to use sync task animations.
1355
1356**Permission level**: system_core
1357
1358**Authorization mode**: system_grant
1359
1360**Enable via ACL**: true
1361
1362**Valid since**: 7
1363
1364### ohos.permission.DOWNLOAD_SESSION_MANAGER
1365
1366Allows an application to manage the download sessions.
1367
1368**Permission level**: system_core
1369
1370**Authorization mode**: system_grant
1371
1372**Enable via ACL**: true
1373
1374**Valid since**: 7
1375
1376### ohos.permission.GET_DISTRIBUTED_ACCOUNTS
1377
1378Allows an application to obtain information about distributed accounts.
1379
1380**Permission level**: system_basic
1381
1382**Authorization mode**: system_grant
1383
1384**Enable via ACL**: true
1385
1386**Valid since**: 9
1387
1388### ohos.permission.GET_LOCAL_ACCOUNTS
1389
1390Allows an application to obtain information about local accounts.
1391
1392**Permission level**: system_basic
1393
1394**Authorization mode**: system_grant
1395
1396**Enable via ACL**: true
1397
1398**Valid since**: 9
1399
1400### ohos.permission.GET_TELEPHONY_STATE
1401
1402Allows an application to read telephony information.
1403
1404**Permission level**: system_basic
1405
1406**Authorization mode**: system_grant
1407
1408**Enable via ACL**: true
1409
1410**Valid since**: 8
1411
1412### ohos.permission.ACCESS_BOOSTER_SERVICE
1413
1414Allows 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.
1415
1416**Permission level**: system_basic
1417
1418**Authorization mode**: system_grant
1419
1420**Enable via ACL**: true
1421
1422**Valid since**: 12
1423
1424### ohos.permission.GET_WALLPAPER
1425
1426Allows an application to read wallpaper files.
1427
1428**Permission level**: system_basic
1429
1430**Authorization mode**: system_grant
1431
1432**Enable via ACL**: true
1433
1434**Valid since**: 7
1435
1436### ohos.permission.GET_WIFI_CONFIG
1437
1438Allows an application to obtain the Wi-Fi configuration.
1439
1440**Permission level**: system_basic
1441
1442**Authorization mode**: system_grant
1443
1444**Enable via ACL**: true
1445
1446**Valid since**: 8
1447
1448### ohos.permission.GRANT_SENSITIVE_PERMISSIONS
1449
1450Allows an application to grant sensitive permissions to other applications.
1451
1452**Permission level**: system_core
1453
1454**Authorization mode**: system_grant
1455
1456**Enable via ACL**: true
1457
1458**Valid since**: 8
1459
1460### ohos.permission.LAUNCH_DATA_PRIVACY_CENTER
1461
1462Allows an application to switch from its privacy statement page to the **Data & privacy** page.
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.LISTEN_BUNDLE_CHANGE
1473
1474Allows an application to listen for changes in other applications, when they are installed, updated, or uninstalled.
1475
1476**Permission level**: system_basic
1477
1478**Authorization mode**: system_grant
1479
1480**Enable via ACL**: true
1481
1482**Valid since**: 7
1483
1484### ohos.permission.MANAGE_BLUETOOTH
1485
1486Allows an application to pair with a Bluetooth device and access the Contacts or messages of the device.
1487
1488**Permission level**: system_basic
1489
1490**Authorization mode**: system_grant
1491
1492**Enable via ACL**: true
1493
1494**Valid since**: 7
1495
1496### ohos.permission.MANAGE_DISTRIBUTED_ACCOUNTS
1497
1498Allows an application to manage information about distributed accounts.
1499
1500**Permission level**: system_basic
1501
1502**Authorization mode**: system_grant
1503
1504**Enable via ACL**: true
1505
1506**Valid since**: 9
1507
1508### ohos.permission.MANAGE_MEDIA_RESOURCES
1509
1510Allows an application to obtain and manage the media resources that are being played on the device.
1511
1512**Permission level**: system_basic
1513
1514**Authorization mode**: system_grant
1515
1516**Enable via ACL**: true
1517
1518**Valid since**: 9
1519
1520### ohos.permission.MANAGE_SECURE_SETTINGS
1521
1522Allows an application to modify security settings.
1523
1524**Permission level**: system_basic
1525
1526**Authorization mode**: system_grant
1527
1528**Enable via ACL**: true
1529
1530**Valid since**: 7
1531
1532### ohos.permission.MANAGE_WIFI_CONNECTION
1533
1534Allows an application to manage Wi-Fi connections.
1535
1536**Permission level**: system_core
1537
1538**Authorization mode**: system_grant
1539
1540**Enable via ACL**: true
1541
1542**Valid since**: 8
1543
1544### ohos.permission.MANAGE_WIFI_HOTSPOT
1545
1546Allows an application to enable or disable Wi-Fi hotspots.
1547
1548**Permission level**: system_core
1549
1550**Authorization mode**: system_grant
1551
1552**Enable via ACL**: true
1553
1554**Valid since**: 8
1555
1556### ohos.permission.NOTIFICATION_AGENT_CONTROLLER
1557
1558Allows an application to send agent-powered notifications.
1559
1560**Permission level**: system_core
1561
1562**Authorization mode**: system_grant
1563
1564**Enable via ACL**: true
1565
1566**Valid since**: 9
1567
1568### ohos.permission.PLACE_CALL
1569
1570Allows an application to make calls without starting the dialer.
1571
1572**Permission level**: system_basic
1573
1574**Authorization mode**: system_grant
1575
1576**Enable via ACL**: true
1577
1578**Valid since**: 8
1579
1580### ohos.permission.POWER_OPTIMIZATION
1581
1582Allows an application to set power saving mode, obtain configuration of the power saving mode, and receive notifications of the configuration changes.
1583
1584**Permission level**: system_basic
1585
1586**Authorization mode**: system_grant
1587
1588**Enable via ACL**: true
1589
1590**Valid since**: 7
1591
1592### ohos.permission.PROVISIONING_MESSAGE
1593
1594Allows the Super Device Manager application to be activated.
1595
1596**Permission level**: system_core
1597
1598**Authorization mode**: system_grant
1599
1600**Enable via ACL**: true
1601
1602**Valid since**: 9
1603
1604### ohos.permission.radio.ACCESS_FM_AM
1605
1606Allows an application to access radio services.
1607
1608**Permission level**: system_core
1609
1610**Authorization mode**: system_grant
1611
1612**Enable via ACL**: true
1613
1614**Valid since**: 7
1615
1616### ohos.permission.READ_SCREEN_SAVER
1617
1618Allows an application to read the screen saver information, such as the list of screen savers that have been installed and the activated one.
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.REBOOT
1629
1630Allows an application to restart the device.
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.REBOOT_RECOVERY
1641
1642Allows an application to restart the device and enter Recovery mode.
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.REFRESH_USER_ACTION
1653
1654Allows an application to reset the screen timeout counter when a user input event occurs, such as pressing a key or touching the screen.
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.REMOVE_CACHE_FILES
1665
1666Allows the cache of the specified application to be cleared.
1667
1668**Permission level**: system_basic
1669
1670**Authorization mode**: system_grant
1671
1672**Enable via ACL**: true
1673
1674**Valid since**: 7
1675
1676### ohos.permission.REQUIRE_FORM
1677
1678Allows an application to obtain the Ability Form.
1679
1680**Permission level**: system_basic
1681
1682**Authorization mode**: system_grant
1683
1684**Enable via ACL**: true
1685
1686**Valid since**: 7
1687
1688### ohos.permission.REVOKE_SENSITIVE_PERMISSIONS
1689
1690Allows an application to revoke the sensitive permissions it has granted to other applications.
1691
1692**Permission level**: system_core
1693
1694**Authorization mode**: system_grant
1695
1696**Enable via ACL**: true
1697
1698**Valid since**: 8
1699
1700### ohos.permission.RUN_ANY_CODE
1701
1702Allows an application to run unsigned code.
1703
1704**Permission level**: system_basic
1705
1706**Authorization mode**: system_grant
1707
1708**Enable via ACL**: true
1709
1710**Valid since**: 10
1711
1712### ohos.permission.sec.ACCESS_UDID
1713
1714Allows an application to obtain the Unified Device ID (UDID).
1715
1716**Permission level**: system_basic
1717
1718**Authorization mode**: system_grant
1719
1720**Enable via ACL**: true
1721
1722**Valid since**: 7
1723
1724### ohos.permission.securityguard.REQUEST_SECURITY_MODEL_RESULT
1725
1726Allows an application to obtain the device risk status.
1727
1728**Permission level**: system_basic
1729
1730**Authorization mode**: system_grant
1731
1732**Enable via ACL**: true
1733
1734**Valid since**: 9
1735
1736### ohos.permission.SET_DEFAULT_APPLICATION
1737
1738Allows an application to set and reset default applications.
1739
1740**Permission level**: system_core
1741
1742**Authorization mode**: system_grant
1743
1744**Enable via ACL**: true
1745
1746**Valid since**: 9
1747
1748### ohos.permission.SET_TELEPHONY_STATE
1749
1750Allows an application to set the telephony state.
1751
1752**Permission level**: system_basic
1753
1754**Authorization mode**: system_grant
1755
1756**Enable via ACL**: true
1757
1758**Valid since**: 8
1759
1760### ohos.permission.SET_TIME
1761
1762Allows an application to set the system time.
1763
1764**Permission level**: system_basic
1765
1766**Authorization mode**: system_grant
1767
1768**Enable via ACL**: true
1769
1770**Valid since**: 7
1771
1772### ohos.permission.SET_TIME_ZONE
1773
1774Allows an application to set the system time zone.
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### ohos.permission.SET_WIFI_CONFIG
1785
1786Allows an application to configure Wi-Fi information.
1787
1788**Permission level**: system_basic
1789
1790**Authorization mode**: system_grant
1791
1792**Enable via ACL**: true
1793
1794**Valid since**: 8
1795
1796### ohos.permission.START_ABILIIES_FROM_BACKGROUND
1797
1798Allows an application to start FAs in the background.
1799
1800**Permission level**: system_basic
1801
1802**Authorization mode**: system_grant
1803
1804**Enable via ACL**: true
1805
1806**Valid since**: 7
1807
1808**Deprecated since**: 9
1809
1810### ohos.permission.START_INVISIBLE_ABILITY
1811
1812Allows an application to start an invisible ability.
1813
1814**Permission level**: system_core
1815
1816**Authorization mode**: system_grant
1817
1818**Enable via ACL**: true
1819
1820**Valid since**: 9
1821
1822### ohos.permission.STORAGE_MANAGER
1823
1824Allows an application to call the interfaces of the Storage Manager service to query space statistics and volume information.
1825
1826**Permission level**: system_basic
1827
1828**Authorization mode**: system_grant
1829
1830**Enable via ACL**: true
1831
1832**Valid since**: 9
1833
1834### ohos.permission.UPDATE_CONFIGURATION
1835
1836Allows an application to modify system settings.
1837
1838**Permission level**: system_basic
1839
1840**Authorization mode**: system_grant
1841
1842**Enable via ACL**: true
1843
1844**Valid since**: 7
1845
1846### ohos.permission.WRITE_SCREEN_SAVER
1847
1848Allows an application to modify the screen saver information, such as activating and previewing a screen saver.
1849
1850**Permission level**: system_basic
1851
1852**Authorization mode**: system_grant
1853
1854**Enable via ACL**: true
1855
1856**Valid since**: 7
1857
1858### ohos.permission.GET_BLUETOOTH_LOCAL_MAC
1859
1860Allows an application to obtain the Bluetooth MAC address of the local device.
1861
1862**Permission level**: system_basic
1863
1864**Authorization mode**: system_grant
1865
1866**Enable via ACL**: true
1867
1868**Valid since**: 11
1869
1870### ohos.permission.GET_BLUETOOTH_PEERS_MAC
1871
1872Allows an application to obtain the real Bluetooth MAC address of a device.
1873
1874**Permission level**: system_basic
1875
1876**Authorization mode**: system_grant
1877
1878**Enable via ACL**: true
1879
1880**Valid since**: 12
1881
1882### ohos.permission.USE_USER_IDM
1883
1884Allows an application to access the system identity credential information.
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.MANAGE_USER_IDM
1895
1896Allows an application to enroll and manage user identity authentication credentials.
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.ACCESS_PIN_AUTH
1907
1908Allows an application to register the callback for obtaining the PIN during the PIN authentication process.
1909
1910**Permission level**: system_basic
1911
1912**Authorization mode**: system_grant
1913
1914**Enable via ACL**: true
1915
1916**Valid since**: 8
1917
1918### ohos.permission.ACCESS_USER_AUTH_INTERNAL
1919
1920Allows an application to call internal system interfaces of IAM.
1921
1922**Permission level**: system_basic
1923
1924**Authorization mode**: system_grant
1925
1926**Enable via ACL**: true
1927
1928**Valid since**: 8
1929
1930### ohos.permission.SUPPORT_USER_AUTH
1931
1932Allows access to the resource pool of the user authentication widget (auth_widget).
1933
1934**Permission level**: system_basic
1935
1936**Authorization mode**: system_grant
1937
1938**Enable via ACL**: true
1939
1940**Valid since**: 10
1941
1942### ohos.permission.ACCESS_SENSING_WITH_ULTRASOUND
1943
1944Allows an application to use ultrasonic sensing.
1945
1946**Permission level**: system_basic
1947
1948**Authorization mode**: system_grant
1949
1950**Enable via ACL**: true
1951
1952**Valid since**: 10
1953
1954### ohos.permission.ACCESS_DISTRIBUTED_HARDWARE
1955
1956Allows a system service or system application to access distributed hardware resources.
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.INSTANTSHARE_SWITCH_CONTROL
1967
1968Allows a system service or system application to change the **instantshare** switch state.
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_INSTANTSHARE_SERVICE
1979
1980Allows a system service or system application to access the **instantshare** service.
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.ACCESS_INSTANTSHARE_PRIVATE_ABILITY
1991
1992Allows a system service or system application to use the **instantshare** private ability.
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.ACCESS_MCP_AUTHORIZATION
2003
2004Allows the MCP host application to perform user account authorization and login for its sub-applications.
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.GET_BUNDLE_RESOURCES
2015
2016Allows an application to obtain resource information of another application.
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.COOPERATE_MANAGER
2027
2028Allows a system application to enable the ScreenHop feature, which allows the user to use a mouse across multiple devices.
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.PERCEIVE_TRAIL
2039
2040Allows a system application to use the Multimodal Sensor Data Platform (MSDP) trail perception function.
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.EXECUTE_INSIGHT_INTENT
2051
2052Allows a system application to execute intent calls.
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.VERIFY_ACTIVATION_LOCK
2063
2064Allows an application to verify the validity of activation lock credentials.
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.ACCESS_OUC
2075
2076Allows a system application to start the software update capability.
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.MANAGE_FINGERPRINT_AUTH
2087
2088Allows an application to call APIs for configuring and managing the fingerprint authentication module.
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.TRUSTED_RING_HASH_DATA_PERMISSION
2099
2100Allows an application to send data to the trusted ring of critical assets.
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.INPUT_CONTROL_DISPATCHING
2111
2112Allows a system application to shield the shortcut key distribution logic.
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.MANAGE_TRUSTED_RING
2123
2124Allows the use of the capabilities provided by the critical asset trusted ring service.
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.USE_TRUSTED_RING
2135
2136Allows an applications or service to use the critical asset trusted ring.
2137
2138**Permission level**: system_basic
2139
2140**Authorization mode**: system_grant
2141
2142**Enable via ACL**: true
2143
2144**Valid since**: 11
2145
2146### ohos.permission.RECEIVE_APP_INSTALL_INFO_CHANGE
2147
2148Allows an application to listen for the installation progress of other applications.
2149
2150**Permission level**: system_basic
2151
2152**Authorization mode**: system_grant
2153
2154**Enable via ACL**: true
2155
2156**Valid since**: 11
2157
2158### ohos.permission.LAUNCH_SPAMSHIELD_PAGE
2159
2160Allows an application to access the shielded spam pages.
2161
2162**Permission level**: system_basic
2163
2164**Authorization mode**: system_grant
2165
2166**Enable via ACL**: true
2167
2168**Valid since**: 12
2169
2170### ohos.permission.ACCESS_SPAMSHIELD_SERVICE
2171
2172Allows an application to access the spam shield service.
2173
2174**Permission level**: system_basic
2175
2176**Authorization mode**: system_grant
2177
2178**Enable via ACL**: true
2179
2180**Valid since**: 12
2181
2182### ohos.permission.ACCESS_SECURITY_PRIVACY_CENTER
2183
2184Allows a service to access the Security & Privacy Center.
2185
2186**Permission level**: system_basic
2187
2188**Authorization mode**: system_grant
2189
2190**Enable via ACL**: true
2191
2192**Valid since**: 11
2193
2194### ohos.permission.GET_SECURITY_PRIVACY_ADVICE
2195
2196Allows a system application to obtain advice from the Security & Privacy Center.
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.SET_SECURITY_PRIVACY_ADVICE
2207
2208Allows a system application to process the advice provided by the Security & Privacy Center.
2209
2210**Permission level**: system_core
2211
2212**Authorization mode**: system_grant
2213
2214**Enable via ACL**: true
2215
2216**Valid since**: 11
2217
2218### ohos.permission.USE_SECURITY_PRIVACY_MESSAGER
2219
2220Allows a system service to call permission management interfaces.
2221
2222**Permission level**: system_core
2223
2224**Authorization mode**: system_grant
2225
2226**Enable via ACL**: true
2227
2228**Valid since**: 11
2229
2230### ohos.permission.GET_PRIVACY_INDICATOR
2231
2232Allows a system application to obtain details about privacy event notifications.
2233
2234**Permission level**: system_basic
2235
2236**Authorization mode**: system_grant
2237
2238**Enable via ACL**: true
2239
2240**Valid since**: 12
2241
2242### ohos.permission.SET_PRIVACY_INDICATOR
2243
2244Allows a system application to control the presence status of privacy event notifications.
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_PRIVACY_INDICATOR
2255
2256Allows an application to use permissions 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_CAMERA_PRIVACY_INDICATOR
2267
2268Allows an application to access the device's camera 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_MICROPHONE_PRIVACY_INDICATOR
2279
2280Allows an application to access the device's microphone without displaying the privacy indicator.
2281
2282**Permission level**: system_core
2283
2284**Authorization mode**: system_grant
2285
2286**Enable via ACL**: true
2287
2288**Valid since**: 12
2289
2290### ohos.permission.EXEMPT_LOCATION_PRIVACY_INDICATOR
2291
2292Allows an application to use the location service without displaying the privacy indicator.
2293
2294**Permission level**: system_core
2295
2296**Authorization mode**: system_grant
2297
2298**Enable via ACL**: true
2299
2300**Valid since**: 12
2301
2302### ohos.permission.EXEMPT_PRIVACY_SECURITY_CENTER
2303
2304Allows a system application to be hidden on the **Privacy & Security** page.
2305
2306**Permission level**: system_core
2307
2308**Authorization mode**: system_grant
2309
2310**Enable via ACL**: true
2311
2312**Valid since**: 13
2313
2314### ohos.permission.GET_SUPER_PRIVACY
2315
2316Allows a system application to obtain the status of the super privacy mode.
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.SET_SUPER_PRIVACY
2327
2328Allows a system application to set the super privacy mode.
2329
2330**Permission level**: system_core
2331
2332**Authorization mode**: system_grant
2333
2334**Enable via ACL**: true
2335
2336**Valid since**: 12
2337
2338### ohos.permission.ACCESS_PRIVATE_SPACE_MANAGER
2339
2340Allows a system application or system service to start the PrivateSpace manager.
2341
2342**Permission level**: system_basic
2343
2344**Authorization mode**: system_grant
2345
2346**Enable via ACL**: true
2347
2348**Valid since**: 12
2349
2350### ohos.permission.ACCESS_PRIVATE_SPACE_PASSWORD_PROTECT
2351
2352Allows a system application to call PrivateSpace APIs related to password protection.
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_PASSWORDVAULT_ABILITY
2363
2364Allows a system application or system service to start the Password Vault ability.
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.ACCESS_TEXTAUTOFILL_ABILITY
2375
2376Allows a system application or system service to start the text autofill ability.
2377
2378**Permission level**: system_basic
2379
2380**Authorization mode**: system_grant
2381
2382**Enable via ACL**: true
2383
2384**Valid since**: 12
2385
2386### ohos.permission.ACCESS_LOWPOWER_MANAGER
2387
2388Allows a system application or system service to send messages to LowpowerManager.
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.MANAGE_APP_BOOT
2399
2400Allows a system application to set auto boot options for other applications.
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_DDK_HID
2411
2412Allows extended peripheral drivers to access the HID DDK interfaces to implement development of HID extended peripheral drivers.
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.ACCESS_DDK_USB
2423
2424Allows extended peripheral drivers to access the USB DDK interfaces to implement development of USB extended peripheral drivers.
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_SERVICE
2435
2436Allows the account service to query and modify account data.
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.REQUEST_ANONYMOUS_ATTEST
2447
2448Allows a system application to use the device anonymous attestation capability.
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.ACCESS_ACCOUNT_KIT_UI
2459
2460Allows a system application to display the account user authentication page.
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.START_RECENT_ABILITY
2471
2472Allows an application to start the specified UIAbility or the last started instance if the UIAbility has multiple instances.
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_CLOUD_SYNC_CONFIG
2483
2484Allows an application that has accessed the cloud to manage the device-cloud sync configuration.
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.ACCESS_FINDDEVICE
2495
2496Allows an application to start the **Find Device** app.
2497
2498**Permission level**: system_basic
2499
2500**Authorization mode**: system_grant
2501
2502**Enable via ACL**: true
2503
2504**Valid since**: 11
2505
2506### ohos.permission.MANAGE_FINDSERVICE
2507
2508Allows a system application to obtain and modify the setting of **Find My Phone**.
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.READ_FINDSERVICE
2519
2520Allows a system application to read the status of **Find Device**.
2521
2522**Permission level**: system_basic
2523
2524**Authorization mode**: system_grant
2525
2526**Enable via ACL**: true
2527
2528**Valid since**: 12
2529
2530### ohos.permission.MANAGE_USB_CONFIG
2531
2532Allows an application to manage the USB device functions and ports.
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.START_SYSTEM_DIALOG
2543
2544Allows an application to start modal system dialog boxes.
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.ACCESS_STATUSBAR_ICON
2555
2556Allows an application to access the status bar icons.
2557
2558**Permission level**: system_basic
2559
2560**Authorization mode**: system_grant
2561
2562**Enable via ACL**: true
2563
2564**Valid since**: 11
2565
2566### ohos.permission.MANAGE_SYSTEM_AUDIO_EFFECTS
2567
2568Allows an application to manage the system audio effects.
2569
2570**Permission level**: system_basic
2571
2572**Authorization mode**: system_grant
2573
2574**Enable via ACL**: true
2575
2576**Valid since**: 11
2577
2578### ohos.permission.SECURE_PASTE
2579
2580Allows an application to read the pasteboard via silent access.
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_CODE_PROTECT_INFO
2591
2592Allows a system application to set the public key and working secret ciphertext in the cloud and agrees on a key for code protection.
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.SET_ADVANCED_SECURITY_MODE
2603
2604Allows an application to set the advanced security mode configuration.
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.SET_DEVELOPER_MODE
2615
2616Allows an application to set the developer mode configuration.
2617
2618**Permission level**: system_core
2619
2620**Authorization mode**: system_grant
2621
2622**Enable via ACL**: true
2623
2624**Valid since**: 11
2625
2626### ohos.permission.DISABLE_PERMISSION_DIALOG
2627
2628Allows a system application to set whether an application can start the permission dialog box.
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.MANAGE_ACTIVATION_LOCK
2639
2640Allows an application to manage the activation lock of a device.
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### ohos.permission.MANAGE_PRIVATE_PHOTOS
2651
2652Allows an application to access the built-in hidden albums and files in the albums.
2653
2654**Permission level**: system_core
2655
2656**Authorization mode**: system_grant
2657
2658**Enable via ACL**: true
2659
2660**Valid since**: 11
2661
2662### ohos.permission.INTERCEPT_INPUT_EVENT
2663
2664Allows an application to intercept input events.
2665
2666**Permission level**: system_basic
2667
2668**Authorization mode**: system_grant
2669
2670**Enable via ACL**: true
2671
2672**Valid since**: 11
2673
2674**Changelog**: The permission level is **system_core** in API version 11 and **system_basic** since API versions 12.
2675
2676### ohos.permission.RECORD_VOICE_CALL
2677
2678Allows an application to record voice calls.
2679
2680**Permission level**: system_core
2681
2682**Authorization mode**: system_grant
2683
2684**Enable via ACL**: true
2685
2686**Valid since**: 11
2687
2688### ohos.permission.MANAGE_APP_INSTALL_INFO
2689
2690Allows an application to create and manage application installation tasks.
2691
2692**Permission level**: system_core
2693
2694**Authorization mode**: system_grant
2695
2696**Enable via ACL**: true
2697
2698**Valid since**: 11
2699
2700### ohos.permission.ACCESS_ADVANCED_SECURITY_MODE
2701
2702Allows a system application to access the advanced security mode configuration page.
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.ACCESS_HIVIEWX
2713
2714Allows a system application to start HiViewX, which displays the **User Experience Improvement Program** page.
2715
2716**Permission level**: system_basic
2717
2718**Authorization mode**: system_grant
2719
2720**Enable via ACL**: true
2721
2722**Valid since**: 11
2723
2724### ohos.permission.ACCESS_HIVIEWCARE
2725
2726Allows a system application to start HiViewCare.
2727
2728**Permission level**: system_basic
2729
2730**Authorization mode**: system_grant
2731
2732**Enable via ACL**: true
2733
2734**Valid since**: 11
2735
2736### ohos.permission.CONNECT_UI_EXTENSION_ABILITY
2737
2738Allows a system service to connect to UIExtensionAbility.
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.SET_SANDBOX_POLICY
2749
2750Allows a system application to set dynamic sandbox policies.
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.TRIGGER_ACTIVATIONLOCK
2761
2762Allows an SA to call **Find Device**.
2763
2764**Permission level**: system_core
2765
2766**Authorization mode**: system_grant
2767
2768**Enable via ACL**: true
2769
2770**Valid since**: 11
2771
2772### ohos.permission.WRITE_PRIVACY_PUSH_DATA
2773
2774Allows an application to write private Push data to another application.
2775
2776**Permission level**: system_core
2777
2778**Authorization mode**: system_grant
2779
2780**Enable via ACL**: true
2781
2782**Valid since**: 11
2783
2784### ohos.permission.READ_PRIVACY_PUSH_DATA
2785
2786Allows an application to read the private Push data of another application.
2787
2788**Permission level**: system_core
2789
2790**Authorization mode**: system_grant
2791
2792**Enable via ACL**: true
2793
2794**Valid since**: 12
2795
2796### ohos.permission.MANAGE_NEARLINK
2797
2798Allows an application to pair with a NearLink device and access the Contacts or messages of the 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.GET_NEARLINK_LOCAL_MAC
2809
2810Allows an application to obtain the NearLink MAC address of the local device.
2811
2812**Permission level**: system_basic
2813
2814**Authorization mode**: system_grant
2815
2816**Enable via ACL**: true
2817
2818**Valid since**: 12
2819
2820### ohos.permission.GET_NEARLINK_PEER_MAC
2821
2822Allows an application to obtain the NearLink MAC address of the peer device.
2823
2824**Permission level**: system_basic
2825
2826**Authorization mode**: system_grant
2827
2828**Enable via ACL**: true
2829
2830**Valid since**: 12
2831
2832### ohos.permission.MANAGE_UWB
2833
2834Allows a system application to manage the ultra-wideband (UWB) function,
2835
2836for example, enabling or disabling UWB communication, querying the chip type, and querying UWB capabilities.
2837
2838**Permission level**: system_basic
2839
2840**Authorization mode**: system_grant
2841
2842**Enable via ACL**: true
2843
2844**Valid since**: 12
2845
2846### ohos.permission.USE_UWB_RANGING
2847
2848Allows a system application to use UWB ranging,
2849
2850for example, opening a session for UWB ranging, starting ranging, stoping ranging, and closing a session.
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.MANAGE_FINDNETWORK
2861
2862Allows an application to manage the **Find Network** switch and pair and unpair accessories.
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.OPERATE_FINDNETWORK
2873
2874Allows an application to call APIs for finding network.
2875
2876**Permission level**: system_basic
2877
2878**Authorization mode**: system_grant
2879
2880**Enable via ACL**: true
2881
2882**Valid since**: 12
2883
2884### ohos.permission.QUERY_FINDNETWORK_LOCATION
2885
2886Allows an application to query the location of an offline device.
2887
2888**Permission level**: system_basic
2889
2890**Authorization mode**: system_grant
2891
2892**Enable via ACL**: true
2893
2894**Valid since**: 12
2895
2896### ohos.permission.REGISTER_FINDNETWORK_ACCESSORY
2897
2898Allows an application or system ability to initiate the process for registering the Find Network accessories.
2899
2900**Permission level**: system_basic
2901
2902**Authorization mode**: system_grant
2903
2904**Enable via ACL**: true
2905
2906**Valid since**: 13
2907
2908### ohos.permission.MANAGE_RGM
2909
2910Allows a system service or system application to manage RGM.
2911
2912**Permission level**: system_core
2913
2914**Authorization mode**: system_grant
2915
2916**Enable via ACL**: true
2917
2918**Valid since**: 12
2919
2920### ohos.permission.ACCESS_PROTOCOL_DFX_DATA
2921
2922Allows a system application to access communication failure information and system statistics.
2923
2924**Permission level**: system_basic
2925
2926**Authorization mode**: system_grant
2927
2928**Enable via ACL**: true
2929
2930**Valid since**: 12
2931
2932### ohos.permission.ACCESS_PROTOCOL_DFX_STATE
2933
2934Allows a system application to enable or disable the switches related to communication protocols.
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_CMAP_SERVICE
2945
2946Allows a system application to access the cellular map service.
2947
2948**Permission level**: system_basic
2949
2950**Authorization mode**: system_grant
2951
2952**Enable via ACL**: true
2953
2954**Valid since**: 14
2955
2956### ohos.permission.MANAGE_USER_ACCOUNT_INFO
2957
2958Allows a system application or an SA to call the account service.
2959
2960**Permission level**: system_core
2961
2962**Authorization mode**: system_grant
2963
2964**Enable via ACL**: true
2965
2966**Valid since**: 12
2967
2968### ohos.permission.ALLOW_TIPS_ACCESS
2969
2970Allows a system application to start the exposed components of another system application.
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.ACCESS_AI_ABILITY
2981
2982Allows a system application or an SA to access the AI ability.
2983
2984**Permission level**: system_basic
2985
2986**Authorization mode**: system_grant
2987
2988**Enable via ACL**: true
2989
2990**Valid since**: 12
2991
2992### ohos.permission.READ_HEALTH_MOTION
2993
2994Allows a system application to read the activity ring information, such as the step count.
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.hsdr.REQUEST_HSDR
3005
3006Allows a system application to access the OpenHarmony Security Detection and Response (HSDR) function of querying the security policies from the cloud.
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.WRITE_GTOKEN_POLICY
3017
3018Allows a system application to write application control policies.
3019
3020**Permission level**: system_core
3021
3022**Authorization mode**: system_grant
3023
3024**Enable via ACL**: true
3025
3026**Valid since**: 12
3027
3028### ohos.permission.READ_GTOKEN_POLICY
3029
3030Allows a system application to read application control policies.
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.NOTIFY_DEBUG_ASSERT_RESULT
3041
3042Allows a system application to set the assertion debugging result.
3043
3044**Permission level**: system_basic
3045
3046**Authorization mode**: system_grant
3047
3048**Enable via ACL**: true
3049
3050**Valid since**: 12
3051
3052### ohos.permission.QUERY_PASSWORD_VAULT_DATA
3053
3054Allows a system application to obtain password vault data.
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.WRITE_ACCOUNT_LOGIN_STATE
3065
3066Allows user account login status to be written to the data management service.
3067
3068**Permission level**: system_basic
3069
3070**Authorization mode**: system_grant
3071
3072**Enable via ACL**: true
3073
3074**Valid since**: 12
3075
3076### ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_AS_USER
3077
3078Allows a service in the U0 user space to call the account APIs opened.
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.SUBSCRIBE_NOTIFICATION_WINDOW_STATE
3089
3090Allows an application to subscribe to the broadcasts sent when the notification window is displayed or collapsed.
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_DISPLAYMODE
3101
3102Allows a system application to change the display mode.
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.MIGRATE_DATA
3113
3114Allows a system application to migrate data.
3115
3116**Permission level**: system_core
3117
3118**Authorization mode**: system_grant
3119
3120**Enable via ACL**: true
3121
3122**Valid since**: 12
3123
3124### ohos.permission.ACCESS_DYNAMIC_ICON
3125
3126Allows a system application to use dynamic icons.
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.CHANGE_BUNDLE_UNINSTALL_STATE
3137
3138Allows a system application to change the uninstall status of the specified application.
3139
3140**Permission level**: system_core
3141
3142**Authorization mode**: system_grant
3143
3144**Enable via ACL**: true
3145
3146**Valid since**: 12
3147
3148### ohos.permission.MANAGE_STYLUS_EVENT
3149
3150Allows a system application to use the stylus capabilities.
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.USE_CLOUD_DRIVE_SERVICE
3161
3162Allows a system application or service to use the DriveServiceAbility of the cloud space service to perform device-cloud sync.
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.USE_CLOUD_BACKUP_SERVICE
3173
3174Allows a system application or service to trigger the BackupServiceAbility of the cloud space service to implement backup and backup-related event notifications.
3175
3176**Permission level**: system_basic
3177
3178**Authorization mode**: system_grant
3179
3180**Enable via ACL**: true
3181
3182**Valid since**: 12
3183
3184### ohos.permission.USE_CLOUD_COMMON_SERVICE
3185
3186Allows a system application to obtain cloud space information and resources through the CommonServiceAbility of the cloud space service.
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.PRELOAD_APPLICATION
3197
3198Allows a system application or service to preload application processes.
3199
3200**Permission level**: system_basic
3201
3202**Authorization mode**: system_grant
3203
3204**Enable via ACL**: true
3205
3206**Valid since**: 12
3207
3208### ohos.permission.MANAGE_INPUT_INFRARED_EMITTER
3209
3210Allows a system application to use infrared interfaces.
3211
3212**Permission level**: normal
3213
3214**Authorization mode**: system_grant
3215
3216**Enable via ACL**: true
3217
3218**Valid since**: 12
3219
3220### ohos.permission.ENABLE_EXPERIENCE_HBM
3221
3222Allows an application to enable High Brightness Mode (HBM) for the screen.
3223
3224**Permission level**: system_basic
3225
3226**Authorization mode**: system_grant
3227
3228**Enable via ACL**: true
3229
3230**Valid since**: 13
3231
3232### ohos.permission.SET_PROCESS_CACHE_STATE
3233
3234Allows an application to set whether to support application cache and quick startup after cached.
3235
3236**Permission level**: system_basic
3237
3238**Authorization mode**: system_grant
3239
3240**Enable via ACL**: true
3241
3242**Valid since**: 12
3243
3244### ohos.permission.ACCESS_SYSTEM_APP_CERT
3245
3246Allows the caller to manage and use system service certificate credentials.
3247
3248**Permission level**: system_core
3249
3250**Authorization mode**: system_grant
3251
3252**Enable via ACL**: true
3253
3254**Valid since**: 12
3255
3256### ohos.permission.ACCESS_USER_TRUSTED_CERT
3257
3258Allows the caller to manage user CA certificates.
3259
3260**Permission level**: system_core
3261
3262**Authorization mode**: system_grant
3263
3264**Enable via ACL**: true
3265
3266**Valid since**: 12
3267
3268### ohos.permission.ACCESS_LOCAL_BACKUP
3269
3270Allows an application to access the local backup directory.
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.CAST_AUDIO_OUTPUT
3281
3282Allows the system to cast audio or collaborate with another application to cast audio.
3283
3284**Permission level**: system_core
3285
3286**Authorization mode**: system_grant
3287
3288**Enable via ACL**: true
3289
3290**Valid since**: 12
3291
3292### ohos.permission.WRITE_RINGTONE
3293
3294Allows an application to write the ring tone library.
3295
3296**Permission level**: system_basic
3297
3298**Authorization mode**: system_grant
3299
3300**Enable via ACL**: true
3301
3302**Valid since**: 12
3303
3304### ohos.permission.KILL_APP_PROCESSES
3305
3306Allows a system application to kill other applications.
3307
3308**Permission level**: system_basic
3309
3310**Authorization mode**: system_grant
3311
3312**Enable via ACL**: true
3313
3314**Valid since**: 12
3315
3316### ohos.permission.GET_ACCOUNT_MINORS_INFO
3317
3318Allows a system application to obtain information about the minor users (users not of the legal age) of a user account.
3319
3320**Permission level**: system_basic
3321
3322**Authorization mode**: system_grant
3323
3324**Enable via ACL**: true
3325
3326**Valid since**: 12
3327
3328### ohos.permission.ACCESS_LOCAL_THEME
3329
3330Allows a system application to access the local theme information.
3331
3332**Permission level**: system_basic
3333
3334**Authorization mode**: system_grant
3335
3336**Enable via ACL**: true
3337
3338**Valid since**: 12
3339
3340### ohos.permission.ACCESS_SHADER_CACHE_DIR
3341
3342Allows a system application to access the shader_cache directory.
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.INSTALL_CLONE_BUNDLE
3353
3354Allows an application to install a cloned application.
3355
3356**Permission level**: system_core
3357
3358**Authorization mode**: system_grant
3359
3360**Enable via ACL**: true
3361
3362**Valid since**: 12
3363
3364### ohos.permission.UNINSTALL_CLONE_BUNDLE
3365
3366Allows an application to uninstall a cloned application.
3367
3368**Permission level**: system_core
3369
3370**Authorization mode**: system_grant
3371
3372**Enable via ACL**: true
3373
3374**Valid since**: 12
3375
3376### ohos.permission.ACCESS_SCREEN_LOCK_MEDIA_DATA
3377
3378Allows an application to access images and videos when the screen is locked.
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_SCREEN_LOCK_ALL_DATA
3389
3390Allows an application to access sensitive data, such as images and videos, call logs, call recordings, SMS messages, and emails, when the screen is locked.
3391
3392**Permission level**: system_core
3393
3394**Authorization mode**: system_grant
3395
3396**Enable via ACL**: true
3397
3398**Valid since**: 12
3399
3400### ohos.permission.ACCESS_DEVICE_COLLABORATION_PRIVATE_ABILITY
3401
3402Allows a system service or system application to access the device collaboration private ability.
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.ACCESS_FILE_CONTENT_SHARE
3413
3414Allows a system service or system application to access shared files.
3415
3416**Permission level**: system_basic
3417
3418**Authorization mode**: system_grant
3419
3420**Enable via ACL**: true
3421
3422**Valid since**: 12
3423
3424### ohos.permission.ACCESS_RINGTONE_RESOURCE
3425
3426Allows a system application to access and write the ring tone public directory.
3427
3428**Permission level**: system_core
3429
3430**Authorization mode**: system_grant
3431
3432**Enable via ACL**: true
3433
3434**Valid since**: 12
3435
3436### ohos.permission.ACCESS_SUBSCRIPTION_CAPSULE_DATA
3437
3438Allows a system application to access the subscribed capsule data.
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.ACCESS_SEARCH_SERVICE
3449
3450Allows a system application to call the local search ability provided by the fusion search service.
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.INJECT_INPUT_EVENT
3461
3462Allows a system application to inject input events.
3463
3464**Permission level**: system_core
3465
3466**Authorization mode**: system_grant
3467
3468**Enable via ACL**: true
3469
3470**Valid since**: 12
3471
3472### ohos.permission.QUERY_SECURITY_EVENT
3473
3474Allows an application to obtain detailed security event information.
3475
3476**Permission level**: system_basic
3477
3478**Authorization mode**: system_grant
3479
3480**Enable via ACL**: true
3481
3482**Valid since**: 12
3483
3484### ohos.permission.REPORT_SECURITY_EVENT
3485
3486Allows an application to report security events to Security Guard.
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.QUERY_SECURITY_MODEL_RESULT
3497
3498Allows an application to query the security model execution result.
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.MANAGE_SECURITY_GUARD_CONFIG
3509
3510Allows an application to manage Security Guard configuration.
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.COLLECT_SECURITY_EVENT
3521
3522Allows an application to collect security events.
3523
3524**Permission level**: system_core
3525
3526**Authorization mode**: system_grant
3527
3528**Enable via ACL**: true
3529
3530**Valid since**: 12
3531
3532### ohos.permission.QUERY_SECURITY_POLICY_FROM_CLOUD
3533
3534Allows an application to query security policies from the cloud.
3535
3536**Permission level**: system_basic
3537
3538**Authorization mode**: system_grant
3539
3540**Enable via ACL**: true
3541
3542**Valid since**: 12
3543
3544### ohos.permission.REPORT_SECURITY_EVENT_TO_CLOUD
3545
3546Allows an application to report security events to the cloud.
3547
3548**Permission level**: system_basic
3549
3550**Authorization mode**: system_grant
3551
3552**Enable via ACL**: true
3553
3554**Valid since**: 12
3555
3556### ohos.permission.ACCESS_SCAN_SERVICE
3557
3558Allows a system application to invoke the code dispatching capability provided by the scan-to-access service.
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.ACCESS_FACTORY_OTA_DIR
3569
3570Allows a system application to access the over-the-air update directory.
3571
3572**Permission level**: system_basic
3573
3574**Authorization mode**: system_grant
3575
3576**Enable via ACL**: true
3577
3578**Valid since**: 12
3579
3580### ohos.permission.MANAGE_MOUSE_CURSOR
3581
3582Allows a system application to set the mouse cursor status.
3583
3584**Permission level**: system_core
3585
3586**Authorization mode**: system_grant
3587
3588**Enable via ACL**: true
3589
3590**Valid since**: 12
3591
3592### ohos.permission.FILTER_INPUT_EVENT
3593
3594Allows a system application to filter input events.
3595
3596**Permission level**: system_core
3597
3598**Authorization mode**: system_grant
3599
3600**Enable via ACL**: true
3601
3602**Valid since**: 12
3603
3604### ohos.permission.ACTIVATE_DEVICE_PSI
3605
3606Allows a system application or system ability to report the device activation status.
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.DUMP_AUDIO
3617
3618Allows an application to dump audio data to a local storage device.
3619
3620**Permission level**: system_core
3621
3622**Authorization mode**: system_grant
3623
3624**Enable via ACL**: true
3625
3626**Valid since**: 12
3627
3628### ohos.permission.RECEIVE_FUSION_MESSAGES
3629
3630Allows a system application or system ability to receive fusion service messages.
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.ACCESS_FUSION_MANAGER
3641
3642Allows a system ability or system application to access the fusion service.
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.PUBLISH_LOCATION_EVENT
3653
3654Allows an application to publish common events related to location management.
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.ACCESS_MULTICORE_HYBRID_ABILITY
3665
3666Allows an application to access the system service APIs of the smart watch.
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.ACCESS_DEVICE_COLLABORATION_SERVICE
3677
3678Allows an application to use the multi-screen collaboration service.
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_APP_DOMAIN_BUNDLE_INFO
3689
3690Allows an application to access the mappings between applications and domain names.
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.OPEN_FILE
3701
3702Allows a system application to start the File Manager application to open files or folders.
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.PROCESS_FILE_COPY_PASTE
3713
3714Allows a system application to start the File Manager application to copy, cut, and paste files.
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.CLEAR_RECYCLEBIN
3725
3726Allows a system application to start the File Manager application to clear the trash.
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_FILE_THUMBNAIL
3737
3738Allows a system ability to obtain file thumbnails.
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.NETWORK_DHCP
3749
3750Allows a system application to apply for IP addresses from the DHCP server.
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.ALLOW_CONNECT_CAR
3761
3762Allows an application to connect to a telematics device.
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.MANAGE_NET_FIREWALL
3773
3774Allows a system application to configure firewall rules.
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.GET_NET_FIREWALL
3785
3786Allows a system application to obtain firewall rules and firewall interception records.
3787
3788**Permission level**: system_basic
3789
3790**Authorization mode**: system_grant
3791
3792**Enable via ACL**: true
3793
3794**Valid since**: 12
3795
3796### ohos.permission.ACCESS_IDM_WIDGET
3797
3798Allows a system application to access the widget for credential enrollment.
3799
3800**Permission level**: system_basic
3801
3802**Authorization mode**: system_grant
3803
3804**Enable via ACL**: true
3805
3806**Valid since**: 12
3807
3808### ohos.permission.MANAGE_ACCESSORY
3809
3810Allows an application to obtain information about accessories (such as the keyboard and mouse), send data to accessories, and obtain responses from them.
3811
3812**Permission level**: system_basic
3813
3814**Authorization mode**: system_grant
3815
3816**Enable via ACL**: true
3817
3818**Valid since**: 12
3819
3820### ohos.permission.COLLECT_ACCESSORY_LOG
3821
3822Allows an application to obtain logs of accessories (such as the keyboard and mouse).
3823
3824**Permission level**: system_basic
3825
3826**Authorization mode**: system_grant
3827
3828**Enable via ACL**: true
3829
3830**Valid since**: 12
3831
3832### ohos.permission.INSTALL_INTERNALTESTING_BUNDLE
3833
3834Allows an application to install beta applications.
3835
3836**Permission level**: system_core
3837
3838**Authorization mode**: system_grant
3839
3840**Enable via ACL**: true
3841
3842**Valid since**: 12
3843
3844### ohos.permission.PUBLISH_DISPLAY_ROTATION_EVENT
3845
3846Allows a system ability to send screen rotation events to applications or other system abilities.
3847
3848**Permission level**: system_core
3849
3850**Authorization mode**: system_grant
3851
3852**Enable via ACL**: true
3853
3854**Valid since**: 12
3855
3856### ohos.permission.PUBLISH_CAST_PLUGGED_EVENT
3857
3858Allows a system ability to send the projection cable plug-in and plug-out events to applications or other system abilities.
3859
3860**Permission level**: system_core
3861
3862**Authorization mode**: system_grant
3863
3864**Enable via ACL**: true
3865
3866**Valid since**: 12
3867
3868### ohos.permission.GET_ETHERNET_LOCAL_MAC
3869
3870Allows an application to obtain the current MAC address of the Ethernet.
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.ALLOW_SHOW_NON_SECURE_WINDOWS
3881
3882Allows a modal UIExtension to unhide non-secure windows.
3883
3884**Permission level**: system_basic
3885
3886**Authorization mode**: system_grant
3887
3888**Enable via ACL**: true
3889
3890**Valid since**: 12
3891
3892### ohos.permission.ACCESS_DISTRIBUTED_MODEM
3893
3894Allows a system service to access distributed modems.
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.GET_TELEPHONY_ESIM_STATE
3905
3906Allows a system application to obtain eSIM profile information and data written on the device chip when the eSIM is activated.
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.SET_TELEPHONY_ESIM_STATE
3917
3918Allows a system application to modify the eSIM profile and upgrade the eSIM.
3919
3920**Permission level**: system_basic
3921
3922**Authorization mode**: system_grant
3923
3924**Enable via ACL**: true
3925
3926**Valid since**: 13
3927
3928### ohos.permission.CAMERA_BACKGROUND
3929
3930Allows a system application to use the camera in the background.
3931
3932**Permission level**: system_core
3933
3934**Authorization mode**: system_grant
3935
3936**Enable via ACL**: true
3937
3938**Valid since**: 13
3939
3940### ohos.permission.CALLED_TRANSITION_ON_LOCK_SCREEN
3941
3942Allows an application to be started by another application on the lock screen page and redirected.
3943
3944**Permission level**: system_basic
3945
3946**Authorization mode**: system_grant
3947
3948**Enable via ACL**: true
3949
3950**Valid since**: 13
3951
3952### ohos.permission.CALLED_BELOW_LOCK_SCREEN
3953
3954Allows an application to start even when the screen is locked.
3955
3956**Permission level**: system_basic
3957
3958**Authorization mode**: system_grant
3959
3960**Enable via ACL**: true
3961
3962**Valid since**: 13
3963
3964### ohos.permission.ACCESS_ANALYTICS
3965
3966Allows a system service to access and read files in **/data/log/faultlog/faultlogger** directory.
3967
3968**Permission level**: system_basic
3969
3970**Authorization mode**: system_grant
3971
3972**Enable via ACL**: true
3973
3974**Valid since**: 12
3975
3976### ohos.permission.START_RESTORE_NOTIFICATION
3977
3978Allows a system application to subscribe to the restore start event of the backup and restore framework.
3979
3980**Permission level**: system_basic
3981
3982**Authorization mode**: system_grant
3983
3984**Enable via ACL**: true
3985
3986**Valid since**: 13
3987
3988### ohos.permission.READ_WRITE_USB_DEV
3989
3990Allows an application to connect to a device and read and write the device data via USB for debugging purposes.
3991
3992Currently, this permission is available only to 2-in-1 device applications.
3993
3994**Permission level**: system_basic
3995
3996**Authorization mode**: system_grant
3997
3998**Enable via ACL**: true
3999
4000**Valid since**: 13
4001
4002### ohos.permission.READ_WRITE_USER_FILE
4003
4004Allows an application to access and modify files in user directories.
4005
4006Currently, this permission is available only to 2-in-1 device applications.
4007
4008**Permission level**: system_basic
4009
4010**Authorization mode**: system_grant
4011
4012**Enable via ACL**: true
4013
4014**Valid since**: 13
4015
4016### ohos.permission.READ_WEATHER_DATA
4017
4018Allows an application to read weather data.
4019
4020**Permission level**: system_basic
4021
4022**Authorization mode**: system_grant
4023
4024**Enable via ACL**: true
4025
4026**Valid since**: 14
4027
4028### ohos.permission.ACCESS_MCU_LOG_DIR
4029
4030Allows a system application to access the microcontroller unit (MCU) log directory.
4031
4032**Permission level**: system_basic
4033
4034**Authorization mode**: system_grant
4035
4036**Enable via ACL**: true
4037
4038**Valid since**: 12
4039
4040### ohos.permission.GRANT_SHORT_TERM_WRITE_MEDIAVIDEO
4041
4042Allows 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.
4043
4044**Permission level**: system_core
4045
4046**Authorization mode**: system_grant
4047
4048**Enable via ACL**: true
4049
4050**Valid since**: 12
4051
4052### ohos.permission.CHECK_QUICKFIX_RESULT
4053
4054Allows a system service or system application to check the patch installation result.
4055
4056**Permission level**: system_core
4057
4058**Authorization mode**: system_grant
4059
4060**Enable via ACL**: true
4061
4062**Valid since**: 12
4063
4064**Changelog**: This permission is available to system services in API versions 12 to 13. From API version 14, it is available to system applications.
4065
4066### ohos.permission.USER_AUTH_FROM_BACKGROUND
4067
4068Allows a system application or service to initiate user identity authentication from the background.
4069
4070**Permission level**: system_basic
4071
4072**Authorization mode**: system_grant
4073
4074**Enable via ACL**: true
4075
4076**Valid since**: 13
4077
4078### ohos.permission.MANAGE_RECOVERY_KEY
4079
4080Allows an application to create or remove the recovery key.
4081
4082**Permission level**: system_core
4083
4084**Authorization mode**: system_grant
4085
4086**Enable via ACL**: true
4087
4088**Valid since**: 14
4089
4090### ohos.permission.UTILIZE_RECOVERY_KEY
4091
4092Allows an application to utilize the recovery key to reset the lock screen password or restore user data.
4093
4094**Permission level**: system_core
4095
4096**Authorization mode**: system_grant
4097
4098**Enable via ACL**: true
4099
4100**Valid since**: 14
4101
4102### ohos.permission.GET_RECOVERY_KEY_BRIEF_INFORMATION
4103
4104Allows an application to obtain brief information about the recovery key.
4105
4106**Permission level**: system_basic
4107
4108**Authorization mode**: system_grant
4109
4110**Enable via ACL**: true
4111
4112**Valid since**: 14
4113
4114### ohos.permission.ACCESS_VIRTUAL_KEYBOARD
4115
4116Allows an application to update the virtual keyboard status or a service to query the virtual keyboard status.
4117
4118With this permission, the application can update the virtual keyboard status and the service can query the virtual keyboard status. Currently, this permission is available only to applications or services running on 2-in-1 devices.
4119
4120**Permission level**: system_basic
4121
4122**Authorization mode**: system_grant
4123
4124**Enable via ACL**: true
4125
4126**Valid since**: 14
4127
4128### ohos.permission.READ_APP_LOCK
4129
4130Allows a system application to read the application lock state.
4131
4132**Permission level**: system_basic
4133
4134**Authorization mode**: system_grant
4135
4136**Enable via ACL**: true
4137
4138**Valid since**: 13
4139
4140### ohos.permission.WRITE_APP_LOCK
4141
4142Allows a system application to set the application lock state.
4143
4144**Permission level**: system_core
4145
4146**Authorization mode**: system_grant
4147
4148**Enable via ACL**: true
4149
4150**Valid since**: 13
4151
4152### ohos.permission.ACCESS_APP_LOCK
4153
4154Allows an application to access the application lock.
4155
4156**Permission level**: system_basic
4157
4158**Authorization mode**: system_grant
4159
4160**Enable via ACL**: true
4161
4162**Valid since**: 13
4163
4164### ohos.permission.kernel.DISABLE_CODE_MEMORY_PROTECTION
4165
4166Allows an application to disable its runtime code integrity protection.
4167
4168 Currently, this permission is available only to applications running on tablets and 2-in-1 devices.
4169
4170**Permission level**: system_basic
4171
4172**Authorization mode**: system_grant
4173
4174**Enable via ACL**: true
4175
4176**Valid since**: 14
4177
4178### ohos.permission.kernel.ALLOW_WRITABLE_CODE_MEMORY
4179
4180Allows an application to apply for writable and executable anonymous memory.
4181
4182This permission is available to the applications developed using the cross-platform framework. Currently, it is available only to applications running on tablets and 2-in-1 devices.
4183
4184**Permission level**: system_basic
4185
4186**Authorization mode**: system_grant
4187
4188**Enable via ACL**: true
4189
4190**Valid since**: 14
4191
4192### ohos.permission.MANAGE_UDMF_APP_SHARE_OPTION
4193
4194Allows an application to set or remove the sharing range of the data supported by the UDMF.
4195
4196**Permission level**: system_basic
4197
4198**Authorization mode**: system_grant
4199
4200**Enable via ACL**: true
4201
4202**Valid since**: 14
4203
4204### ohos.permission.MANAGE_PASTEBOARD_APP_SHARE_OPTION
4205
4206Allows an application to manage the pasteable range of the pasteboard data.
4207
4208**Permission level**: system_basic
4209
4210**Authorization mode**: system_grant
4211
4212**Enable via ACL**: true
4213
4214**Valid since**: 14
4215
4216### ohos.permission.ACCESS_APP_INSTALL_DIR
4217
4218Allows a system application to access the application installation directory.
4219
4220**Permission level**: system_core
4221
4222**Authorization mode**: system_grant
4223
4224**Enable via ACL**: true
4225
4226**Valid since**: 14
4227
4228## system_grant Permissions (Unavailable via ACL)
4229
4230The following lists the system_grant permissions that cannot be requested via the ACL.
4231
4232For details about the process for requesting permissions, see [Workflow for Requesting Permissions](determine-application-mode.md).
4233
4234### ohos.permission.RECEIVER_STARTUP_COMPLETED
4235
4236Allows an application to subscribe to the startup broadcast.
4237
4238**Permission level**: system_basic
4239
4240**Authorization mode**: system_grant
4241
4242**Enable via ACL**: false
4243
4244**Valid since**: 9
4245
4246### ohos.permission.SYSTEM_LIGHT_CONTROL
4247
4248Allows an application to control lights, including turning on and off lights.
4249
4250**Permission level**: system_basic
4251
4252**Authorization mode**: system_grant
4253
4254**Enable via ACL**: false
4255
4256**Valid since**: 11
4257
4258### ohos.permission.QUERY_ACCESSIBILITY_ELEMENT
4259
4260Allows an application to query accessibility elements in batches.
4261
4262**Permission level**: system_basic
4263
4264**Authorization mode**: system_grant
4265
4266**Enable via ACL**: false
4267
4268**Valid since**: 11
4269
4270### ohos.permission.GET_ALL_APP_ACCOUNTS
4271
4272Allows an application to obtain information about all application accounts.
4273
4274**Permission level**: system_core
4275
4276**Authorization mode**: system_grant
4277
4278**Enable via ACL**: false
4279
4280**Valid since**: 7
4281
4282### ohos.permission.MANAGE_DEVICE_AUTH_CRED
4283
4284Allows an application to call interfaces of the DeviceAuthCredMgr application.
4285
4286**Permission level**: system_basic
4287
4288**Authorization mode**: system_grant
4289
4290**Enable via ACL**: false
4291
4292**Valid since**: 10
4293
4294### ohos.permission.ACCESS_AUTH_RESPOOL
4295
4296Allows an SA to register the executor.
4297
4298**Permission level**: system_core
4299
4300**Authorization mode**: system_grant
4301
4302**Enable via ACL**: false
4303
4304**Valid since**: 9
4305
4306### ohos.permission.READ_ACCESSIBILITY_CONFIG
4307
4308Allows an application to read the accessibility configuration.
4309
4310**Permission level**: system_basic
4311
4312**Authorization mode**: system_grant
4313
4314**Enable via ACL**: false
4315
4316**Valid since**: 9
4317
4318### ohos.permission.WRITE_APP_PUSH_DATA
4319
4320Allows the push service to write data to an application.
4321
4322**Permission level**: system_basic
4323
4324**Authorization mode**: system_grant
4325
4326**Enable via ACL**: false
4327
4328**Valid since**: 10
4329
4330### ohos.permission.READ_APP_PUSH_DATA
4331
4332Allows the push service to read data from an application.
4333
4334**Permission level**: system_basic
4335
4336**Authorization mode**: system_grant
4337
4338**Enable via ACL**: false
4339
4340**Valid since**: 10
4341
4342### ohos.permission.NETSYS_INTERNAL
4343
4344Allows an SA to call the network diagnosis, Wi-Fi, network adapter listening, and iptables setting APIs of **netsys**.
4345
4346**Permission level**: system_basic
4347
4348**Authorization mode**: system_grant
4349
4350**Enable via ACL**: false
4351
4352**Valid since**: 10
4353
4354### ohos.permission.DISTRIBUTED_SOFTBUS_CENTER
4355
4356Allows networking between different devices.
4357
4358**Permission level**: system_basic
4359
4360**Authorization mode**: system_grant
4361
4362**Enable via ACL**: false
4363
4364**Valid since**: 9
4365
4366### ohos.permission.GET_NETWORK_STATS
4367
4368Allows a system application to obtain historical network traffic.
4369
4370**Permission level**: system_basic
4371
4372**Authorization mode**: system_grant
4373
4374**Enable via ACL**: false for API versions 10 to 11; true for API version 12 and later
4375
4376**Valid since**: 10
4377
4378### ohos.permission.RESTRICT_APPLICATION_ACTIVE
4379
4380Allows a standby component to publish a customized network limit event.
4381
4382**Permission level**: system_basic
4383
4384**Authorization mode**: system_grant
4385
4386**Enable via ACL**: false
4387
4388**Valid since**: 10
4389
4390### ohos.permission.CONNECT_CELLULAR_CALL_SERVICE
4391
4392Allows a system service to access the cellular call SA.
4393
4394**Permission level**: system_basic
4395
4396**Authorization mode**: system_grant
4397
4398**Enable via ACL**: false
4399
4400**Valid since**: 10
4401
4402### ohos.permission.CONNECT_IMS_SERVICE
4403
4404Allows a system service to access the IMS SA.
4405
4406**Permission level**: system_basic
4407
4408**Authorization mode**: system_grant
4409
4410**Enable via ACL**: false
4411
4412**Valid since**: 10
4413
4414### ohos.permission.ENFORCE_USER_IDM
4415
4416Allows an SA to delete the IAM user information without a token.
4417
4418**Permission level**: system_core
4419
4420**Authorization mode**: system_grant
4421
4422**Enable via ACL**: false
4423
4424**Valid since**: 9
4425
4426### ohos.permission.WRITE_ACCESSIBILITY_CONFIG
4427
4428Allows an application to set the accessibility configuration.
4429
4430**Permission level**: system_basic
4431
4432**Authorization mode**: system_grant
4433
4434**Enable via ACL**: false
4435
4436**Valid since**: 9
4437
4438### ohos.permission.ENABLE_DISTRIBUTED_HARDWARE
4439
4440Allows a system service to enable distributed hardware resources.
4441
4442**Permission level**: system_basic
4443
4444**Authorization mode**: system_grant
4445
4446**Enable via ACL**: false
4447
4448**Valid since**: 11
4449
4450### ohos.permission.ACCESS_SUPER_HUB
4451
4452Allows an application to access Super Hub.
4453
4454**Permission level**: system_basic
4455
4456**Authorization mode**: system_grant
4457
4458**Enable via ACL**: false
4459
4460**Valid since**: 12
4461
4462### ohos.permission.CALLED_UIEXTENSION_ON_LOCK_SCREEN
4463
4464Allows a UIExtensionAbility to be displayed on the locked screen.
4465
4466**Permission level**: system_core
4467
4468**Authorization mode**: system_grant
4469
4470**Enable via ACL**: false
4471
4472**Valid since**: 14
4473
4474## user_grant Permissions (Available via ACL)
4475
4476The following lists the user_grant permissions that can be requested via the ACL.
4477
4478For details about the process for requesting permissions, see [Workflow for Requesting Permissions](determine-application-mode.md).
4479
4480### ohos.permission.READ_AUDIO
4481
4482Allows access to the audio files in a user directory.
4483
4484**Permission level**: system_basic
4485
4486**Authorization mode**: user_grant
4487
4488**Enable via ACL**: true
4489
4490**Valid since**: 9
4491
4492### ohos.permission.READ_DOCUMENT
4493
4494Allows access to the files in a user directory.
4495
4496**Permission level**: system_basic
4497
4498**Authorization mode**: user_grant
4499
4500**Enable via ACL**: true
4501
4502**Valid since**: 9
4503
4504**Deprecated from**: 12
4505
4506**Substitute**:
4507
4508See the [alternative solution of the **Files** permission group](app-permission-group-list.md#filesdeprecated).
4509
4510### ohos.permission.READ_IMAGEVIDEO
4511
4512Allows access to the images or video files in a user's directory.
4513
4514**Permission level**: system_basic
4515
4516**Authorization mode**: user_grant
4517
4518**Enable via ACL**: true
4519
4520**Valid since**: 9
4521
4522### ohos.permission.WRITE_AUDIO
4523
4524Allows modification to the audio files in a user directory.
4525
4526**Permission level**: system_basic
4527
4528**Authorization mode**: user_grant
4529
4530**Enable via ACL**: true
4531
4532**Valid since**: 9
4533
4534### ohos.permission.WRITE_DOCUMENT
4535
4536Allows modification to the files in a user's directory.
4537
4538**Permission level**: system_basic
4539
4540**Authorization mode**: user_grant
4541
4542**Enable via ACL**: true
4543
4544**Valid since**: 9
4545
4546**Deprecated from**: 12
4547
4548**Substitute**:
4549
4550See the [alternative solution of the **Files** permission group](app-permission-group-list.md#filesdeprecated).
4551
4552### ohos.permission.WRITE_IMAGEVIDEO
4553
4554Allows modification to the images or video files in a user's directory.
4555
4556**Permission level**: system_basic
4557
4558**Authorization mode**: user_grant
4559
4560**Enable via ACL**: true
4561
4562**Valid since**: 9
4563
4564### ohos.permission.READ_CONTACTS
4565
4566Allows an application to read the Contacts.
4567
4568**Permission level**: system_basic
4569
4570**Authorization mode**: user_grant
4571
4572**Enable via ACL**: true
4573
4574**Valid since**: 8
4575
4576### ohos.permission.WRITE_CONTACTS
4577
4578Allows an application to add, remove, and modify the Contacts.
4579
4580**Permission level**: system_basic
4581
4582**Authorization mode**: user_grant
4583
4584**Enable via ACL**: true
4585
4586**Valid since**: 8
4587
4588### ohos.permission.READ_WHOLE_CALENDAR
4589
4590Allows an application to read all Calendar information.
4591
4592**Permission level**: system_basic
4593
4594**Authorization mode**: user_grant
4595
4596**Enable via ACL**: true
4597
4598**Valid since**: 9
4599
4600### ohos.permission.WRITE_WHOLE_CALENDAR
4601
4602Allows an application to add, remove, or change all Calendar events.
4603
4604**Permission level**: system_basic
4605
4606**Authorization mode**: user_grant
4607
4608**Enable via ACL**: true
4609
4610**Valid since**: 9
4611
4612### ohos.permission.GET_INSTALLED_BUNDLE_LIST
4613
4614Allows an application to obtain the list of installed applications.
4615
4616**Permission level**: system_basic
4617
4618**Authorization mode**: user_grant
4619
4620**Enable via ACL**: true
4621
4622**Valid since**: 10
4623
4624### ohos.permission.ANSWER_CALL
4625
4626Allows an application to answer incoming calls.
4627
4628**Permission level**: system_basic
4629
4630**Authorization mode**: user_grant
4631
4632**Enable via ACL**: true
4633
4634**Valid since**: 9
4635
4636### ohos.permission.MANAGE_VOICEMAIL
4637
4638Allows an application to leave messages in the voice mailbox.
4639
4640**Permission level**: system_basic
4641
4642**Authorization mode**: user_grant
4643
4644**Enable via ACL**: true
4645
4646**Valid since**: 8
4647
4648### ohos.permission.READ_CALL_LOG
4649
4650Allows an application to read call logs.
4651
4652**Permission level**: system_basic
4653
4654**Authorization mode**: user_grant
4655
4656**Enable via ACL**: true
4657
4658**Valid since**: 8
4659
4660### ohos.permission.READ_CELL_MESSAGES
4661
4662Allows an application to read cell broadcast messages received by the device.
4663
4664**Permission level**: system_basic
4665
4666**Authorization mode**: user_grant
4667
4668**Enable via ACL**: true
4669
4670**Valid since**: 8
4671
4672### ohos.permission.READ_MESSAGES
4673
4674Allows an application to read messages.
4675
4676**Permission level**: system_basic
4677
4678**Authorization mode**: user_grant
4679
4680**Enable via ACL**: true
4681
4682**Valid since**: 8
4683
4684### ohos.permission.RECEIVE_MMS
4685
4686Allows an application to receive and process MMS messages.
4687
4688**Permission level**: system_basic
4689
4690**Authorization mode**: user_grant
4691
4692**Enable via ACL**: true
4693
4694**Valid since**: 8
4695
4696### ohos.permission.RECEIVE_SMS
4697
4698Allows an application to receive and process SMS messages.
4699
4700**Permission level**: system_basic
4701
4702**Authorization mode**: user_grant
4703
4704**Enable via ACL**: true
4705
4706**Valid since**: 8
4707
4708### ohos.permission.RECEIVE_WAP_MESSAGES
4709
4710Allows an application to receive and process WAP messages.
4711
4712**Permission level**: system_basic
4713
4714**Authorization mode**: user_grant
4715
4716**Enable via ACL**: true
4717
4718**Valid since**: 8
4719
4720### ohos.permission.SEND_MESSAGES
4721
4722Allows an application to send messages.
4723
4724**Permission level**: system_basic
4725
4726**Authorization mode**: user_grant
4727
4728**Enable via ACL**: true
4729
4730**Valid since**: 8
4731
4732### ohos.permission.WRITE_CALL_LOG
4733
4734Allows an application to add, remove, and modify call logs.
4735
4736**Permission level**: system_basic
4737
4738**Authorization mode**: user_grant
4739
4740**Enable via ACL**: true
4741
4742**Valid since**: 8
4743
4744### ohos.permission.READ_PASTEBOARD
4745
4746Allows an application to read the pasteboard.
4747
4748**Permission level**: system_basic
4749
4750**Authorization mode**: user_grant
4751
4752**Enable via ACL**: true
4753
4754**Valid since**: 11
4755
4756### ohos.permission.READ_WRITE_DESKTOP_DIRECTORY
4757
4758Allows an application to access the **Desktop** directory and its subdirectories in the user directory.
4759
4760Currently, this permission is available only to 2-in-1 device applications.
4761
4762**Permission level**: system_basic
4763
4764**Authorization mode**: user_grant
4765
4766**Enable via ACL**: true
4767
4768**Valid since**: 11
4769
4770### ohos.permission.SHORT_TERM_WRITE_IMAGEVIDEO
4771
4772Allows an application to save images and videos to the user's directory within up to 30 minutes after obtaining the permission.
4773
4774**Permission level**: system_basic
4775
4776**Authorization mode**: user_grant
4777
4778**Enable via ACL**: true
4779
4780**Valid since**: 12
4781
4782### ohos.permission.CUSTOM_SCREEN_CAPTURE
4783
4784Allows an application to capture screen information.
4785
4786With this permission, the application can perform operations such as taking screenshots and recording on-screen information. Currently, this permission is available only to applications running on tablets and 2-in-1 devices.
4787
4788**Permission level**: system_basic
4789
4790**Authorization mode**: user_grant
4791
4792**Enable via ACL**: true
4793
4794**Valid since**: 14
4795