-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtizen-privileges
550 lines (305 loc) · 15 KB
/
tizen-privileges
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
KEY wifimanager
Allows the application to manage the Wi-Fi system settings.
It is a platform privilege level. For more information, see privileges.
KEY wifi.wifidirect.read
Allows the application to request Wi-Fi Direct information.
KEY wifi.wifidirect.admin
Allows the application to manage Wi-Fi Direct on the device.
KEY wifi.read
Allows the application to request Wi-Fi information.
KEY wifi.admin
Allows the application to manage Wi-Fi on the device.
KEY websetting
Allows the application to manage the Web application settings, including removing all the cookies saved for this Web application.
KEY web.service
Allows the application to display Web content or use the Web content-related API.
KEY web.privacy
Allows the application to manage the user data stored by the Web control or browser.
KEY wappush
Allows the application to manage WAP push messages.
It is a platform privilege level. For more information, see privileges.
KEY videorecorder
Allows the application to manage video recording with the camera.
KEY vibrator
Allows the application to turn on and use vibrate.
KEY userprofile.write
Allows the application to set the user profile.
KEY userprofile.read
Allows the application to read the user profile.
KEY useridentity
Allows the application to access privacy information for user identification purposes.
This privilege is deprecated. Please use [systemmanager] instead of it.
KEY unlimitedstorage
Allows the application to use the storage without size limitation for DB or files.
KEY uimanager
Allows the application to manage UI properties.
It is a platform privilege level. For more information, see privileges.
KEY tizen
Allows the application to use tizen web device api common module
This privilege is deprecated.
KEY time
Allows the application to get time and date information.
This privilege is deprecated.
KEY telephonymanager
Allows the application to configure the mobile networks.
It is a platform privilege level. For more information, see privileges.
KEY telephony
Allows the application to retrieve telephony information, such as network, SIM, and call details.
KEY systemsetting.write
Allows the application to change or write security or privacy settings.
This privilege is deprecated. Please use [settingmanager.write] instead of it.
KEY systemsetting.read
Allows the application to read security or privacy settings.
This privilege is deprecated. Please use [settingmanager.read] instead of it.
KEY systemmanager
Allows the application to read secure system information.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY systeminfo
Allows the application to retrieve system information, such as network, SIM, and call details.
This privilege is deprecated. Please use [telephony] instead of it.
KEY system
Allows the application to read variety system information.
KEY socket
Allows the application to communicate with other devices and servers.
KEY smstrigger
Allows the application to receive SMS messages from a specified port.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY shortcut.install
Allows the application to request the Home app to add and remove shortcut.
KEY settingmanager.write
Allows the application to change or write security or privacy settings.
It is a platform privilege level. For more information, see privileges.
KEY settingmanager.read
Allows the application to read security or privacy settings.
It is a platform privilege level. For more information, see privileges.
KEY setting
Allows the application to update or read user settings.
KEY secureelement
Allows the application to access tosecure smart card chip such as UICC/SIM, embedded Secure Element, or Secure SD card.
KEY se
Allows the application to access tosecure smart card chip such as UICC/SIM, embedded Secure Element, or Secure SD card.
This privilege is deprecated. Please use [secureelement] instead of it.
KEY push
Allows the application to receive push notifications.
KEY privilegemanager.read
Allows the application to read privilege information.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY privacymanager.write
Allows the application to change privacy settings.
It is a platform privilege level. For more information, see privileges.
KEY privacymanager.read
Allows the application to read privacy settings.
It is a platform privilege level. For more information, see privileges.
KEY power
Allows the application to hold and control power states.
KEY platforminfo
Allows the application to read information such as the platform or API version
This privilege is deprecated. Please use [system] instead of it.
KEY packagesetting
Allows the application to set package configurations
This privilege is deprecated. Please use [packagemanager.setting] instead of it.
KEY packagemanager.setting
Allows the application to set package configurations.
It is a platform privilege level. For more information, see privileges.
KEY packagemanager.install
Allows the application to install or uninstall application packages.
It is a platform privilege level. For more information, see privileges.
KEY packagemanager.info
Allows the application to get detailed package information.
It is a platform privilege level. For more information, see privileges.
KEY packageinfo
Allows the application to receive package information.
This privilege is deprecated. Please use [package.info] instead of it.
KEY package.info
Allows the application to receive package information.
KEY notificationmanager
Allows the application to manage notifications.
This privilege is deprecated. Please use [notification] instead of it.
KEY notification.write
Allows the application to update notification.
This privilege is deprecated. Please use [notification] instead of it.
KEY notification.read
Allows the application to get notification
This privilege is deprecated.
KEY notification
Allows the application to provide user notifications, such as messages and badges
KEY nfcmanager
Allows the application to change NFC system settings, such as turning Reserved Push function on or off.
It is a platform privilege level. For more information, see privileges.
KEY nfc.tag
Allows the application to read and write NFC tag information.
KEY nfc.p2p
Allows the application to push NFC messages to other devices.
KEY nfc.common
Allows the application to manage common NFC features.
KEY nfc.admin
Allows the application to change NFC status, such as turning NFC on or off.
KEY networkmanager
Allows the application to update system network accounts.
It is a platform privilege level. For more information, see privileges.
KEY networkbearerselection
Allows the application to request/release a specific network connection.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY network.statistics.read
Allows the application to read network statistics.
This privilege is deprecated. Please use [network.statistics] instead of it.
KEY network.statistics
Allows the application to read network statistics.
KEY network.connection
Allows the application to manage network connections.
KEY network.account
Allows the application to manage network accounts.
KEY netstatisticsmanager
Allows the application to reset network statistics.
It is a platform privilege level. For more information, see privileges.
KEY messaging.write
Allows the application to send sms, mms and email messages.
KEY messaging.sms
Allows the application to send and receive SMS messages, and retrieve SMS messages from the SMS message boxes.
This privilege is deprecated. Please use [messaging.read] or [messaging.write] instead of it.
KEY messaging.send
Allows the applicatoin to send sms, mms and email messages
This privilege is deprecated. Please use [messaging.write] instead of it.
KEY messaging.read
Allows the application to receive messages, and retrieve messages from the message boxes.
KEY messaging.mms
Allows the application to send MMS messages.
This privilege is deprecated. Please use [messaging.read] or [messaging.write] instead of it.
KEY messaging.email
Allows the application to send email messages.
This privilege is deprecated. Please use [messaging.read] or [messaging.write] instead of it.
KEY mediacapture
Allows the application to manage video recording and audio recording with camera or audio recorder.
KEY log
Allows the application to use system log system (dlog)
This privilege is deprecated.
KEY lockmanager
Allows the application to unlock the phone.
It is a platform privilege level. For more information, see privileges.
KEY location
Allows the application to use the user location data.
KEY inputmanager
Allows the application to generate touch and key events, and capture screens.
It is a platform privilege level. For more information, see privileges.
KEY imemanager
Allows the application to manage the installed input methods.
It is a platform privilege level. For more information, see privileges.
KEY ime
Allows the application to provide a way to input characters and symbols into an associated input field.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY http
Allows the application to communicate with the HTTP server.
KEY geolocationpermission.write
Allows the application to delete geolocation permissions.
It is a platform privilege level. For more information, see privileges.
KEY geolocationpermission.read
Allows the application to read geolocation permissions.
It is a platform privilege level. For more information, see privileges.
KEY fullscreen
Allows the application to manage the screen to full screen.
KEY filesystem.write
Allows the application to 'read and write' access a filesystem.
KEY filesystem.read
Allows the application to 'read-only' access a filesystem.
KEY download
Allows the application to manage HTTP downloads.
KEY dns
Allows the application to provide the Domain Name Service (DNS).
KEY datasync
Allows the application to synchronize device data to the server using the OMA DS 1.2 protocol.
KEY datacontrol.consumer
Allows the application to access specific data exported by other applications.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY customnetaccount
Allows the application to use the Internet with a specified bearer.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY content.write
Allows the application to create, update and delete content.
KEY content.read
Allows the application to read content.
KEY contact.write
Allows the application to add, update, and delete contacts.
KEY contact.read
Allows the application to read contacts.
KEY certificate.write
Allows the application to add, update, and delete certificates.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY certificate.read
Allows the application to read certificates.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY cellbroadcast
Allows the application to manage the Cell Broadcast Service (CBS).
It is a platform privilege level. For more information, see privileges.
KEY camera
Allows the application to manage the device cameras to preview and capture pictures.
KEY callhistory.write
Allows the application to create, update, and delete call history.
KEY callhistory.read
Allows the application to read call logs.
KEY callforward
Allows the application to control the call forwarding service.
It is a platform privilege level. For more information, see privileges.
KEY calendar.write
Allows the application to create, update, and delete schedule and task information.
KEY calendar.read
Allows the application to read schedule and task information.
KEY bookmark.write
Allows the application to create, update and delete bookmarks.
It is a platform privilege level. For more information, see privileges.
KEY bookmark.read
Allows the application to read bookmarks.
It is a platform privilege level. For more information, see privileges.
KEY bluetoothmanager
Allows the application to change Bluetooth settings related to privacy and security, such as the visible mode.
It is a platform privilege level. For more information, see privileges.
KEY bluetooth.spp
Allows the application to use the Serial Port Profile (SPP), for example, to send serial data.
KEY bluetooth.opp
Allows the application to use the Object Push Profile (OPP), for example, to send files.
KEY bluetooth.health
Allows the application to use the Health Device Profile (HDP), for example, to send health data.
KEY bluetooth.gap
Allows the application to use the Generic Access Profile (GAP), for example, to scan for and pair devices.
KEY bluetooth.admin
Allows the application to change Bluetooth settings, such as turning Bluetooth on or off, and setting the local device name.
KEY audiorecorder
Allows the application to manage audio recording.
KEY audiomanager.route
Allows the application to set audio input and output routes and receive notifications about route events.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY appwidgetprovider.install
Allows the application to add the specified AppWidget to the Home screen.
KEY appusage
Allows the application to receive notifications about foreground application changes.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY appsetting
Allows the application to manage application settings.
It is a platform privilege level. For more information, see privileges.
KEY appmanager.setting
Allows the application to read and update default application preferences.
It is a platform privilege level. For more information, see privileges.
KEY appmanager.launch
Allows the application to open another application conditionally.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY appmanager.kill
Allows the application to close another application.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY appmanager.certificate
Allows the application to get specified application certificates.
It is a partner privilege level. For more information, see partner level privileges in the IDE.
KEY application.read
Allows the application to read application information.
This privilege is deprecated.
KEY application.launch
Allows the application to be opened conditionally or to open another application
KEY application.kill
Allows the application to close another application.
This privilege is deprecated. Please use [appmanager.kill] instead of it.
KEY application.info
Allows the application to retrieve information related to other applications.
KEY alarm
Allows the application to set an alarm and wake up the device at the scheduled time.
KEY account.write
Allows the application to create, update, and delete accounts.
KEY account.read
Allows the application to read accounts.