Release version 1.6.27
[platform/core/appfw/data-provider-master.git] / data-provider-master.conf.in
1 <?xml version="1.0"?>
2 <!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
3 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
4
5 <busconfig>
6         <policy user="app_fw">
7                 <allow own="org.tizen.data_provider_service"/>
8                 <allow own_prefix="org.tizen.notification_ex"/>
9                 <allow send_type="signal" send_interface="org.tizen.data_provider_noti_service"/>
10                 <allow send_type="signal" send_interface="org.tizen.data_provider_noti_event_service"/>
11                 <allow send_type="signal" send_interface="org.tizen.data_provider_badge_service"/>
12                 <allow send_type="signal" send_interface="org.tizen.data_provider_shortcut_service"/>
13         </policy>
14
15         <policy user="root">
16                 <allow own_prefix="org.tizen.notification_ex"/>
17                 <allow send_type="method_call" send_destination="org.tizen.data_provider_service" send_path="/org/tizen/notification_ex_reporter" send_interface="org.tizen.notification_ex"/>
18         </policy>
19
20         <policy group="system_share">
21                 <allow own_prefix="org.tizen.notification_ex"/>
22                 <check send_type="method_call" send_destination="org.tizen.data_provider_service" send_path="/org/tizen/notification_ex_reporter" send_interface="org.tizen.notification_ex" privilege="http://tizen.org/privilege/notification.admin"/>
23         </policy>
24
25         <policy group="users">
26                 <allow own_prefix="org.tizen.notification_ex"/>
27                 <check send_type="method_call" send_destination="org.tizen.data_provider_service" send_path="/org/tizen/notification_ex_reporter" send_interface="org.tizen.notification_ex" privilege="http://tizen.org/privilege/notification.admin"/>
28         </policy>
29
30         <policy context="default">
31                 <deny own_prefix="org.tizen.notification_ex"/>
32                 <deny own="org.tizen.data_provider_service"/>
33                 <deny send_destination="org.tizen.data_provider_service"/>
34                 <allow send_type="signal" send_destination="org.tizen.data_provider_service"/>
35                 <allow send_type="signal" send_interface="org.tizen.notification_ex"/>
36                 <check send_type="method_call" send_destination="org.tizen.data_provider_service" send_interface="org.tizen.data_provider_noti_service" privilege="http://tizen.org/privilege/notification"/>
37                 <check send_type="method_call" send_destination="org.tizen.notification_ex._data-provider-master" send_interface="org.tizen.notification_ex" privilege="http://tizen.org/privilege/notification"/>
38                 <check send_destination="org.tizen.data_provider_service" send_interface="org.tizen.data_provider_badge_service" privilege="http://tizen.org/privilege/notification"/>
39                 <check send_destination="org.tizen.data_provider_service" send_interface="org.tizen.data_provider_shortcut_service" privilege="http://tizen.org/privilege/shortcut"/>
40                 <deny send_type="method_call" send_destination="org.tizen.data_provider_service" send_path="/org/tizen/notification_ex_reporter" send_interface="org.tizen.notification_ex"/>
41         </policy>
42 </busconfig>