APPLINK-6593:
[profile/ivi/smartdevicelink.git] / src / appMain / policy_table.json
1 {\r
2        "rpcs":{\r
3                "GetDTCs":{\r
4                   "hmi_levels":[\r
5                      "BACKGROUND",\r
6                      "FULL",\r
7                      "LIMITED"\r
8                   ]\r
9                },\r
10                "DiagnosticMessage":{\r
11                   "hmi_levels":[\r
12                      "BACKGROUND",\r
13                      "FULL",\r
14                      "LIMITED"\r
15                   ]\r
16                },\r
17                "SystemRequest":{\r
18                   "hmi_levels":[\r
19                      "BACKGROUND",\r
20                      "FULL",\r
21                      "LIMITED"\r
22                   ]\r
23                },\r
24                "ReadDID":{\r
25                   "hmi_levels":[\r
26                      "BACKGROUND",\r
27                      "FULL",\r
28                      "LIMITED"\r
29                   ]\r
30               },\r
31                "AlertManeuver":{\r
32                   "hmi_levels":[\r
33                      "BACKGROUND",\r
34                      "FULL",\r
35                      "LIMITED"\r
36                   ]\r
37                },\r
38                "ShowConstantTBT":{\r
39                   "hmi_levels":[\r
40                      "BACKGROUND",\r
41                      "FULL",\r
42                      "LIMITED"\r
43                   ]\r
44                },\r
45                "UpdateTurnList":{\r
46                   "hmi_levels":[\r
47                      "BACKGROUND",\r
48                      "FULL",\r
49                      "LIMITED"\r
50                   ]\r
51             },\r
52                           "UnsubscribeVehicleData":{\r
53                   "hmi_levels":[\r
54                      "BACKGROUND",\r
55                      "FULL",\r
56                      "LIMITED"\r
57                   ]\r
58                         },\r
59                           "SubscribeVehicleData":{\r
60                   "hmi_levels":[\r
61                      "BACKGROUND",\r
62                      "FULL",\r
63                      "LIMITED"\r
64                   ]\r
65                         },\r
66                          "GetVehicleData":{\r
67                   "hmi_levels":[\r
68                      "BACKGROUND",\r
69                      "FULL",\r
70                      "LIMITED"\r
71                   ]\r
72                         },\r
73                         "OnVehicleData":{\r
74                   "hmi_levels":[\r
75                      "BACKGROUND",\r
76                      "FULL",\r
77                      "LIMITED"\r
78                   ]\r
79                         },\r
80                         "GenericResponse":{\r
81                   "hmi_levels":[\r
82                      "BACKGROUND",\r
83                      "FULL",\r
84                      "LIMITED"\r
85                   ]\r
86                },\r
87                "DeleteCommand":{\r
88                   "hmi_levels":[\r
89                      "BACKGROUND",\r
90                      "FULL",\r
91                      "LIMITED"\r
92                   ]\r
93                },\r
94                "PerformInteraction":{\r
95                   "hmi_levels":[\r
96                      "FULL"\r
97                   ]\r
98                },\r
99                "Speak":{\r
100                   "hmi_levels":[\r
101                      "FULL",\r
102                      "LIMITED"\r
103                   ]\r
104                },\r
105                "OnAppInterfaceUnregistered":{\r
106                   "hmi_levels":[\r
107                      "BACKGROUND",\r
108                      "FULL",\r
109                      "LIMITED",\r
110                      "NONE"\r
111                   ]\r
112                },\r
113                "OnButtonPress":{\r
114                   "hmi_levels":[\r
115                      "FULL",\r
116                      "LIMITED"\r
117                   ]\r
118                },\r
119                "OnEncodedSyncPData":{\r
120                   "hmi_levels":[\r
121                      "BACKGROUND",\r
122                      "FULL",\r
123                      "LIMITED",\r
124                      "NONE"\r
125                   ]\r
126                },\r
127                "SetMediaClockTimer":{\r
128                   "hmi_levels":[\r
129                      "FULL",\r
130                      "LIMITED"\r
131                   ]\r
132                },\r
133                "AddSubMenu":{\r
134                   "hmi_levels":[\r
135                      "BACKGROUND",\r
136                      "FULL",\r
137                      "LIMITED"\r
138                   ]\r
139                },\r
140                "RegisterAppInterface":{\r
141                   "hmi_levels":[\r
142                      "BACKGROUND",\r
143                      "FULL",\r
144                      "LIMITED",\r
145                      "NONE"\r
146                   ]\r
147                },\r
148                "UnregisterAppInterface":{\r
149                   "hmi_levels":[\r
150                      "BACKGROUND",\r
151                      "FULL",\r
152                      "LIMITED",\r
153                      "NONE"\r
154                   ]\r
155                },\r
156                "DeleteSubMenu":{\r
157                   "hmi_levels":[\r
158                      "BACKGROUND",\r
159                      "FULL",\r
160                      "LIMITED"\r
161                   ]\r
162                },\r
163                "Alert":{\r
164                   "hmi_levels":[\r
165                      "BACKGROUND",\r
166                      "FULL",\r
167                      "LIMITED"\r
168                   ]\r
169                },\r
170                "EncodedSyncPData":{\r
171                   "hmi_levels":[\r
172                      "BACKGROUND",\r
173                      "FULL",\r
174                      "LIMITED",\r
175                      "NONE"\r
176                   ]\r
177                },\r
178                "OnButtonEvent":{\r
179                   "hmi_levels":[\r
180                      "FULL",\r
181                      "LIMITED"\r
182                   ]\r
183                },\r
184                "DeleteInteractionChoiceSet":{\r
185                   "hmi_levels":[\r
186                      "BACKGROUND",\r
187                      "FULL",\r
188                      "LIMITED"\r
189                   ]\r
190                },\r
191                "OnPermissionsChange":{\r
192                   "hmi_levels":[\r
193                      "BACKGROUND",\r
194                      "FULL",\r
195                      "LIMITED",\r
196                      "NONE"\r
197                   ]\r
198                },\r
199                "SetGlobalProperties":{\r
200                   "hmi_levels":[\r
201                      "BACKGROUND",\r
202                      "FULL",\r
203                      "LIMITED"\r
204                   ]\r
205                },\r
206                "OnCommand":{\r
207                   "hmi_levels":[\r
208                      "FULL",\r
209                      "LIMITED"\r
210                   ]\r
211                },\r
212                "Show":{\r
213                   "hmi_levels":[\r
214                      "BACKGROUND",\r
215                      "FULL",\r
216                      "LIMITED"\r
217                   ]\r
218                },\r
219                "AddCommand":{\r
220                   "hmi_levels":[\r
221                      "BACKGROUND",\r
222                      "FULL",\r
223                      "LIMITED"\r
224                   ]\r
225                },\r
226                "ChangeRegistration":{\r
227                   "hmi_levels":[\r
228                      "BACKGROUND",\r
229                      "FULL",\r
230                      "LIMITED",\r
231                      "NONE"\r
232                   ]\r
233                },\r
234                "CreateInteractionChoiceSet":{\r
235                   "hmi_levels":[\r
236                      "BACKGROUND",\r
237                      "FULL",\r
238                      "LIMITED"\r
239                   ]\r
240                },\r
241                "Slider":{\r
242                   "hmi_levels":[\r
243                      "FULL"\r
244                   ]\r
245                },\r
246                "ResetGlobalProperties":{\r
247                   "hmi_levels":[\r
248                      "BACKGROUND",\r
249                      "FULL",\r
250                      "LIMITED"\r
251                   ]\r
252                },\r
253                "OnDriverDistraction":{\r
254                   "hmi_levels":[\r
255                      "BACKGROUND",\r
256                      "FULL",\r
257                      "LIMITED"\r
258                   ]\r
259                },\r
260                "OnHMIStatus":{\r
261                   "hmi_levels":[\r
262                      "BACKGROUND",\r
263                      "FULL",\r
264                      "LIMITED",\r
265                      "NONE"\r
266                   ]\r
267                },\r
268                "SubscribeButton":{\r
269                   "hmi_levels":[\r
270                      "BACKGROUND",\r
271                      "FULL",\r
272                      "LIMITED"\r
273                   ]\r
274                },\r
275                "UnsubscribeButton":{\r
276                   "hmi_levels":[\r
277                      "BACKGROUND",\r
278                      "FULL",\r
279                      "LIMITED"\r
280                   ]\r
281                },\r
282                "OnTBTClientState":{\r
283                   "hmi_levels":[\r
284                      "BACKGROUND",\r
285                      "FULL",\r
286                      "LIMITED"\r
287                   ]\r
288                },\r
289                "OnAudioPassThru":{\r
290                   "hmi_levels":[\r
291                      "BACKGROUND",\r
292                      "FULL",\r
293                      "LIMITED"\r
294                   ]\r
295                },\r
296                "PerformAudioPassThru":{\r
297                   "hmi_levels":[\r
298                      "FULL",\r
299                      "LIMITED"\r
300                   ]\r
301                },\r
302                "EndAudioPassThru":{\r
303                   "hmi_levels":[\r
304                      "BACKGROUND",\r
305                      "FULL",\r
306                      "LIMITED"\r
307                   ]\r
308                },\r
309                "ScrollableMessage":{\r
310                   "hmi_levels":[\r
311                      "FULL"\r
312                   ]\r
313                },\r
314                "OnLanguageChange":{\r
315                   "hmi_levels":[\r
316                      "BACKGROUND",\r
317                      "FULL",\r
318                      "LIMITED",\r
319                      "NONE"\r
320                   ]\r
321                },\r
322                              "SetDisplayLayout":{\r
323                   "hmi_levels":[\r
324                      "BACKGROUND",\r
325                      "FULL",\r
326                      "LIMITED",\r
327                                          "NONE"\r
328                   ]\r
329                },\r
330                "SyncPData":{\r
331                   "hmi_levels":[\r
332                      "BACKGROUND",\r
333                      "FULL",\r
334                      "LIMITED",\r
335                      "NONE"\r
336                   ]\r
337                },\r
338 "DialNumber":{\r
339                   "hmi_levels":[\r
340                      "BACKGROUND",\r
341                      "FULL",\r
342                      "LIMITED",\r
343                      "NONE"\r
344                   ]\r
345                },\r
346 \r
347 "PutFile":{\r
348                   "hmi_levels":[\r
349                      "BACKGROUND",\r
350                      "FULL",\r
351                      "LIMITED",\r
352                      "NONE"\r
353                   ]\r
354                },\r
355 \r
356 "DeleteFile":{\r
357                   "hmi_levels":[\r
358                      "BACKGROUND",\r
359                      "FULL",\r
360                      "LIMITED",\r
361                      "NONE"\r
362                   ]\r
363                },\r
364 \r
365 "ListFiles":{\r
366                   "hmi_levels":[\r
367                      "BACKGROUND",\r
368                      "FULL",\r
369                      "LIMITED",\r
370                      "NONE"\r
371                   ]\r
372                },\r
373 \r
374 "SetAppIcon":{\r
375                   "hmi_levels":[\r
376                      "BACKGROUND",\r
377                      "FULL",\r
378                      "LIMITED",\r
379                      "NONE"\r
380                   ]\r
381                },\r
382 \r
383 \r
384                "OnSyncPData":{\r
385                   "hmi_levels":[\r
386                      "BACKGROUND",\r
387                      "FULL",\r
388                      "LIMITED",\r
389                      "NONE"\r
390                   ]\r
391          }\r
392       }\r
393  }\r