• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Application Permission List
2
3Before applying for required permissions, read and understand the [permission workflows](accesstoken-overview.md#permission-workflows). Then, determine the permissions required for your application.
4
5For details about how to apply for required permissions, see [Permission Application Guide](accesstoken-guidelines.md).
6
7## ohos.permission.USE_BLUETOOTH
8
9Allows an application to access Bluetooth configurations.
10
11**Permission level**: normal
12
13**Authorization mode**: system_grant
14
15**Enable ACL**: TRUE
16
17## ohos.permission.DISCOVER_BLUETOOTH
18
19Allows an application to configure Bluetooth on a device, initiate or cancel a scan for Bluetooth devices, and pair with Bluetooth devices.
20
21**Permission level**: normal
22
23**Authorization mode**: system_grant
24
25**Enable ACL**: TRUE
26
27## ohos.permission.MANAGE_BLUETOOTH
28
29Allows an application to pair with a Bluetooth device and access the contacts or messages of the device.
30
31**Permission level**: system_basic
32
33**Authorization mode**: system_grant
34
35**Enable ACL**: TRUE
36
37## ohos.permission.INTERNET
38
39Allows an application to access the Internet.
40
41**Permission level**: normal
42
43**Authorization mode**: system_grant
44
45**Enable ACL**: TRUE
46
47## ohos.permission.MODIFY_AUDIO_SETTINGS
48
49Allows an application to modify audio settings.
50
51**Permission level**: normal
52
53**Authorization mode**: system_grant
54
55**Enable ACL**: TRUE
56
57## ohos.permission.ACCESS_NOTIFICATION_POLICY
58
59Allows an application to access the notification policy on the device.
60
61**Permission level**: normal
62
63**Authorization mode**: system_grant
64
65**Enable ACL**: FALSE
66
67## ohos.permission.GET_TELEPHONY_STATE
68
69Allows an application to read telephony information.
70
71**Permission level**: system_basic
72
73**Authorization mode**: system_grant
74
75**Enable ACL**: TRUE
76
77## ohos.permission.REQUIRE_FORM
78
79Allows an application to obtain widgets.
80
81**Permission level**: system_basic
82
83**Authorization mode**: system_grant
84
85**Enable ACL**: TRUE
86
87## ohos.permission.GET_NETWORK_INFO
88
89Allows an application to obtain network information.
90
91**Permission level**: normal
92
93**Authorization mode**: system_grant
94
95**Enable ACL**: TRUE
96
97## ohos.permission.PLACE_CALL
98
99Allows an application to make calls without starting the dialer.
100
101**Permission level**: system_basic
102
103**Authorization mode**: system_grant
104
105**Enable ACL**: TRUE
106
107## ohos.permission.SET_NETWORK_INFO
108
109Allows an application to set data network information.
110
111**Permission level**: normal
112
113**Authorization mode**: system_grant
114
115**Enable ACL**: TRUE
116
117## ohos.permission.REMOVE_CACHE_FILES
118
119Allows the cache of the specified application to be cleared.
120
121**Permission level**: system_basic
122
123**Authorization mode**: system_grant
124
125**Enable ACL**: TRUE
126
127## ohos.permission.REBOOT
128
129Allows an application to restart the device.
130
131**Permission level**: system_basic
132
133**Authorization mode**: system_grant
134
135**Enable ACL**: TRUE
136
137## ohos.permission.RUNNING_LOCK
138
139Allows an application to obtain a running lock.
140
141**Permission level**: normal
142
143**Authorization mode**: system_grant
144
145**Enable ACL**: TRUE
146
147## ohos.permission.ENROLL_BIOMETRIC
148
149Allows an application to add or remove biometric data.
150
151**Permission level**: system_core
152
153**Authorization mode**: system_grant
154
155**Enable ACL**: FALSE
156
157## ohos.permission.ACCESS_BIOMETRIC
158
159Allows an application to use biometric recognition for identity authentication.
160
161**Permission level**: normal
162
163**Authorization mode**: system_grant
164
165**Enable ACL**: FALSE
166
167## ohos.permission.ACCESS_BIOMETRIC_INTERNAL
168
169Allows an application to apply for or release biometric recognition resources.
170
171**Permission level**: system_core
172
173**Authorization mode**: system_grant
174
175**Enable ACL**: FALSE
176
177## ohos.permission.RESET_BIOMETRIC_LOCKOUT
178
179Allows an application to reset the maximum number of failures allowed before biometric authentication is locked.
180
181**Permission level**: system_core
182
183**Authorization mode**: system_grant
184
185**Enable ACL**: FALSE
186
187## ohos.permission.SET_TIME
188
189Allows an application to set the system time.
190
191**Permission level**: system_basic
192
193**Authorization mode**: system_grant
194
195**Enable ACL**: TRUE
196
197## ohos.permission.SET_TIME_ZONE
198
199Allows an application to set the system time zone.
200
201**Permission level**: system_basic
202
203**Authorization mode**: system_grant
204
205**Enable ACL**: TRUE
206
207## ohos.permission.DOWNLOAD_SESSION_MANAGER
208
209Allows an application to manage download sessions.
210
211**Permission level**: system_core
212
213**Authorization mode**: system_grant
214
215**Enable ACL**: TRUE
216
217## ohos.permission.COMMONEVENT_STICKY
218
219Allows an application to publish sticky common events.
220
221**Permission level**: normal
222
223**Authorization mode**: system_grant
224
225**Enable ACL**: TRUE
226
227## ohos.permission.SYSTEM_FLOAT_WINDOW
228
229Allows an application to be displayed in a floating window on top of other apps.
230
231**Permission level**: normal
232
233**Authorization mode**: system_grant
234
235**Enable ACL**: TRUE
236
237## ohos.permission.POWER_MANAGER
238
239Allows an application to hibernate or wake up the device by calling an API.
240
241**Permission level**: system_core
242
243**Authorization mode**: system_grant
244
245**Enable ACL**: TRUE
246
247## ohos.permission.REFRESH_USER_ACTION
248
249Allows an application to reset the screen timeout counter when a user input event occurs, such as pressing a key or touching the screen.
250
251**Permission level**: system_basic
252
253**Authorization mode**: system_grant
254
255**Enable ACL**: TRUE
256
257## ohos.permission.POWER_OPTIMIZATION
258
259Allows an application to set power saving mode, obtain configuration of the power saving mode, and receive notifications of the configuration changes.
260
261**Permission level**: system_basic
262
263**Authorization mode**: system_grant
264
265**Enable ACL**: TRUE
266
267## ohos.permission.REBOOT_RECOVERY
268
269Allows an application to restart the device and enter Recovery mode.
270
271**Permission level**: system_basic
272
273**Authorization mode**: system_grant
274
275**Enable ACL**: TRUE
276
277## ohos.permission.MANAGE_LOCAL_ACCOUNTS
278
279Allows an application to manage local user accounts.
280
281**Permission level**: system_basic
282
283**Authorization mode**: system_grant
284
285**Enable ACL**: TRUE
286
287## ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS
288
289Allows access between multiple OS accounts.
290
291**Permission level**: system_basic
292
293**Authorization mode**: system_grant
294
295**Enable ACL**: TRUE
296
297## ohos.permission.VIBRATE
298
299Allows an application to control vibration.
300
301**Permission level**: normal
302
303**Authorization mode**: system_grant
304
305**Enable ACL**: TRUE
306
307## ohos.permission.CONNECT_IME_ABILITY
308
309Allows an application to bind the InputMethodAbility.
310
311**Permission level**: system_core
312
313**Authorization mode**: system_grant
314
315**Enable ACL**: TRUE
316
317## ohos.permission.CONNECT_SCREEN_SAVER_ABILITY
318
319Allows an application to bind the ScreenSaverAbility.
320
321**Permission level**: system_core
322
323**Authorization mode**: system_grant
324
325**Enable ACL**: TRUE
326
327## ohos.permission.READ_SCREEN_SAVER
328
329Allows an application to read the screen saver information, such as the list of screen savers that have been installed and the activated one.
330
331**Permission level**: system_basic
332
333**Authorization mode**: system_grant
334
335**Enable ACL**: TRUE
336
337## ohos.permission.WRITE_SCREEN_SAVER
338
339Allows an application to modify the screen saver information, such as activating and previewing a screen saver.
340
341**Permission level**: system_basic
342
343**Authorization mode**: system_grant
344
345**Enable ACL**: TRUE
346
347## ohos.permission.SET_WALLPAPER
348
349Allows an application to set a static wallpaper.
350
351**Permission level**: normal
352
353**Authorization mode**: system_grant
354
355**Enable ACL**: TRUE
356
357## ohos.permission.GET_WALLPAPER
358
359Allows an application to read wallpaper files.
360
361**Permission level**: system_basic
362
363**Authorization mode**: system_grant
364
365**Enable ACL**: TRUE
366
367## ohos.permission.CHANGE_ABILITY_ENABLED_STATE
368
369Allows an application to enable or disable an application or component.
370
371**Permission level**: system_basic
372
373**Authorization mode**: system_grant
374
375**Enable ACL**: TRUE
376
377## ohos.permission.ACCESS_MISSIONS
378
379Allows an application to obtain information about running processes and mission in a mission stack.
380
381**Permission level**: system_basic
382
383**Authorization mode**: system_grant
384
385**Enable ACL**: TRUE
386
387## ohos.permission.CLEAN_BACKGROUND_PROCESSES
388
389Allows an application to clear background processes based on their bundle names.
390
391**Permission level**: normal
392
393**Authorization mode**: system_grant
394
395**Enable ACL**: TRUE
396
397## ohos.permission.KEEP_BACKGROUND_RUNNING
398
399Allows a Service ability to keep running in the background.
400
401**Permission level**: normal
402
403**Authorization mode**: system_grant
404
405**Enable ACL**: TRUE
406
407## ohos.permission.UPDATE_CONFIGURATION
408
409Allows an application to modify system settings.
410
411**Permission level**: system_basic
412
413**Authorization mode**: system_grant
414
415**Enable ACL**: TRUE
416
417## ohos.permission.UPDATE_SYSTEM
418
419Allows an application to call the update APIs.
420
421**Permission level**: system_basic
422
423**Authorization mode**: system_grant
424
425**Enable ACL**: TRUE
426
427## ohos.permission.FACTORY_RESET
428
429Allows an application to call the API for restoring factory settings.
430
431**Permission level**: system_basic
432
433**Authorization mode**: system_grant
434
435**Enable ACL**: TRUE
436
437## ohos.permission.GRANT_SENSITIVE_PERMISSIONS
438
439Allows an application to grant sensitive permissions to other apps.
440
441**Permission level**: system_core
442
443**Authorization mode**: system_grant
444
445**Enable ACL**: TRUE
446
447## ohos.permission.REVOKE_SENSITIVE_PERMISSIONS
448
449Allows an application to revoke sensitive permissions granted to other apps.
450
451**Permission level**: system_core
452
453**Authorization mode**: system_grant
454
455**Enable ACL**: TRUE
456
457## ohos.permission.GET_SENSITIVE_PERMISSIONS
458
459Allows an application to obtain the sensitive permissions that have been granted to other apps.
460
461**Permission level**: system_core
462
463**Authorization mode**: system_grant
464
465**Enable ACL**: TRUE
466
467## ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_EXTENSION
468
469Allows an application to set the attributes of applications of other users.
470
471**Permission level**: system_core
472
473**Authorization mode**: system_grant
474
475**Enable ACL**: TRUE
476
477## ohos.permission.LISTEN_BUNDLE_CHANGE
478
479Allows an application to listen for changes in other applications, when they are installed, updated, or uninstalled.
480
481**Permission level**: system_basic
482
483**Authorization mode**: system_grant
484
485**Enable ACL**: TRUE
486
487## ohos.permission.GET_BUNDLE_INFO
488
489Allows a non-system application to obtain information about other applications. This permission applies only to third-party applications.
490
491**Permission level**: normal
492
493**Authorization mode**: system_grant
494
495**Enable ACL**: TRUE
496
497## ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
498
499Allows a non-system application to obtain information about other applications. This permission applies only to privileged applications and applications with the same signature.
500
501**Permission level**: system_basic
502
503**Authorization mode**: system_grant
504
505**Enable ACL**: TRUE
506
507## ohos.permission.ACCELEROMETER
508
509Allows an application to read data from an acceleration sensor, uncalibrated acceleration sensor, or linear acceleration sensor.
510
511**Permission level**: normal
512
513**Authorization mode**: system_grant
514
515**Enable ACL**: TRUE
516
517## ohos.permission.GYROSCOPE
518
519Allows an application to read data from a gyroscope sensor or uncalibrated gyroscope sensor.
520
521**Permission level**: normal
522
523**Authorization mode**: system_grant
524
525**Enable ACL**: TRUE
526
527## ohos.permission.INSTALL_BUNDLE
528
529Allows an application to install and uninstall other applications.
530
531**Permission level**: system_core
532
533**Authorization mode**: system_grant
534
535**Enable ACL**: TRUE
536
537## ohos.permission.MANAGE_SHORTCUTS
538
539Allows an application to query and start shortcuts of other apps.
540
541**Permission level**: system_core
542
543**Authorization mode**: system_grant
544
545**Enable ACL**: TRUE
546
547## ohos.permission.radio.ACCESS_FM_AM
548
549Allows an application to access radio services.
550
551**Permission level**: system_core
552
553**Authorization mode**: system_grant
554
555**Enable ACL**: TRUE
556
557## ohos.permission.SET_TELEPHONY_STATE
558
559Allows an application to change the telephone state.
560
561**Permission level**: system_basic
562
563**Authorization mode**: system_grant
564
565**Enable ACL**: TRUE
566
567## ohos.permission.START_ABILIIES_FROM_BACKGROUND
568
569Allows an application to start Feature abilities in the background.
570
571**Permission level**: system_basic
572
573**Authorization mode**: system_grant
574
575**Enable ACL**: TRUE
576
577## ohos.permission.BUNDLE_ACTIVE_INFO
578
579Allows an application to obtain how long other applications have been running in the foreground or background.
580
581**Permission level**: system_basic
582
583**Authorization mode**: system_grant
584
585**Enable ACL**: TRUE
586
587## ohos.permission.START_INVISIBLE_ABILITY
588
589Allows an application to start an invisible ability.
590
591**Permission level**: system_core
592
593**Authorization mode**: system_grant
594
595**Enable ACL**: TRUE
596
597## ohos.permission.sec.ACCESS_UDID
598
599Allows an application to obtain the Unified Device ID (UDID).
600
601**Permission level**: system_basic
602
603**Authorization mode**: system_grant
604
605**Enable ACL**: TRUE
606
607## ohos.permission.LAUNCH_DATA_PRIVACY_CENTER
608
609Allows an application to switch from its privacy statement page to the <b>Data & privacy</b> page.
610
611**Permission level**: system_basic
612
613**Authorization mode**: system_grant
614
615**Enable ACL**: TRUE
616
617## ohos.permission.MANAGE_MEDIA_RESOURCES
618
619Allows an application to obtain and manage the media resources that are being played on the device.
620
621**Permission level**: system_basic
622
623**Authorization mode**: system_grant
624
625**Enable ACL**: TRUE
626
627## ohos.permission.PUBLISH_AGENT_REMINDER
628
629Allows an application to use agent-powered reminders.
630
631**Permission level**: normal
632
633**Authorization mode**: system_grant
634
635**Enable ACL**: TRUE
636
637## ohos.permission.CONTROL_TASK_SYNC_ANIMATOR
638
639Allows applications to use sync task animations.
640
641**Permission level**: system_core
642
643**Authorization mode**: system_grant
644
645**Enable ACL**: TRUE
646
647## ohos.permission.INPUT_MONITORING
648
649Allows an application to listen for input events. Only the system signed applications can apply for this permission.
650
651**Permission level**: system_core
652
653**Authorization mode**: system_grant
654
655**Enable ACL**: TRUE
656
657## ohos.permission.MANAGE_MISSIONS
658
659Allows an application to manage ability mission stacks.
660
661**Permission level**: system_core
662
663**Authorization mode**: system_grant
664
665**Enable ACL**: TRUE
666
667## ohos.permission.NOTIFICATION_CONTROLLER
668
669Allows an application to manage and subscribe to notifications.
670
671**Permission level**: system_core
672
673**Authorization mode**: system_grant
674
675**Enable ACL**: TRUE
676
677## ohos.permission.CONNECTIVITY_INTERNAL
678
679Allows an application to obtain network information or modify network settings.
680
681**Permission level**: system_basic
682
683**Authorization mode**: system_grant
684
685**Enable ACL**: TRUE
686
687## ohos.permission.SET_ABILITY_CONTROLLER
688
689Allows an application to set the start and stop of an ability.
690
691**Permission level**: system_basic
692
693**Authorization mode**: system_grant
694
695**Enable ACL**: TRUE
696
697## ohos.permission.USE_USER_IDM
698
699Allows an application to access the system identity credential information.
700
701**Permission level**: system_basic
702
703**Authorization mode**: system_grant
704
705**Enable ACL**: FALSE
706
707## ohos.permission.MANAGE_USER_IDM
708
709Allows an application to use the system identity credential management capability to enroll, modify, and delete PINs, face images, and fingerprints.
710
711**Permission level**: system_basic
712
713**Authorization mode**: system_grant
714
715**Enable ACL**: FALSE
716
717## ohos.permission.ACCESS_USER_AUTH_INTERNAL
718
719Allows an application to use the system identity authentication capability to authenticate or identify users.
720
721**Permission level**: system_basic
722
723**Authorization mode**: system_grant
724
725**Enable ACL**: FALSE
726
727## ohos.permission.ACCESS_PIN_AUTH
728
729Allows a system application to call the PIN input APIs to present a password input dialog box for users.
730
731**Permission level**: system_basic
732
733**Authorization mode**: system_grant
734
735**Enable ACL**: FALSE
736
737## ohos.permission.GET_RUNNING_INFO
738
739Allows an application to obtain running status information.
740
741**Permission level**: system_basic
742
743**Authorization mode**: system_grant
744
745**Enable ACL**: TRUE
746
747## ohos.permission.CLEAN_APPLICATION_DATA
748
749Allows an application to clear application data.
750
751**Permission level**: system_basic
752
753**Authorization mode**: system_grant
754
755**Enable ACL**: TRUE
756
757## ohos.permission.RUNNING_STATE_OBSERVER
758
759Allows an application to observe the application status.
760
761**Permission level**: system_basic
762
763**Authorization mode**: system_grant
764
765**Enable ACL**: TRUE
766
767## ohos.permission.CAPTURE_SCREEN
768
769Allows an application to take screenshots.
770
771**Permission level**: system_core
772
773**Authorization mode**: system_grant
774
775**Enable ACL**: TRUE
776
777## ohos.permission.GET_WIFI_INFO
778
779Allows an application to obtain WLAN information.
780
781**Permission level**: normal
782
783**Authorization mode**: system_grant
784
785**Enable ACL**: TRUE
786
787## ohos.permission.GET_WIFI_INFO_INTERNAL
788
789Allows an application to obtain WLAN information.
790
791**Permission level**: system_core
792
793**Authorization mode**: system_grant
794
795**Enable ACL**: TRUE
796
797## ohos.permission.SET_WIFI_INFO
798
799Allows an application to set WLAN devices.
800
801**Permission level**: normal
802
803**Authorization mode**: system_grant
804
805**Enable ACL**: TRUE
806
807## ohos.permission.GET_WIFI_PEERS_MAC
808
809Allows an application to obtain the MAC address of the peer WLAN or Bluetooth device.
810
811**Permission level**: system_core
812
813**Authorization mode**: system_grant
814
815**Enable ACL**: TRUE
816
817## ohos.permission.GET_WIFI_LOCAL_MAC
818
819Allows an application to obtain the MAC address of the local WLAN or Bluetooth device.
820
821**Permission level**: system_basic
822
823**Authorization mode**: system_grant
824
825**Enable ACL**: TRUE
826
827## ohos.permission.GET_WIFI_CONFIG
828
829Allows an application to obtain the WLAN configuration.
830
831**Permission level**: system_basic
832
833**Authorization mode**: system_grant
834
835**Enable ACL**: TRUE
836
837## ohos.permission.SET_WIFI_CONFIG
838
839Allows an application to set WLAN information.
840
841**Permission level**: system_basic
842
843**Authorization mode**: system_grant
844
845**Enable ACL**: TRUE
846
847## ohos.permission.MANAGE_WIFI_CONNECTION
848
849Allows an application to manage WLAN connections.
850
851**Permission level**: system_core
852
853**Authorization mode**: system_grant
854
855**Enable ACL**: TRUE
856
857## ohos.permission.MANAGE_WIFI_HOTSPOT
858
859Allows an application to enable or disable Wi-Fi hotspots.
860
861**Permission level**: system_core
862
863**Authorization mode**: system_grant
864
865**Enable ACL**: TRUE
866
867## ohos.permission.GET_ALL_APP_ACCOUNTS
868
869Allows an application to obtain all application account information.
870
871**Permission level**: system_core
872
873**Authorization mode**: system_grant
874
875**Enable ACL**: FALSE
876
877## ohos.permission.MANAGE_SECURE_SETTINGS
878
879Allows an application to modify security settings.
880
881**Permission level**: system_basic
882
883**Authorization mode**: system_grant
884
885**Enable ACL**: TRUE
886
887## ohos.permission.READ_DFX_SYSEVENT
888
889Allows an application to access system event logging data.
890
891**Permission level**: system_basic
892
893**Authorization mode**: system_grant
894
895**Enable ACL**: FALSE
896
897## ohos.permission.MANAGE_ADMIN
898
899Allows an application to activate the device administrator app.
900
901**Permission level**: system_core
902
903**Authorization mode**: system_grant
904
905**Enable ACL**: TRUE
906
907## ohos.permission.EDM_MANAGE_DATETIME
908
909Allows the device administrator application to set the system time.
910
911**Permission level**: normal
912
913**Authorization mode**: system_grant
914
915**Enable ACL**: FALSE
916
917## ohos.permission.NFC_TAG
918
919Allows an application to read NFC tag information.
920
921**Permission level**: normal
922
923**Authorization mode**: system_grant
924
925**Enable ACL**: FALSE
926
927## ohos.permission.NFC_CARD_EMULATION
928
929Allows an application to implement card emulation.
930
931**Permission level**: normal
932
933**Authorization mode**: system_grant
934
935**Enable ACL**: FALSE
936
937## ohos.permission.PERMISSION_USED_STATS
938
939Allows a system application to access the permission usage records.
940
941**Permission level**: system_core
942
943**Authorization mode**: system_grant
944
945**Enable ACL**: TRUE
946
947## ohos.permission.NOTIFICATION_AGENT_CONTROLLER
948
949Allows an application to send agent-powered notifications.
950
951**Permission level**: system_core
952
953**Authorization mode**: system_grant
954
955**Enable ACL**: TRUE
956
957## ohos.permission.ANSWER_CALL
958
959Allows an application to answer incoming calls.
960
961**Permission level**: system_basic
962
963**Authorization mode**: user_grant
964
965**Enable ACL**: TRUE
966
967## ohos.permission.READ_CALENDAR
968
969Allows an application to read calendar data.
970
971**Permission level**: normal
972
973**Authorization mode**: user_grant
974
975**Enable ACL**: TRUE
976
977## ohos.permission.READ_CALL_LOG
978
979Allows an application to read call logs.
980
981**Permission level**: system_basic
982
983**Authorization mode**: user_grant
984
985**Enable ACL**: TRUE
986
987## ohos.permission.READ_CELL_MESSAGES
988
989Allows an application to read cell broadcast messages received by the device.
990
991**Permission level**: system_basic
992
993**Authorization mode**: user_grant
994
995**Enable ACL**: TRUE
996
997## ohos.permission.READ_CONTACTS
998
999Allows an application to read contacts.
1000
1001**Permission level**: system_basic
1002
1003**Authorization mode**: user_grant
1004
1005**Enable ACL**: TRUE
1006
1007## ohos.permission.READ_MESSAGES
1008
1009Allows an application to read messages.
1010
1011**Permission level**: system_basic
1012
1013**Authorization mode**: user_grant
1014
1015**Enable ACL**: TRUE
1016
1017## ohos.permission.RECEIVE_MMS
1018
1019Allows an application to receive and process MMS messages.
1020
1021**Permission level**: system_basic
1022
1023**Authorization mode**: user_grant
1024
1025**Enable ACL**: TRUE
1026
1027## ohos.permission.RECEIVE_SMS
1028
1029Allows an application to receive and process SMS messages.
1030
1031**Permission level**: system_basic
1032
1033**Authorization mode**: user_grant
1034
1035**Enable ACL**: TRUE
1036
1037## ohos.permission.RECEIVE_WAP_MESSAGES
1038
1039Allows an application to receive and process WAP messages.
1040
1041**Permission level**: system_basic
1042
1043**Authorization mode**: user_grant
1044
1045**Enable ACL**: TRUE
1046
1047## ohos.permission.MICROPHONE
1048
1049Allows an application to access the microphone.
1050
1051**Permission level**: normal
1052
1053**Authorization mode**: user_grant
1054
1055**Enable ACL**: TRUE
1056
1057## ohos.permission.SEND_MESSAGES
1058
1059Allows an application to send messages.
1060
1061**Permission level**: system_basic
1062
1063**Authorization mode**: user_grant
1064
1065**Enable ACL**: TRUE
1066
1067## ohos.permission.WRITE_CALENDAR
1068
1069Allows an application to add, remove, and modify calendar events.
1070
1071**Permission level**: normal
1072
1073**Authorization mode**: user_grant
1074
1075**Enable ACL**: TRUE
1076
1077## ohos.permission.WRITE_CALL_LOG
1078
1079Allows an application to add, remove, and modify call logs.
1080
1081**Permission level**: system_basic
1082
1083**Authorization mode**: user_grant
1084
1085**Enable ACL**: TRUE
1086
1087## ohos.permission.WRITE_CONTACTS
1088
1089Allows an application to add, remove, and modify contacts.
1090
1091**Permission level**: system_basic
1092
1093**Authorization mode**: user_grant
1094
1095**Enable ACL**: TRUE
1096
1097## ohos.permission.DISTRIBUTED_DATASYNC
1098
1099Allows an application to exchange data with other devices.
1100
1101**Permission level**: normal
1102
1103**Authorization mode**: user_grant
1104
1105**Enable ACL**: TRUE
1106
1107## ohos.permission.MANAGE_VOICEMAIL
1108
1109Allows an application to leave messages in the voice mailbox.
1110
1111**Permission level**: system_basic
1112
1113**Authorization mode**: user_grant
1114
1115**Enable ACL**: TRUE
1116
1117## ohos.permission.LOCATION_IN_BACKGROUND
1118
1119Allows an application running in the background to obtain the device location.
1120
1121**Permission level**: normal
1122
1123**Authorization mode**: user_grant
1124
1125**Enable ACL**: FALSE
1126
1127## ohos.permission.LOCATION
1128
1129Allows an application to obtain the device location.
1130
1131**Permission level**: normal
1132
1133**Authorization mode**: user_grant
1134
1135**Enable ACL**: TRUE
1136
1137## ohos.permission.MEDIA_LOCATION
1138
1139Allow an application to access geographical locations in the user's media file.
1140
1141**Permission level**: normal
1142
1143**Authorization mode**: user_grant
1144
1145**Enable ACL**: TRUE
1146
1147## ohos.permission.CAMERA
1148
1149Allows an application to use the camera to take photos and record videos.
1150
1151**Permission level**: normal
1152
1153**Authorization mode**: user_grant
1154
1155**Enable ACL**: TRUE
1156
1157## ohos.permission.READ_MEDIA
1158
1159Allows an application to read media files from the user's external storage.
1160
1161**Permission level**: normal
1162
1163**Authorization mode**: user_grant
1164
1165**Enable ACL**: TRUE
1166
1167## ohos.permission.WRITE_MEDIA
1168
1169Allows an application to read media files from and write media files into the user's external storage.
1170
1171**Permission level**: normal
1172
1173**Authorization mode**: user_grant
1174
1175**Enable ACL**: TRUE
1176
1177## ohos.permission.ACTIVITY_MOTION
1178
1179Allows an application to read the current workout status of the user.
1180
1181**Permission level**: normal
1182
1183**Authorization mode**: user_grant
1184
1185**Enable ACL**: TRUE
1186
1187## ohos.permission.READ_HEALTH_DATA
1188
1189Allows an application to read the health data of the user.
1190
1191**Permission level**: normal
1192
1193**Authorization mode**: user_grant
1194
1195**Enable ACL**: TRUE
1196