1{
2    "permissions" : [
3        {
4            "name" : "ohos.permission.MANAGE_HAP_TOKENID",
5            "said" : "3503",
6            "description" : "Invoke AccessToken::AccessTokenKit::AllocHapToken interface should have own this permission."
7        },
8        {
9            "name" : "ohos.permission.PERMISSION_USED_STATS",
10            "said" : "3299",
11            "description" : "Invoke AccessToken::PrivacyKit::AddPermissionUsedRecord interface should have own this permission."
12        },
13        {
14            "name" : "ohos.permission.MANAGE_AUDIO_CONFIG",
15            "said" : "4005",
16            "description" : "permission required for telephony to set microphone mute."
17        },
18        {
19            "name" : "ohos.permission.WRITE_CALL_LOG",
20            "said" : "4005",
21            "description" : "permission required for telephony to write call log."
22        },
23        {
24            "name" : "ohos.permission.READ_CONTACTS",
25            "said" : "4005",
26            "description" : "permission required for telephony to read contacts info."
27        },
28        {
29            "name" : "ohos.permission.START_ABILITIES_FROM_BACKGROUND",
30            "said" : "4005",
31            "description" : "Permission required for telephony to access AbillityManagerService."
32        },
33        {
34            "name" : "ohos.permission.START_SYSTEM_DIALOG",
35            "said" : "4005",
36            "description" : "permission required for telephony to start system dialog."
37        },
38        {
39            "name" : "ohos.permission.MODIFY_AUDIO_SETTINGS",
40            "said" : "4005",
41            "description" : "permission required for telephony to set audio mode."
42        },
43        {
44            "name" : "ohos.permission.GRANT_SENSITIVE_PERMISSIONS",
45            "said" : "401",
46            "description" : "Permission required for BMS to grant sensitive permissions."
47        },
48        {
49            "name" : "ohos.permission.REVOKE_SENSITIVE_PERMISSIONS",
50            "said" : "401",
51            "description" : "Permission required for BMS to revoke sensitive permissions."
52        },
53        {
54            "name" : "ohos.permission.STORAGE_MANAGER",
55            "said" : ["183"],
56            "description" : "Permission required for UPMS to create or delete files shared between applications."
57        },
58        {
59            "name" : "ohos.permission.PROXY_AUTHORIZATION_URI",
60            "said" : ["180"],
61            "description" : "Permission required for Grant Uri permission between applications."
62        },
63        {
64            "name" : "ohos.permission.ABILITY_BACKGROUND_COMMUNICATION",
65            "said" : "403",
66            "description" : "Permission required for FMS to communicate in the background."
67        },
68        {
69            "name" : "ohos.permission.MANAGE_LOCAL_ACCOUNTS",
70            "said" : "403",
71            "description" : "Permission required for FMS to manage local accounts."
72        },
73        {
74            "name" : "ohos.permission.LISTEN_BUNDLE_CHANGE",
75            "said" : "403",
76            "description" : "Permission required for FMS to listen bundle change."
77        },
78        {
79            "name" : "ohos.permission.INSTALL_SANDBOX_BUNDLE",
80            "said" : "403",
81            "description" : "Permission required for FMS to install sandbox bundle."
82        },
83        {
84            "name" : "ohos.permission.GET_TELEPHONY_STATE",
85            "said" : "4005",
86            "description" : "Permission required for telephony to get lock state of sim card."
87        },
88        {
89            "name" : "ohos.permission.CONNECT_CELLULAR_CALL_SERVICE",
90            "said" : "4005",
91            "description" : "Permission required for telephony to connect cellular call service."
92        },
93        {
94            "name" : "ohos.permission.SEND_MESSAGES",
95            "said" : "4005",
96            "description" : "Permission required for telephony to send reject call sms."
97        },
98        {
99            "name" : "ohos.permission.SET_TELEPHONY_STATE",
100            "said" : "4005",
101            "description" : "Permission required for telephony to update call state."
102        },
103        {
104            "name" : "ohos.permission.VIBRATE",
105            "said" : "4005",
106            "description" : "Permission required for telephony to vibrate."
107        },
108        {
109            "name" : "ohos.permission.UPDATE_CONFIGURATION",
110            "said" : "501",
111            "description" : "Permission required for APPMS to update configuration when pointer device status change."
112        },
113        {
114            "name" : "ohos.permission.REPORT_RESOURCE_SCHEDULE_EVENT",
115            "said" : "1901",
116            "description" : "Permission required for AMS to report resource schedule event to RSS."
117        },
118        {
119            "name" : "ohos.permission.START_INVISIBLE_ABILITY",
120            "said" : "180",
121            "description" : "Permission required for AMS to start LAUNCHER."
122        },
123        {
124            "name" : "ohos.permission.GET_BUNDLE_INFO",
125            "said" : "3203",
126            "description" : "Permission required for ReminderRequest to update the database."
127        },
128        {
129            "name" : "ohos.permission.GET_SUSPEND_STATE",
130            "said" : "1910",
131            "description" : "Permission required for AMS to register suspend state observer."
132        },
133        {
134            "name" : "ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT",
135            "said" : "3704",
136            "description" : "Permission required for ScreenLock to publish a common event."
137        },
138        {
139            "name" : "ohos.permission.GET_BUNDLE_INFO_PRIVILEGED",
140            "said" : "401",
141            "description" : "Permission required for BMS to get bundle info privileged."
142        },
143        {
144            "name" : "ohos.permission.CLEAN_APPLICATION_DATA",
145            "said" : "401",
146            "description" : "Permission required for BMS to clean application data."
147        },
148        {
149            "name" : "ohos.permission.REMOVE_CACHE_FILES",
150            "said" : "401",
151            "description" : "Permission required for BMS to remove cache files."
152        },
153        {
154            "name" : "ohos.permission.USE_BLUETOOTH",
155            "said" : "4005",
156            "description" : "Permission required for telephony to use bluetooth."
157        },
158        {
159            "name" : "ohos.permission.CONNECTIVITY_INTERNAL",
160            "said" : "1151",
161            "description" : "Permission required for connectivity to netconnectmgr."
162        },
163        {
164            "name" : "ohos.permission.GET_RUNNING_INFO",
165            "said" : "180",
166            "description" : "Permission required for BMS to get running info."
167        },
168        {
169            "name" : "ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS",
170            "said" : "180",
171            "description" : "Permission required for foundation to interact across local accounts."
172        },
173        {
174            "name" : "ohos.permission.RUNNING_STATE_OBSERVER",
175            "said" : "180",
176            "description" : "Permission required for AMS to register application state observer."
177        },
178        {
179            "name" : "ohos.permission.GET_INSTALLED_BUNDLE_LIST",
180            "said" : "6105",
181            "description" : "Permission required for ERMS to query installed bundle list."
182        },
183        {
184            "name" : "ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_EXTENSION",
185            "said" : "6105",
186            "description" : "Permission required for ERMS to register account observer."
187        },
188        {
189            "name" : "ohos.permission.MANAGE_USER_ACCOUNT_INFO",
190            "said" : "6105",
191            "description" : "Permission required for ERMS to query huawei id state."
192        },
193        {
194            "name" : "ohos.permission.GET_NETWORK_INFO",
195            "said" : "4005",
196            "description" : "Permission required for telephony to get network info."
197        },
198        {
199            "name" : "ohos.permission.MANAGE_BLUETOOTH",
200            "said" : "1130",
201            "description" : "Native uses the Bluetooth interface"
202        },
203        {
204            "name" : "ohos.permission.ACCESS_SPAMSHIELD_SERVICE",
205            "said" : "4005",
206            "description" : "Permission required for telephony to access spamshield service."
207        },
208            {
209            "name" : "ohos.permission.APPROXIMATELY_LOCATION",
210            "said" : "4005",
211            "description" : "Permission required for location earthquake alarm."
212        },
213        {
214            "name" : "ohos.permission.LOCATION",
215            "said" : "4005",
216            "description" : "Permission required for location earthquake alarm."
217        },
218        {
219            "name" : "ohos.permission.LOCATION_IN_BACKGROUND",
220            "said" : "4005",
221            "description" : "Permission required for location earthquake alarm."
222        },
223        {
224            "name" : "ohos.permission.REQUIRE_FORM",
225            "said" : "403",
226            "description" : "Permission required for FMS to access theme manager service."
227        },
228        {
229            "name" : "ohos.permission.CAPTURE_SCREEN",
230            "said" : "4607",
231            "description" : "Permission required for DMS to access render service TakeSurfaceCapture."
232        },
233        {
234            "name" : "ohos.permission.MANAGE_MISSIONS",
235            "said" : "180",
236            "description" : "Permission required for ams to move scene_board to foreground or background."
237        },
238        {
239            "name" : "ohos.permission.START_RESTORE_NOTIFICATION",
240            "said" : "3203",
241            "description" : "Permission required for ans to access backup service."
242        },
243        {
244            "name" : "ohos.permission.ACCESS_USER_AUTH_INTERNAL",
245            "said" : "3704",
246            "description" : "Permission required for ScreenLock to observer user auth state."
247        },
248        {
249            "name" : "ohos.permission.CONNECT_FORM_EXTENSION",
250            "said" : "180",
251            "description" : "Permission required for FMS to connect form extension."
252        },
253        {
254            "name" : "ohos.permission.CONNECT_STATIC_SUBSCRIBER_EXTENSION",
255            "said" : "180",
256            "description" : "Permission required for CES to connect static subscriber extension."
257        }
258    ],
259    "restart" : [
260        {
261            "name" : "unset_bootevent bootevent.appfwk.ready",
262            "said" : "180",
263            "description" : "before restart foundation process, unset bootevent.appfwk.ready"
264        },
265        {
266            "name" : "unset_bootevent bootevent.lockscreen.ready",
267            "said" : "180",
268            "description" : "before restart foundation process, unset bootevent.lockscreen.ready"
269        },
270        {
271            "name" : "reset accountmgr",
272            "said" : "180",
273            "description" : "AMS requires accountmgr to restart"
274        },
275        {
276            "name" : "reset appspawn",
277            "said" : "180",
278            "description" : "AMS requires all application to restart"
279        },
280        {
281            "name" : "reset bgtaskmgr_service",
282            "said" : "180",
283            "description" : "bgtaskmgr_service rely on AMS, need to restart"
284        },
285        {
286            "name" : "reset inputmethod_service",
287            "said" : "3703",
288            "description" : "inputmethod_service rely on WMS, need to restart"
289        },
290        {
291            "name" : "reset resource_schedule_service",
292            "said" : "180",
293            "description" : "resource_schedule_service rely on AMS, need to restart"
294        },
295        {
296            "name" : "reset device_usage_stats_service",
297            "said" : "180",
298            "description" : "device_usage_stats_service rely on AMS, need to restart"
299        }
300    ],
301    "mkdir" : [
302        {
303            "name" : "mkdir notification",
304            "said" : "3203",
305            "description" : "Move notification db from /data/system_ce/ans_standard to /data/service/el1/public/notification/."
306        },
307        {
308            "name" : "mkdir window",
309            "said" : "4606",
310            "description" : "Create window directory for window_manager to save window params at /data/service/el1/public/window/"
311        },
312        {
313            "name" : "mkdir common_event_service",
314            "said" : "3299",
315            "description" : "Create common_event_service directory for common_event_service to save data file at /data/service/el1/public/database/common_event_service"
316        },
317        {
318            "name" : "mkdir auto_startup_service",
319            "said" : "180",
320            "description" : "Create auto_start_up_service directory for auto_startup_service to save data file at /data/service/el1/public/database/auto_startup_service"
321        },
322        {
323            "name" : "mkdir app_config_data",
324            "said" : "501",
325            "description" : "Create app_config_data directory for app_manager_service to save data file at /data/service/el1/public/database/app_config_data"
326        },
327        {
328            "name" : "mkdir app_exit_reason",
329            "said" : "180",
330            "description" : "Create app_exit_reason directory for ability_manager_service to save data file at /data/service/el1/public/database/app_exit_reason"
331        },
332        {
333            "name" : "mkdir ability_manager_service",
334            "said" : "180",
335            "description" : "Create ability_manager_service directory for ability_manager_service to save data file at /data/service/el1/public/database/ability_manager_service"
336        }
337    ],
338    "bootevents" : [
339        {
340            "name" : "bootevent.wms.fullscreen.ready",
341            "said" : "4606",
342            "description" : "WMS define fullscreen ready event"
343        }
344    ]
345}
346