<policy user="root">
<allow own="org.tizen.system.deviced"/>
<allow send_destination="org.tizen.system.deviced"/>
- <allow send_interface="org.tizen.system.deviced.display"/>
- </policy>
- <policy at_console="true">
- <allow send_destination="org.tizen.system.deviced"/>
</policy>
+
<policy context="default">
- <deny own="org.tizen.system.deviced"/>
- <allow send_destination="org.tizen.system.deviced"/>
+ <deny send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.display"/>
+ <deny send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.power"/>
+ <deny send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.storage"/>
+ <deny send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.led"/>
+ <deny send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.haptic"/>
+
+ <check send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.display"
+ privilege="http://tizen.org/privilege/display"/>
+ <check send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.power"
+ privilege="http://tizen.org/privilege/power"/>
+ <check send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.storage"
+ privilege="http://tizen.org/privilege/externalstorage"/>
+ <check send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.storage"
+ privilege="http://tizen.org/privilege/mediastorage"/>
+ <check send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.led"
+ privilege="http://tizen.org/privilege/led"/>
+ <check send_destination="org.tizen.system.deviced"
+ send_interface="org.tizen.system.deviced.haptic"
+ privilege="http://tizen.org/privilege/haptic"/>
</policy>
</busconfig>