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