Apply dbus/cynara policy
[platform/core/telephony/tel-plugin-dbus_tapi.git] / packaging / telephony.conf
index 91a4fe6..a9373f7 100644 (file)
@@ -7,7 +7,11 @@
         </policy>
 
         <policy context="default">
-                <allow send_destination="org.tizen.telephony" send_interface="org.tizen.telephony.Manager"/>
+                <deny own="org.tizen.telephony"/>
+                <deny send_destination="org.tizen.telephony"/>
+                <deny receive_sender="org.tizen.telephony"/>
+
+                <check send_destination="org.tizen.telephony" send_interface="org.tizen.telephony.Manager" send_member="GetModems"/>
                 <check send_destination="org.tizen.telephony" send_interface="org.freedesktop.DBus.Properties" send_member="Get" privilege="http://tizen.org/privilege/telephony"/>
                 <check receive_sender="org.tizen.telephony" receive_interface="org.freedesktop.DBus.Properties" privilege="http://tizen.org/privilege/telephony"/>
 
                 <check send_destination="org.tizen.telephony" send_interface="org.tizen.telephony.Sap" send_member="GetCardReaderStatus" privilege="http://tizen.org/privilege/telephony.admin"/>
                 <check receive_sender="org.tizen.telephony" receive_interface="org.tizen.telephony.Sap" privilege="http://tizen.org/privilege/telephony"/>
         </policy>
+        <policy group="telephony">
+                <allow own="org.tizen.telephony"/>
+                <allow send_destination="org.tizen.telephony"/>
+                <allow receive_sender="org.tizen.telephony"/>
+        </policy>
 </busconfig>