• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 应用权限组列表
2
3<!--Kit: Ability Kit-->
4<!--Subsystem: Security-->
5<!--Owner: @xia-bubai-->
6<!--Designer: @linshuqing; @hehehe-li-->
7<!--Tester: @leiyuqian-->
8<!--Adviser: @zengyawen-->
9
10## 使用须知
11
12- 在申请目标权限前,建议开发者先阅读[应用权限管控概述-权限组和子权限](app-permission-mgmt-overview.md#权限组和子权限),了解相关概念,再合理申请对应的权限组。
13
14- 应用请求权限时,同一权限组内的权限将在一个弹窗内请求用户授权。用户同意授权后,权限组内的权限将被统一授权。但地理位置、通讯录、通话记录、电话、信息、日历权限组除外。
15
16  以位置信息权限组和相机权限组为例说明。
17
18  - 当应用只申请权限ohos.permission.APPROXIMATELY_LOCATION(属于位置信息权限组)时,用户将收到一个请求位置信息的弹窗,包含单个权限的申请。
19  - 当应用同时申请权限ohos.permission.APPROXIMATELY_LOCATIONohos.permission.LOCATION(均属于位置信息权限组)时,用户将收到一个请求位置信息的弹窗,包含两个权限的申请。
20  - 当应用同时申请权限ohos.permission.APPROXIMATELY_LOCATION(属于位置信息权限组)和ohos.permission.CAMERA(属于相机权限组)时,用户将收到请求位置信息、请求使用相机的两个弹窗。
21
22- 当前系统支持的权限组如下所示。各子权限的含义请查阅[应用权限列表](permissions-for-all-user.md)。
23
24## 位置<!--Del-->信息<!--DelEnd-->
25
26- [ohos.permission.LOCATION_IN_BACKGROUND](permissions-for-all-user.md#ohospermissionlocation_in_background)
27
28- [ohos.permission.LOCATION](permissions-for-all-user.md#ohospermissionlocation)
29
30- [ohos.permission.APPROXIMATELY_LOCATION](permissions-for-all-user.md#ohospermissionapproximately_location)
31
32## 相机
33
34- [ohos.permission.CAMERA](permissions-for-all-user.md#ohospermissioncamera)
35
36## 麦克风
37
38- [ohos.permission.MICROPHONE](permissions-for-all-user.md#ohospermissionmicrophone)
39
40## 通讯录
41
42- [ohos.permission.READ_CONTACTS](restricted-permissions.md#ohospermissionread_contacts)
43
44- [ohos.permission.WRITE_CONTACTS](restricted-permissions.md#ohospermissionwrite_contacts)
45
46## 日历
47
48- [ohos.permission.READ_CALENDAR](permissions-for-all-user.md#ohospermissionread_calendar)
49
50- [ohos.permission.WRITE_CALENDAR](permissions-for-all-user.md#ohospermissionwrite_calendar)
51
52<!--Del-->
53- [ohos.permission.READ_WHOLE_CALENDAR](permissions-for-system-apps-user.md#ohospermissionread_whole_calendar)
54
55- [ohos.permission.WRITE_WHOLE_CALENDAR](permissions-for-system-apps-user.md#ohospermissionwrite_whole_calendar)
56<!--DelEnd-->
57
58<!--RP1-->
59## 健身运动
60
61- [ohos.permission.ACTIVITY_MOTION](permissions-for-all-user.md#ohospermissionactivity_motion)
62
63## 身体传感器
64
65- [ohos.permission.READ_HEALTH_DATA](permissions-for-all-user.md#ohospermissionread_health_data)
66<!--RP1End-->
67
68## 图片和视频
69
70- [ohos.permission.WRITE_IMAGEVIDEO](restricted-permissions.md#ohospermissionwrite_imagevideo)
71
72- [ohos.permission.READ_IMAGEVIDEO](restricted-permissions.md#ohospermissionread_imagevideo)
73
74- [ohos.permission.MEDIA_LOCATION](permissions-for-all-user.md#ohospermissionmedia_location)
75
76- [ohos.permission.SHORT_TERM_WRITE_IMAGEVIDEO](restricted-permissions.md#ohospermissionshort_term_write_imagevideo)
77
78## 音乐和音频
79
80- [ohos.permission.WRITE_AUDIO](restricted-permissions.md#ohospermissionwrite_audio)
81
82- [ohos.permission.READ_AUDIO](restricted-permissions.md#ohospermissionread_audio)
83
84<!--RP2-->
85## 广告跟踪
86
87- [ohos.permission.APP_TRACKING_CONSENT](permissions-for-all-user.md#ohospermissionapp_tracking_consent)
88<!--RP2End-->
89
90<!--Del-->
91## 读取已安装应用列表
92
93- [ohos.permission.GET_INSTALLED_BUNDLE_LIST](permissions-for-system-apps-user.md#ohospermissionget_installed_bundle_list)
94<!--DelEnd-->
95
96<!--RP3-->
97## 多设备协同
98
99- [ohos.permission.DISTRIBUTED_DATASYNC](permissions-for-all-user.md#ohospermissiondistributed_datasync)
100
101## 蓝牙
102
103- [ohos.permission.ACCESS_BLUETOOTH](permissions-for-all-user.md#ohospermissionaccess_bluetooth)
104
105## 星闪
106
107- [ohos.permission.ACCESS_NEARLINK](permissions-for-all-user.md#ohospermissionaccess_nearlink)
108<!--RP3End-->
109
110<!--Del-->
111## 电话
112
113- [ohos.permission.ANSWER_CALL](permissions-for-system-apps-user.md#ohospermissionanswer_call)
114
115- [ohos.permission.MANAGE_VOICEMAIL](permissions-for-system-apps-user.md#ohospermissionmanage_voicemail)
116
117## 通话记录
118
119- [ohos.permission.READ_CALL_LOG](permissions-for-system-apps-user.md#ohospermissionread_call_log)
120
121- [ohos.permission.WRITE_CALL_LOG](permissions-for-system-apps-user.md#ohospermissionwrite_call_log)
122
123## 信息
124
125- [ohos.permission.READ_CELL_MESSAGES](permissions-for-system-apps-user.md#ohospermissionread_cell_messages)
126
127- [ohos.permission.READ_MESSAGES](permissions-for-system-apps-user.md#ohospermissionread_messages)
128
129- [ohos.permission.RECEIVE_MMS](permissions-for-system-apps-user.md#ohospermissionreceive_mms)
130
131- [ohos.permission.RECEIVE_SMS](permissions-for-system-apps-user.md#ohospermissionreceive_sms)
132
133- [ohos.permission.RECEIVE_WAP_MESSAGES](permissions-for-system-apps-user.md#ohospermissionreceive_wap_messages)
134
135- [ohos.permission.SEND_MESSAGES](permissions-for-system-apps-user.md#ohospermissionsend_messages)
136<!--DelEnd-->
137
138## 剪切板
139
140- [ohos.permission.READ_PASTEBOARD](restricted-permissions.md#ohospermissionread_pasteboard)
141
142## 截屏
143
144- [ohos.permission.CUSTOM_SCREEN_CAPTURE](permissions-for-all-user.md#ohospermissioncustom_screen_capture)
145
146## 文件夹
147
148> **说明:**
149> 仅2in1设备可申请。
150
151- [ohos.permission.READ_WRITE_DOWNLOAD_DIRECTORY](permissions-for-all-user.md#ohospermissionread_write_download_directory)
152
153- [ohos.permission.READ_WRITE_DESKTOP_DIRECTORY](restricted-permissions.md#ohospermissionread_write_desktop_directory)
154- [ohos.permission.READ_WRITE_DOCUMENTS_DIRECTORY](permissions-for-all-user.md#ohospermissionread_write_documents_directory)
155
156## 文件<sup>(deprecated)</sup>
157
158> **说明:**
159> 从API 12开始,该权限组及其子权限废弃。
160
161<!--Del-->
162- ohos.permission.READ_DOCUMENT
163
164- ohos.permission.WRITE_DOCUMENT
165<!--DelEnd-->
166- ohos.permission.READ_MEDIA
167
168- ohos.permission.WRITE_MEDIA
169
170**替代方案:**
171
172- 读写媒体库中的图片或视频。
173
174  - 推荐方案(无需申请权限):使用[Picker](../../media/medialibrary/photoAccessHelper-photoviewpicker.md)读取媒体库的图片与视频。使用[保存控件/授权弹窗](../../media/medialibrary/photoAccessHelper-savebutton.md)保存媒体库的图片与视频。
175  - 受限使用方案:申请受限权限[ohos.permission.READ_IMAGEVIDEO](restricted-permissions.md#ohospermissionread_imagevideo)或[ohos.permission.WRITE_IMAGEVIDEO](restricted-permissions.md#ohospermissionwrite_imagevideo)以读取媒体库的图片与视频。
176
177- 读写媒体库音频文件。
178
179  申请受限权限[ohos.permission.READ_AUDIO](restricted-permissions.md#ohospermissionread_audio)或[ohos.permission.WRITE_AUDIO](restricted-permissions.md#ohospermissionwrite_audio)以读写媒体库的音频文件。
180
181- 读取文件管理器中的文件。
182
183  无需申请权限,通过文件Picker读写文件管理器中的文件。参考:[选择用户文件](../../file-management/select-user-file.md#选择文档类文件)、[保存用户文件](../../file-management/save-user-file.md#保存文档类文件)。
184
185