Add core privileges 93/195793/1
authorYunjin Lee <yunjin-.lee@samsung.com>
Tue, 18 Dec 2018 05:47:17 +0000 (14:47 +0900)
committerYunjin Lee <yunjin-.lee@samsung.com>
Tue, 18 Dec 2018 05:47:17 +0000 (14:47 +0900)
- autofillmanager: The application with this privilege can manage
installed autofill services. It can set which autofill service to use
and get the currently configured autofill service.

- internal/buxton/systemsettings: Internal privilege to fix
Web setting privilege's level mismatched mapping to the core
systemsettings.admin privilege. The application with this privilege
can read and write buxton keys for homescreen/lockscreen bg image,
incoming call ringtone, and email notification alert tone.

- filesystem,read, filesystem.write: Web filesystem.read and
filesystem.write are public level privilege and native
systemsettings.admin is platform level privilege. They were mapped
because of the 2.X smack rules but checked that Web
filesystem.read/write privileged device APIs are not wrappers of native
systemsetting.admin privileged APIs. Hence add core privilege for
filesystem.read and write separately and remove mapping to the
systemsettings.admin.

Change-Id: I73047f251c280d554ab13b3449eaa768a7ef7a86
Signed-off-by: Yunjin Lee <yunjin-.lee@samsung.com>
policy/usertype-admin.profile
policy/usertype-guest.profile
policy/usertype-normal.profile
policy/usertype-security.profile
policy/usertype-system.profile

index 99224e820c9ce7ae178f32b1785f1bdd8ea9bfb3..e1b1fb26635578b87fd8eb492e5bd42956f82f8b 100644 (file)
@@ -14,6 +14,7 @@
 *      http://tizen.org/privilege/appmanager.kill
 *      http://tizen.org/privilege/appmanager.kill.bgapp
 *      http://tizen.org/privilege/appmanager.launch
+*      http://tizen.org/privilege/autofillmanager
 *      http://tizen.org/privilege/blocknumber.read
 *      http://tizen.org/privilege/blocknumber.write
 *      http://tizen.org/privilege/bluetooth
@@ -55,6 +56,8 @@
 *      http://tizen.org/privilege/externalstorage
 *      http://tizen.org/privilege/externalstorage.appdata
 *      http://tizen.org/privilege/fido.client
+*      http://tizen.org/privilege/filesystem.read
+*      http://tizen.org/privilege/filesystem.write
 *      http://tizen.org/privilege/fullscreen
 *      http://tizen.org/privilege/gestureactivation
 *      http://tizen.org/privilege/gesturegrab
 *      http://tizen.org/privilege/internal/buxton/nfc
 *      http://tizen.org/privilege/internal/buxton/nfc.cardemulation
 *      http://tizen.org/privilege/internal/buxton/readonly
+*      http://tizen.org/privilege/internal/buxton/systemsettings
 *      http://tizen.org/privilege/internal/buxton/telephony
 *      http://tizen.org/privilege/internal/dbus
 *      http://tizen.org/privilege/internal/default/partner
index 0fde04fa9b0e5a39e3964c992e59ced23a9ee9f3..1f6820dd2dbc868fd9b889f0c8d9faddcb741fec 100644 (file)
@@ -14,6 +14,7 @@
 *      http://tizen.org/privilege/appmanager.kill
 *      http://tizen.org/privilege/appmanager.kill.bgapp
 *      http://tizen.org/privilege/appmanager.launch
+*      http://tizen.org/privilege/autofillmanager
 *      http://tizen.org/privilege/blocknumber.read
 *      http://tizen.org/privilege/blocknumber.write
 *      http://tizen.org/privilege/bluetooth
@@ -55,6 +56,8 @@
 *      http://tizen.org/privilege/externalstorage
 *      http://tizen.org/privilege/externalstorage.appdata
 *      http://tizen.org/privilege/fido.client
+*      http://tizen.org/privilege/filesystem.read
+*      http://tizen.org/privilege/filesystem.write
 *      http://tizen.org/privilege/fullscreen
 *      http://tizen.org/privilege/gestureactivation
 *      http://tizen.org/privilege/gesturegrab
 *      http://tizen.org/privilege/internal/buxton/nfc
 *      http://tizen.org/privilege/internal/buxton/nfc.cardemulation
 *      http://tizen.org/privilege/internal/buxton/readonly
+*      http://tizen.org/privilege/internal/buxton/systemsettings
 *      http://tizen.org/privilege/internal/buxton/telephony
 *      http://tizen.org/privilege/internal/dbus
 *      http://tizen.org/privilege/internal/default/partner
