<!-- root can own the service -->
<policy user="root">
<allow own="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
-
- <!-- Allow all methods on interfaces -->
<allow send_destination="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
- <allow receive_sender="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
</policy>
<policy user="system">
<allow own="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
<allow send_destination="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
- <allow receive_sender="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
</policy>
- <policy context="default">
+ <policy group="users">
<allow own="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
- <allow send_destination="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
- <allow receive_sender="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
+ <allow send_destination="org.tizen.lbs.Providers.HereMapsUCLauncher"
+ send_path="/org/tizen/lbs/Providers/HereMapsUCLauncher"/>
+ </policy>
+
+ <policy context="default">
+ <deny own="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
+ <deny send_destination="org.tizen.lbs.Providers.HereMapsUCLauncher"/>
+ <check send_destination="org.tizen.lbs.Providers.HereMapsUCLauncher"
+ send_interface="org.tizen.lbs.HereMapsUCLauncher"
+ privilege="http://tizen.org/privilege/mapservice"/>
</policy>
</busconfig>