• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  ~ Copyright (C) 2022 The Android Open Source Project
4  ~
5  ~ Licensed under the Apache License, Version 2.0 (the "License");
6  ~ you may not use this file except in compliance with the License.
7  ~ You may obtain a copy of the License at
8  ~
9  ~      http://www.apache.org/licenses/LICENSE-2.0
10  ~
11  ~ Unless required by applicable law or agreed to in writing, software
12  ~ distributed under the License is distributed on an "AS IS" BASIS,
13  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  ~ See the License for the specific language governing permissions and
15  ~ limitations under the License.
16  -->
17
18<manifest xmlns:android="http://schemas.android.com/apk/res/android"
19          package="com.android.healthconnect.controller">
20
21    <permission
22        android:name="android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND"
23        android:label="@string/background_read_description"
24        android:protectionLevel="dangerous"
25        android:permissionGroup="android.permission-group.HEALTH" />
26
27    <permission
28        android:name="android.permission.health.READ_HEALTH_DATA_HISTORY"
29        android:label="@string/historic_access_description"
30        android:protectionLevel="dangerous"
31        android:permissionGroup="android.permission-group.HEALTH" />
32
33    <!-- Read permissions for activities -->
34    <!-- Allows an application to read calories burnt.
35         <p>Protection level: dangerous
36     -->
37    <permission
38        android:name="android.permission.health.READ_ACTIVE_CALORIES_BURNED"
39        android:label="@string/active_calories_burned_read_content_description"
40        android:protectionLevel="dangerous"
41        android:permissionGroup="android.permission-group.HEALTH" />
42
43    <permission
44        android:name="android.permission.health.READ_ACTIVITY_INTENSITY"
45        android:label="@string/activity_intensity_read_content_description"
46        android:protectionLevel="dangerous"
47        android:permissionGroup="android.permission-group.HEALTH"
48    />
49
50    <permission
51        android:name="android.permission.health.READ_DISTANCE"
52        android:label="@string/distance_read_content_description"
53        android:protectionLevel="dangerous"
54        android:permissionGroup="android.permission-group.HEALTH" />
55
56    <permission
57        android:name="android.permission.health.READ_ELEVATION_GAINED"
58        android:label="@string/elevation_gained_read_content_description"
59        android:protectionLevel="dangerous"
60        android:permissionGroup="android.permission-group.HEALTH" />
61
62    <permission
63        android:name="android.permission.health.READ_EXERCISE"
64        android:label="@string/exercise_read_content_description"
65        android:protectionLevel="dangerous"
66        android:permissionGroup="android.permission-group.HEALTH" />
67
68    <permission
69        android:name="android.permission.health.READ_EXERCISE_ROUTES"
70        android:label="@string/exercise_routes_read_content_description"
71        android:protectionLevel="dangerous"
72        android:permissionGroup="android.permission-group.HEALTH" />
73
74    <permission
75        android:name="android.permission.health.READ_EXERCISE_ROUTE"
76        android:label="@string/exercise_route_read_content_description"
77        android:protectionLevel="signature" />
78
79    <permission
80        android:name="android.permission.health.READ_FLOORS_CLIMBED"
81        android:label="@string/floors_climbed_read_content_description"
82        android:protectionLevel="dangerous"
83        android:permissionGroup="android.permission-group.HEALTH" />
84
85    <permission
86        android:name="android.permission.health.READ_STEPS"
87        android:label="@string/steps_read_content_description"
88        android:protectionLevel="dangerous"
89        android:permissionGroup="android.permission-group.HEALTH" />
90
91    <permission
92        android:name="android.permission.health.READ_TOTAL_CALORIES_BURNED"
93        android:label="@string/total_calories_burned_read_content_description"
94        android:protectionLevel="dangerous"
95        android:permissionGroup="android.permission-group.HEALTH" />
96
97    <permission
98        android:name="android.permission.health.READ_VO2_MAX"
99        android:label="@string/vo2_max_read_content_description"
100        android:protectionLevel="dangerous"
101        android:permissionGroup="android.permission-group.HEALTH" />
102
103    <permission
104        android:name="android.permission.health.READ_WHEELCHAIR_PUSHES"
105        android:label="@string/wheelchair_pushes_read_content_description"
106        android:protectionLevel="dangerous"
107        android:permissionGroup="android.permission-group.HEALTH" />
108
109    <permission
110        android:name="android.permission.health.READ_POWER"
111        android:label="@string/power_read_content_description"
112        android:protectionLevel="dangerous"
113        android:permissionGroup="android.permission-group.HEALTH" />
114
115    <permission
116        android:name="android.permission.health.READ_SPEED"
117        android:label="@string/speed_read_content_description"
118        android:protectionLevel="dangerous"
119        android:permissionGroup="android.permission-group.HEALTH" />
120
121    <!-- Read permissions for measurements -->
122    <permission
123        android:name="android.permission.health.READ_BASAL_METABOLIC_RATE"
124        android:label="@string/basal_metabolic_rate_read_content_description"
125        android:protectionLevel="dangerous"
126        android:permissionGroup="android.permission-group.HEALTH" />
127
128    <permission
129        android:name="android.permission.health.READ_BODY_FAT"
130        android:label="@string/body_fat_read_content_description"
131        android:protectionLevel="dangerous"
132        android:permissionGroup="android.permission-group.HEALTH" />
133
134    <permission
135        android:name="android.permission.health.READ_BODY_WATER_MASS"
136        android:label="@string/body_water_mass_read_content_description"
137        android:protectionLevel="dangerous"
138        android:permissionGroup="android.permission-group.HEALTH" />
139
140    <permission
141        android:name="android.permission.health.READ_BONE_MASS"
142        android:label="@string/bone_mass_read_content_description"
143        android:protectionLevel="dangerous"
144        android:permissionGroup="android.permission-group.HEALTH" />
145
146    <permission
147        android:name="android.permission.health.READ_HEIGHT"
148        android:label="@string/height_read_content_description"
149        android:protectionLevel="dangerous"
150        android:permissionGroup="android.permission-group.HEALTH" />
151
152    <permission
153        android:name="android.permission.health.READ_LEAN_BODY_MASS"
154        android:label="@string/lean_body_mass_read_content_description"
155        android:protectionLevel="dangerous"
156        android:permissionGroup="android.permission-group.HEALTH" />
157
158    <permission
159        android:name="android.permission.health.READ_WEIGHT"
160        android:label="@string/weight_read_content_description"
161        android:protectionLevel="dangerous"
162        android:permissionGroup="android.permission-group.HEALTH" />
163
164    <!-- Read permissions for cycle tracking -->
165    <permission
166        android:name="android.permission.health.READ_CERVICAL_MUCUS"
167        android:label="@string/cervical_mucus_read_content_description"
168        android:protectionLevel="dangerous"
169        android:permissionGroup="android.permission-group.HEALTH" />
170
171    <permission
172        android:name="android.permission.health.READ_INTERMENSTRUAL_BLEEDING"
173        android:label="@string/intermenstrual_bleeding_read_content_description"
174        android:protectionLevel="dangerous"
175        android:permissionGroup="android.permission-group.HEALTH" />
176
177    <permission
178        android:name="android.permission.health.READ_MENSTRUATION"
179        android:label="@string/menstruation_read_content_description"
180        android:protectionLevel="dangerous"
181        android:permissionGroup="android.permission-group.HEALTH" />
182
183    <permission
184        android:name="android.permission.health.READ_OVULATION_TEST"
185        android:label="@string/ovulation_test_read_content_description"
186        android:protectionLevel="dangerous"
187        android:permissionGroup="android.permission-group.HEALTH" />
188
189    <permission
190        android:name="android.permission.health.READ_SEXUAL_ACTIVITY"
191        android:label="@string/sexual_activity_read_content_description"
192        android:protectionLevel="dangerous"
193        android:permissionGroup="android.permission-group.HEALTH" />
194
195    <!-- Read permissions for nutrition -->
196    <permission
197        android:name="android.permission.health.READ_HYDRATION"
198        android:label="@string/hydration_read_content_description"
199        android:protectionLevel="dangerous"
200        android:permissionGroup="android.permission-group.HEALTH" />
201
202    <permission
203        android:name="android.permission.health.READ_NUTRITION"
204        android:label="@string/nutrition_read_content_description"
205        android:protectionLevel="dangerous"
206        android:permissionGroup="android.permission-group.HEALTH" />
207
208    <!-- Read permissions for sleep -->
209    <permission
210        android:name="android.permission.health.READ_SLEEP"
211        android:label="@string/sleep_read_content_description"
212        android:protectionLevel="dangerous"
213        android:permissionGroup="android.permission-group.HEALTH" />
214
215    <!-- Read permissions for vitals -->
216    <permission
217        android:name="android.permission.health.READ_BASAL_BODY_TEMPERATURE"
218        android:label="@string/basal_body_temperature_read_content_description"
219        android:protectionLevel="dangerous"
220        android:permissionGroup="android.permission-group.HEALTH" />
221
222    <permission
223        android:name="android.permission.health.READ_BLOOD_GLUCOSE"
224        android:label="@string/blood_glucose_read_content_description"
225        android:protectionLevel="dangerous"
226        android:permissionGroup="android.permission-group.HEALTH" />
227
228    <permission
229        android:name="android.permission.health.READ_BLOOD_PRESSURE"
230        android:label="@string/blood_pressure_read_content_description"
231        android:protectionLevel="dangerous"
232        android:permissionGroup="android.permission-group.HEALTH" />
233
234    <permission
235        android:name="android.permission.health.READ_BODY_TEMPERATURE"
236        android:label="@string/body_temperature_read_content_description"
237        android:protectionLevel="dangerous"
238        android:permissionGroup="android.permission-group.HEALTH" />
239
240    <permission
241        android:name="android.permission.health.READ_HEART_RATE"
242        android:label="@string/heart_rate_read_content_description"
243        android:protectionLevel="dangerous"
244        android:backgroundPermission=
245            "android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND"
246        android:permissionGroup="android.permission-group.HEALTH" />
247
248    <permission
249        android:name="android.permission.health.READ_HEART_RATE_VARIABILITY"
250        android:label="@string/heart_rate_variability_read_content_description"
251        android:protectionLevel="dangerous"
252        android:permissionGroup="android.permission-group.HEALTH" />
253
254    <permission
255        android:name="android.permission.health.READ_OXYGEN_SATURATION"
256        android:label="@string/oxygen_saturation_read_content_description"
257        android:protectionLevel="dangerous"
258        android:backgroundPermission=
259            "android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND"
260        android:permissionGroup="android.permission-group.HEALTH" />
261
262    <permission
263        android:name="android.permission.health.READ_RESPIRATORY_RATE"
264        android:label="@string/respiratory_rate_read_content_description"
265        android:protectionLevel="dangerous"
266        android:permissionGroup="android.permission-group.HEALTH" />
267
268    <permission
269        android:name="android.permission.health.READ_RESTING_HEART_RATE"
270        android:label="@string/resting_heart_rate_read_content_description"
271        android:protectionLevel="dangerous"
272        android:permissionGroup="android.permission-group.HEALTH" />
273
274    <permission
275        android:name="android.permission.health.READ_SKIN_TEMPERATURE"
276        android:label="@string/skin_temperature_read_content_description"
277        android:protectionLevel="dangerous"
278        android:backgroundPermission=
279            "android.permission.health.READ_HEALTH_DATA_IN_BACKGROUND"
280        android:permissionGroup="android.permission-group.HEALTH" />
281
282    <permission
283        android:name="android.permission.health.READ_PLANNED_EXERCISE"
284        android:label="@string/planned_exercise_read_content_description"
285        android:protectionLevel="dangerous"
286        android:permissionGroup="android.permission-group.HEALTH" />
287
288    <!-- Read permissions for personal health records -->
289    <permission
290        android:name="android.permission.health.READ_MEDICAL_DATA_ALLERGIES_INTOLERANCES"
291        android:label="@string/allergies_intolerances_content_description"
292        android:protectionLevel="dangerous"
293        android:permissionGroup="android.permission-group.HEALTH" />
294    <permission
295        android:name="android.permission.health.READ_MEDICAL_DATA_CONDITIONS"
296        android:label="@string/conditions_content_description"
297        android:protectionLevel="dangerous"
298        android:permissionGroup="android.permission-group.HEALTH" />
299    <permission
300        android:name="android.permission.health.READ_MEDICAL_DATA_LABORATORY_RESULTS"
301        android:label="@string/laboratory_results_content_description"
302        android:protectionLevel="dangerous"
303        android:permissionGroup="android.permission-group.HEALTH" />
304    <permission
305        android:name="android.permission.health.READ_MEDICAL_DATA_MEDICATIONS"
306        android:label="@string/laboratory_results_content_description"
307        android:protectionLevel="dangerous"
308        android:permissionGroup="android.permission-group.HEALTH" />
309    <permission
310        android:name="android.permission.health.READ_MEDICAL_DATA_PERSONAL_DETAILS"
311        android:label="@string/personal_details_content_description"
312        android:protectionLevel="dangerous"
313        android:permissionGroup="android.permission-group.HEALTH" />
314    <permission
315        android:name="android.permission.health.READ_MEDICAL_DATA_PRACTITIONER_DETAILS"
316        android:label="@string/practitioner_details_content_description"
317        android:protectionLevel="dangerous"
318        android:permissionGroup="android.permission-group.HEALTH" />
319    <permission
320        android:name="android.permission.health.READ_MEDICAL_DATA_PREGNANCY"
321        android:label="@string/pregnancy_content_description"
322        android:protectionLevel="dangerous"
323        android:permissionGroup="android.permission-group.HEALTH" />
324    <permission
325        android:name="android.permission.health.READ_MEDICAL_DATA_PROCEDURES"
326        android:label="@string/procedures_content_description"
327        android:protectionLevel="dangerous"
328        android:permissionGroup="android.permission-group.HEALTH" />
329    <permission
330        android:name="android.permission.health.READ_MEDICAL_DATA_SOCIAL_HISTORY"
331        android:label="@string/social_history_content_description"
332        android:protectionLevel="dangerous"
333        android:permissionGroup="android.permission-group.HEALTH" />
334    <permission
335        android:name="android.permission.health.READ_MEDICAL_DATA_VACCINES"
336        android:label="@string/vaccines_content_description"
337        android:protectionLevel="dangerous"
338        android:permissionGroup="android.permission-group.HEALTH" />
339    <permission
340        android:name="android.permission.health.READ_MEDICAL_DATA_VISITS"
341        android:label="@string/visits_content_description"
342        android:protectionLevel="dangerous"
343        android:permissionGroup="android.permission-group.HEALTH" />
344    <permission
345        android:name="android.permission.health.READ_MEDICAL_DATA_VITAL_SIGNS"
346        android:label="@string/vital_signs_content_description"
347        android:protectionLevel="dangerous"
348        android:permissionGroup="android.permission-group.HEALTH" />
349
350    <!-- Read permissions for wellness -->
351    <permission
352        android:name="android.permission.health.READ_MINDFULNESS"
353        android:label="@string/mindfulness_read_content_description"
354        android:protectionLevel="dangerous"
355        android:permissionGroup="android.permission-group.HEALTH" />
356
357    <!-- Write permissions -->
358    <!-- Write permissions for activities -->
359    <permission
360        android:name="android.permission.health.WRITE_ACTIVE_CALORIES_BURNED"
361        android:label="@string/active_calories_burned_write_content_description"
362        android:protectionLevel="dangerous"
363        android:permissionGroup="android.permission-group.HEALTH" />
364
365    <permission
366        android:name="android.permission.health.WRITE_ACTIVITY_INTENSITY"
367        android:label="@string/activity_intensity_write_content_description"
368        android:protectionLevel="dangerous"
369        android:permissionGroup="android.permission-group.HEALTH"
370    />
371
372    <permission
373        android:name="android.permission.health.WRITE_DISTANCE"
374        android:label="@string/distance_write_content_description"
375        android:protectionLevel="dangerous"
376        android:permissionGroup="android.permission-group.HEALTH" />
377
378    <permission
379        android:name="android.permission.health.WRITE_ELEVATION_GAINED"
380        android:label="@string/elevation_gained_write_content_description"
381        android:protectionLevel="dangerous"
382        android:permissionGroup="android.permission-group.HEALTH" />
383
384    <permission
385        android:name="android.permission.health.WRITE_EXERCISE"
386        android:label="@string/exercise_write_content_description"
387        android:protectionLevel="dangerous"
388        android:permissionGroup="android.permission-group.HEALTH" />
389
390    <permission
391        android:name="android.permission.health.WRITE_EXERCISE_ROUTE"
392        android:label="@string/exercise_route_write_content_description"
393        android:protectionLevel="dangerous"
394        android:permissionGroup="android.permission-group.HEALTH" />
395
396    <permission
397        android:name="android.permission.health.WRITE_FLOORS_CLIMBED"
398        android:label="@string/floors_climbed_write_content_description"
399        android:protectionLevel="dangerous"
400        android:permissionGroup="android.permission-group.HEALTH" />
401
402    <permission
403        android:name="android.permission.health.WRITE_STEPS"
404        android:label="@string/steps_write_content_description"
405        android:protectionLevel="dangerous"
406        android:permissionGroup="android.permission-group.HEALTH" />
407
408    <permission
409        android:name="android.permission.health.WRITE_TOTAL_CALORIES_BURNED"
410        android:label="@string/total_calories_burned_write_content_description"
411        android:protectionLevel="dangerous"
412        android:permissionGroup="android.permission-group.HEALTH" />
413
414    <permission
415        android:name="android.permission.health.WRITE_VO2_MAX"
416        android:label="@string/vo2_max_write_content_description"
417        android:protectionLevel="dangerous"
418        android:permissionGroup="android.permission-group.HEALTH" />
419
420    <permission
421        android:name="android.permission.health.WRITE_WHEELCHAIR_PUSHES"
422        android:label="@string/wheelchair_pushes_write_content_description"
423        android:protectionLevel="dangerous"
424        android:permissionGroup="android.permission-group.HEALTH" />
425
426    <permission
427        android:name="android.permission.health.WRITE_POWER"
428        android:label="@string/power_write_content_description"
429        android:protectionLevel="dangerous"
430        android:permissionGroup="android.permission-group.HEALTH" />
431
432    <permission
433        android:name="android.permission.health.WRITE_SPEED"
434        android:label="@string/speed_write_content_description"
435        android:protectionLevel="dangerous"
436        android:permissionGroup="android.permission-group.HEALTH" />
437
438    <!-- Write permissions for measurements -->
439    <permission
440        android:name="android.permission.health.WRITE_BASAL_METABOLIC_RATE"
441        android:label="@string/basal_metabolic_rate_write_content_description"
442        android:protectionLevel="dangerous"
443        android:permissionGroup="android.permission-group.HEALTH" />
444
445    <permission
446        android:name="android.permission.health.WRITE_BODY_FAT"
447        android:label="@string/body_fat_write_content_description"
448        android:protectionLevel="dangerous"
449        android:permissionGroup="android.permission-group.HEALTH" />
450
451    <permission
452        android:name="android.permission.health.WRITE_BODY_WATER_MASS"
453        android:label="@string/body_water_mass_write_content_description"
454        android:protectionLevel="dangerous"
455        android:permissionGroup="android.permission-group.HEALTH" />
456
457    <permission
458        android:name="android.permission.health.WRITE_BONE_MASS"
459        android:label="@string/bone_mass_write_content_description"
460        android:protectionLevel="dangerous"
461        android:permissionGroup="android.permission-group.HEALTH" />
462
463    <permission
464        android:name="android.permission.health.WRITE_HEIGHT"
465        android:label="@string/height_write_content_description"
466        android:protectionLevel="dangerous"
467        android:permissionGroup="android.permission-group.HEALTH" />
468
469    <permission
470        android:name="android.permission.health.WRITE_LEAN_BODY_MASS"
471        android:label="@string/lean_body_mass_write_content_description"
472        android:protectionLevel="dangerous"
473        android:permissionGroup="android.permission-group.HEALTH" />
474
475    <permission
476        android:name="android.permission.health.WRITE_WEIGHT"
477        android:label="@string/weight_write_content_description"
478        android:protectionLevel="dangerous"
479        android:permissionGroup="android.permission-group.HEALTH" />
480
481    <!-- Write permissions for cycle tracking -->
482    <permission
483        android:name="android.permission.health.WRITE_CERVICAL_MUCUS"
484        android:label="@string/cervical_mucus_write_content_description"
485        android:protectionLevel="dangerous"
486        android:permissionGroup="android.permission-group.HEALTH" />
487
488    <permission
489        android:name="android.permission.health.WRITE_INTERMENSTRUAL_BLEEDING"
490        android:label="@string/intermenstrual_bleeding_write_content_description"
491        android:protectionLevel="dangerous"
492        android:permissionGroup="android.permission-group.HEALTH" />
493
494    <permission
495        android:name="android.permission.health.WRITE_MENSTRUATION"
496        android:label="@string/menstruation_write_content_description"
497        android:protectionLevel="dangerous"
498        android:permissionGroup="android.permission-group.HEALTH" />
499
500    <permission
501        android:name="android.permission.health.WRITE_OVULATION_TEST"
502        android:label="@string/ovulation_test_write_content_description"
503        android:protectionLevel="dangerous"
504        android:permissionGroup="android.permission-group.HEALTH" />
505
506    <permission
507        android:name="android.permission.health.WRITE_SEXUAL_ACTIVITY"
508        android:label="@string/sexual_activity_write_content_description"
509        android:protectionLevel="dangerous"
510        android:permissionGroup="android.permission-group.HEALTH" />
511
512    <!-- Write permissions for nutrition -->
513    <permission
514        android:name="android.permission.health.WRITE_HYDRATION"
515        android:label="@string/hydration_write_content_description"
516        android:protectionLevel="dangerous"
517        android:permissionGroup="android.permission-group.HEALTH" />
518
519    <permission
520        android:name="android.permission.health.WRITE_NUTRITION"
521        android:label="@string/nutrition_write_content_description"
522        android:protectionLevel="dangerous"
523        android:permissionGroup="android.permission-group.HEALTH" />
524
525    <!-- Write permissions for sleep -->
526    <permission
527        android:name="android.permission.health.WRITE_SLEEP"
528        android:label="@string/sleep_write_content_description"
529        android:protectionLevel="dangerous"
530        android:permissionGroup="android.permission-group.HEALTH" />
531
532    <!-- Write permissions for vitals -->
533    <permission
534        android:name="android.permission.health.WRITE_BASAL_BODY_TEMPERATURE"
535        android:label="@string/basal_body_temperature_write_content_description"
536        android:protectionLevel="dangerous"
537        android:permissionGroup="android.permission-group.HEALTH" />
538
539    <permission
540        android:name="android.permission.health.WRITE_BLOOD_GLUCOSE"
541        android:label="@string/blood_glucose_write_content_description"
542        android:protectionLevel="dangerous"
543        android:permissionGroup="android.permission-group.HEALTH" />
544
545    <permission
546        android:name="android.permission.health.WRITE_BLOOD_PRESSURE"
547        android:label="@string/blood_pressure_write_content_description"
548        android:protectionLevel="dangerous"
549        android:permissionGroup="android.permission-group.HEALTH" />
550
551    <permission
552        android:name="android.permission.health.WRITE_BODY_TEMPERATURE"
553        android:label="@string/body_temperature_write_content_description"
554        android:protectionLevel="dangerous"
555        android:permissionGroup="android.permission-group.HEALTH" />
556
557    <permission
558        android:name="android.permission.health.WRITE_HEART_RATE"
559        android:label="@string/heart_rate_write_content_description"
560        android:protectionLevel="dangerous"
561        android:permissionGroup="android.permission-group.HEALTH" />
562
563    <permission
564        android:name="android.permission.health.WRITE_HEART_RATE_VARIABILITY"
565        android:label="@string/heart_rate_variability_write_content_description"
566        android:protectionLevel="dangerous"
567        android:permissionGroup="android.permission-group.HEALTH" />
568
569    <permission
570        android:name="android.permission.health.WRITE_OXYGEN_SATURATION"
571        android:label="@string/oxygen_saturation_write_content_description"
572        android:protectionLevel="dangerous"
573        android:permissionGroup="android.permission-group.HEALTH" />
574
575    <permission
576        android:name="android.permission.health.WRITE_RESPIRATORY_RATE"
577        android:label="@string/respiratory_rate_write_content_description"
578        android:protectionLevel="dangerous"
579        android:permissionGroup="android.permission-group.HEALTH" />
580
581    <permission
582        android:name="android.permission.health.WRITE_RESTING_HEART_RATE"
583        android:label="@string/resting_heart_rate_write_content_description"
584        android:protectionLevel="dangerous"
585        android:permissionGroup="android.permission-group.HEALTH" />
586
587    <permission
588        android:name="android.permission.health.WRITE_SKIN_TEMPERATURE"
589        android:label="@string/skin_temperature_write_content_description"
590        android:protectionLevel="dangerous"
591        android:permissionGroup="android.permission-group.HEALTH" />
592
593    <permission
594        android:name="android.permission.health.WRITE_PLANNED_EXERCISE"
595        android:label="@string/planned_exercise_write_content_description"
596        android:protectionLevel="dangerous"
597        android:permissionGroup="android.permission-group.HEALTH" />
598
599    <!-- Write permissions for personal health records -->
600    <permission
601        android:name="android.permission.health.WRITE_MEDICAL_DATA"
602        android:label="@string/all_medical_data_content_description"
603        android:protectionLevel="dangerous"
604        android:permissionGroup="android.permission-group.HEALTH" />
605
606    <!-- Write permissions for wellness -->
607    <permission
608        android:name="android.permission.health.WRITE_MINDFULNESS"
609        android:label="@string/mindfulness_write_content_description"
610        android:protectionLevel="dangerous"
611        android:permissionGroup="android.permission-group.HEALTH" />
612</manifest>
613