index 84d480163c5e4d4dbf77753486ca834049e384af..ec1b8f66e93e827234a519c6af6cea378cf128ff 100644 (file)
@@ -14,6 +14,7 @@
 *      http://tizen.org/privilege/appmanager.kill
 *      http://tizen.org/privilege/appmanager.kill.bgapp
 *      http://tizen.org/privilege/appmanager.launch
+*      http://tizen.org/privilege/autofillmanager
 *      http://tizen.org/privilege/blocknumber.read
 *      http://tizen.org/privilege/blocknumber.write
 *      http://tizen.org/privilege/bluetooth
@@ -55,6 +56,8 @@
 *      http://tizen.org/privilege/externalstorage
 *      http://tizen.org/privilege/externalstorage.appdata
 *      http://tizen.org/privilege/fido.client
+*      http://tizen.org/privilege/filesystem.read
+*      http://tizen.org/privilege/filesystem.write
 *      http://tizen.org/privilege/fullscreen
 *      http://tizen.org/privilege/gestureactivation
 *      http://tizen.org/privilege/gesturegrab
 *      http://tizen.org/privilege/internal/buxton/nfc
 *      http://tizen.org/privilege/internal/buxton/nfc.cardemulation
 *      http://tizen.org/privilege/internal/buxton/readonly
+*      http://tizen.org/privilege/internal/buxton/systemsettings
 *      http://tizen.org/privilege/internal/buxton/telephony
 *      http://tizen.org/privilege/internal/dbus
 *      http://tizen.org/privilege/internal/default/partner
index 8a541888fe6c1c2f96f3a0db6f9f2316bacc33e1..a00c44e452a4b2e9af022fabd230362f795cce48 100644 (file)
@@ -14,6 +14,7 @@
 *      http://tizen.org/privilege/appmanager.kill
 *      http://tizen.org/privilege/appmanager.kill.bgapp
 *      http://tizen.org/privilege/appmanager.launch
+*      http://tizen.org/privilege/autofillmanager
 *      http://tizen.org/privilege/blocknumber.read
 *      http://tizen.org/privilege/blocknumber.write
 *      http://tizen.org/privilege/bluetooth
@@ -55,6 +56,8 @@
 *      http://tizen.org/privilege/externalstorage
 *      http://tizen.org/privilege/externalstorage.appdata
 *      http://tizen.org/privilege/fido.client
+*      http://tizen.org/privilege/filesystem.read
+*      http://tizen.org/privilege/filesystem.write
 *      http://tizen.org/privilege/fullscreen
 *      http://tizen.org/privilege/gestureactivation
 *      http://tizen.org/privilege/gesturegrab
 *      http://tizen.org/privilege/internal/buxton/nfc
 *      http://tizen.org/privilege/internal/buxton/nfc.cardemulation
 *      http://tizen.org/privilege/internal/buxton/readonly
+*      http://tizen.org/privilege/internal/buxton/systemsettings
 *      http://tizen.org/privilege/internal/buxton/telephony
 *      http://tizen.org/privilege/internal/dbus
 *      http://tizen.org/privilege/internal/default/partner
index 458bcb26243a1e1d91eb6b1fc710f349b04437b5..c37454a109fd5d30e26113e5ad1a0256f752c786 100644 (file)
@@ -14,6 +14,7 @@
 *      http://tizen.org/privilege/appmanager.kill
 *      http://tizen.org/privilege/appmanager.kill.bgapp
 *      http://tizen.org/privilege/appmanager.launch
+*      http://tizen.org/privilege/autofillmanager
 *      http://tizen.org/privilege/blocknumber.read
 *      http://tizen.org/privilege/blocknumber.write
 *      http://tizen.org/privilege/bluetooth
@@ -55,6 +56,8 @@
 *      http://tizen.org/privilege/externalstorage
 *      http://tizen.org/privilege/externalstorage.appdata
 *      http://tizen.org/privilege/fido.client
+*      http://tizen.org/privilege/filesystem.read
+*      http://tizen.org/privilege/filesystem.write
 *      http://tizen.org/privilege/fullscreen
 *      http://tizen.org/privilege/gestureactivation
 *      http://tizen.org/privilege/gesturegrab
 *      http://tizen.org/privilege/internal/buxton/nfc
 *      http://tizen.org/privilege/internal/buxton/nfc.cardemulation
 *      http://tizen.org/privilege/internal/buxton/readonly
+*      http://tizen.org/privilege/internal/buxton/systemsettings
 *      http://tizen.org/privilege/internal/buxton/telephony
 *      http://tizen.org/privilege/internal/dbus
 *      http://tizen.org/privilege/internal/default/partner