From: Yunjin Lee Date: Tue, 21 Nov 2017 05:57:43 +0000 (+0900) Subject: Add storage privacy X-Git-Tag: accepted/tizen/4.0/unified/20180112.230909^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cd221986162474ddc3b9690ab699a5a646db31de;p=platform%2Fcore%2Fsecurity%2Fprivilege-checker.git Add storage privacy - Add storage privacy: http://tizen.org/privacy/storage - Add http://tizen.org/privilege/externalstorage and http://tizen.org/privilege/mediastorage to storage privacy Change-Id: I17531580916fb95251daca1ea2cfea245dd63bb1 Signed-off-by: Yunjin Lee --- diff --git a/capi/res/dbspace/core_privilege_info.csv b/capi/res/dbspace/core_privilege_info.csv index 3d4afc9..d980b34 100755 --- a/capi/res/dbspace/core_privilege_info.csv +++ b/capi/res/dbspace/core_privilege_info.csv @@ -73,8 +73,8 @@ common,core,partner,3,9.9,yes,http://tizen.org/privilege/dpm.zone,no,N/A,,IDS_TP mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/email,no,N/A,,IDS_TPLATFORM_BODY_MANAGING_EMAIL_ACCOUNTS_MAILBOXES_AND_EMAILS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_YOUR_EMAIL_ACCOUNTS_INCLUDING_YOUR_FOLDERS_AND_EMAILS_POP3_AND_IMAP_DOWNLOADS_AND_SMTP_UPLOADS_MSG,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,, wearable,core,public,3,9.9,yes,http://tizen.org/privilege/email,no,N/A,,IDS_TPLATFORM_BODY_MANAGING_EMAIL_ACCOUNTS_MAILBOXES_AND_EMAILS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_YOUR_EMAIL_ACCOUNTS_INCLUDING_YOUR_FOLDERS_AND_EMAILS_POP3_AND_IMAP_DOWNLOADS_AND_SMTP_UPLOADS_MSG,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,, mobile,core,platform,2.3,9.9,yes,http://tizen.org/privilege/email.admin,no,N/A,,IDS_TPLATFORM_BODY_MANAGING_EMAIL_CONFIGURATIONS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_THE_SETTINGS_OF_EMAIL_APPLICATIONS,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,, -mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/externalstorage,no,N/A,,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, -wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/externalstorage,no,N/A,,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, +mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/externalstorage,yes,http://tizen.org/privacy/storage,,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, +wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/externalstorage,yes,http://tizen.org/privacy/storage,,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/externalstorage.appdata,no,N/A,,IDS_TPLATFORM_BODY_ACCESSING_APPLICATION_DATA_IN_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ITS_OWN_FILES_IN_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/externalstorage.appdata,no,N/A,,IDS_TPLATFORM_BODY_ACCESSING_APPLICATION_DATA_IN_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ITS_OWN_FILES_IN_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, common,core,public,3,9.9,yes,http://tizen.org/privilege/fido.client,no,N/A,,IDS_TPLATFORM_HEADER_USING_FIDO_CLIENT_APIS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TRIGGER_AUTHENTICATORS_IN_YOUR_DEVICE_AND_IT_MAY_REQUEST_TO_USE_YOUR_PIN_OR_BIOMETRICS_HFINGERPRINTS_OR_IRISES_FOR_AUTHENTICATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, @@ -111,8 +111,8 @@ wearable,core,public,3,9.9,yes,http://tizen.org/privilege/mediacontroller.client mobile,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediacontroller.server,no,N/A,,IDS_TPLATFORM_HEADER_ACCEPTING_REMOTE_CONTROLS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SEND_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_TO_APPLICATIONS_THAT_ARE_ALLOWED_TO_RECEIVE_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,, wearable,core,public,3,9.9,yes,http://tizen.org/privilege/mediacontroller.server,no,N/A,,IDS_TPLATFORM_HEADER_ACCEPTING_REMOTE_CONTROLS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SEND_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_TO_APPLICATIONS_THAT_ARE_ALLOWED_TO_RECEIVE_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,, mobile,core,public,2.4,9.9,yes,http://tizen.org/privilege/mediahistory.read,yes,http://tizen.org/privacy/userhistory,,IDS_TPLATFORM_HEADER_READING_MEDIA_PLAYBACK_STATISTICS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_THE_STATISTICS_CONCERNING_THE_MUSIC_AND_VIDEOS_PLAYED_ON_THE_DEVICE_SUCH_AS_THE_PEAK_TIMES_FOR_PLAYING_MUSIC_OR_VIDEOS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,, -mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/mediastorage,no,N/A,,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, -wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/mediastorage,no,N/A,,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, +mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/mediastorage,yes,http://tizen.org/privacy/storage,,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, +wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/mediastorage,yes,http://tizen.org/privacy/storage,,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/message.read,yes,http://tizen.org/privacy/message,,IDS_TPLATFORM_BODY_READING_TEXT_AND_MULTIMEDIA_MESSAGES_AND_RELATED_INFORMATION_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_TEXT_AND_MULTIMEDIA_MESSAGES_AND_ANY_INFORMATION_RELATED_TO_THEM,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,, wearable,core,public,2.3.1,9.9,yes,http://tizen.org/privilege/message.read,yes,http://tizen.org/privacy/message,,IDS_TPLATFORM_BODY_READING_TEXT_AND_MULTIMEDIA_MESSAGES_AND_RELATED_INFORMATION_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_TEXT_AND_MULTIMEDIA_MESSAGES_AND_ANY_INFORMATION_RELATED_TO_THEM,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,, mobile,core,public,2.3,9.9,yes,http://tizen.org/privilege/message.write,yes,http://tizen.org/privacy/message,,IDS_TPLATFORM_BODY_SENDING_TEXT_AND_MULTIMEDIA_MESSAGES_AND_UPDATING_THEIR_STATUSES_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_WRITE_SEND_DELETE_AND_MOVE_TEXT_AND_MULTIMEDIA_MESSAGES_DOWNLOAD_MULTIMEDIA_MESSAGES_MSG,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,, diff --git a/capi/res/dbspace/privacylist.csv b/capi/res/dbspace/privacylist.csv index c2989c1..1e8302f 100644 --- a/capi/res/dbspace/privacylist.csv +++ b/capi/res/dbspace/privacylist.csv @@ -9,4 +9,5 @@ http://tizen.org/privacy/location,IDS_TPLATFORM_OPT_LOCATION_T_LBS http://tizen.org/privacy/message,IDS_ST_BODY_MESSAGE http://tizen.org/privacy/microphone,IDS_TPLATFORM_MBODY_MICROPHONE http://tizen.org/privacy/sensor,IDS_TPLATFORM_MBODY_SENSORS +http://tizen.org/privacy/storage,IDS_ST_BODY_STORAGE http://tizen.org/privacy/userhistory,IDS_TPLATFORM_MBODY_USER_HISTORY diff --git a/capi/res/dbspace/tv_core_privilege_info.csv b/capi/res/dbspace/tv_core_privilege_info.csv index e98e438..07b0b3c 100644 --- a/capi/res/dbspace/tv_core_privilege_info.csv +++ b/capi/res/dbspace/tv_core_privilege_info.csv @@ -45,7 +45,7 @@ tv,core,partner,3,9.9,yes,http://tizen.org/privilege/dpm.wipe,no,N/A,,IDS_TPLATF tv,core,partner,3,9.9,yes,http://tizen.org/privilege/dpm.zone,no,N/A,,IDS_TPLATFORM_HEADER_MANAGING_CONTAINERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CREATE_AND_REMOVE_CONTAINERS_CONTAINERS_ARE_PRIVATE_WORKSPACES_WHICH_MSG,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, tv,core,public,2.4,9.9,no,http://tizen.org/privilege/email,no,N/A,,IDS_TPLATFORM_BODY_MANAGING_EMAIL_ACCOUNTS_MAILBOXES_AND_EMAILS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_YOUR_EMAIL_ACCOUNTS_INCLUDING_YOUR_FOLDERS_AND_EMAILS_POP3_AND_IMAP_DOWNLOADS_AND_SMTP_UPLOADS_MSG,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,, tv,core,platform,2.4,9.9,no,http://tizen.org/privilege/email.admin,no,N/A,,IDS_TPLATFORM_BODY_MANAGING_EMAIL_CONFIGURATIONS_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_MANAGE_THE_SETTINGS_OF_EMAIL_APPLICATIONS,IDS_TPLATFORM_BODY_NETWORK_CONNECTIONS_ABB,, -tv,core,public,2.4,9.9,no,http://tizen.org/privilege/externalstorage,no,N/A,,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, +tv,core,public,2.4,9.9,no,http://tizen.org/privilege/externalstorage,yes,http://tizen.org/privacy/storage,,IDS_TPLATFORM_BODY_ACCESSING_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_THAT_ARE_SAVED_TO_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, tv,core,public,2.4,9.9,no,http://tizen.org/privilege/externalstorage.appdata,no,N/A,,IDS_TPLATFORM_BODY_ACCESSING_APPLICATION_DATA_IN_EXTERNAL_STORAGE_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_ITS_OWN_FILES_IN_EXTERNAL_STORAGE_SUCH_AS_SD_CARDS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, tv,core,public,3,9.9,yes,http://tizen.org/privilege/fido.client,no,N/A,,IDS_TPLATFORM_HEADER_USING_FIDO_CLIENT_APIS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_TRIGGER_AUTHENTICATORS_IN_YOUR_DEVICE_AND_IT_MAY_REQUEST_TO_USE_YOUR_PIN_OR_BIOMETRICS_HFINGERPRINTS_OR_IRISES_FOR_AUTHENTICATION,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, tv,core,public,2.4,9.9,no,http://tizen.org/privilege/haptic,no,N/A,,IDS_TPLATFORM_BODY_MANAGING_VIBRATION_FEEDBACK_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_CONTROL_VIBRATION_FEEDBACK,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, @@ -64,7 +64,7 @@ tv,core,public,2.4,9.9,no,http://tizen.org/privilege/mapservice,no,N/A,,IDS_TPLA tv,core,public,2.4,9.9,no,http://tizen.org/privilege/mediacontroller.client,no,N/A,,IDS_TPLATFORM_HEADER_CONTROLLING_MEDIA_PLAYER,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_RECEIVE_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_FROM_APPLICATIONS_THAT_ARE_ALLOWED_TO_SEND_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,, tv,core,public,2.4,9.9,no,http://tizen.org/privilege/mediacontroller.server,no,N/A,,IDS_TPLATFORM_HEADER_ACCEPTING_REMOTE_CONTROLS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SEND_INFORMATION_ABOUT_CURRENTLY_PLAYING_MEDIA_TO_APPLICATIONS_THAT_ARE_ALLOWED_TO_RECEIVE_IT_MSG,IDS_TPLATFORM_BODY_HARDWARE_CONTROLS_ABB,, tv,core,public,2.4,9.9,no,http://tizen.org/privilege/mediahistory.read,yes,http://tizen.org/privacy/userhistory,,IDS_TPLATFORM_HEADER_READING_MEDIA_PLAYBACK_STATISTICS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_THE_STATISTICS_CONCERNING_THE_MUSIC_AND_VIDEOS_PLAYED_ON_THE_DEVICE_SUCH_AS_THE_PEAK_TIMES_FOR_PLAYING_MUSIC_OR_VIDEOS,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,, -tv,core,public,2.4,9.9,no,http://tizen.org/privilege/mediastorage,no,N/A,,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, +tv,core,public,2.4,9.9,no,http://tizen.org/privilege/mediastorage,yes,http://tizen.org/privacy/storage,,IDS_TPLATFORM_HEADER_ACCESSING_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_AND_WRITE_FILES_IN_MEDIA_FOLDERS,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,, tv,core,public,2.4,9.9,no,http://tizen.org/privilege/message.read,yes,http://tizen.org/privacy/message,,IDS_TPLATFORM_BODY_READING_TEXT_AND_MULTIMEDIA_MESSAGES_AND_RELATED_INFORMATION_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_READ_TEXT_AND_MULTIMEDIA_MESSAGES_AND_ANY_INFORMATION_RELATED_TO_THEM,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,, tv,core,public,2.4,9.9,no,http://tizen.org/privilege/message.write,yes,http://tizen.org/privacy/message,,IDS_TPLATFORM_BODY_SENDING_TEXT_AND_MULTIMEDIA_MESSAGES_AND_UPDATING_THEIR_STATUSES_M_NOUN,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_WRITE_SEND_DELETE_AND_MOVE_TEXT_AND_MULTIMEDIA_MESSAGES_DOWNLOAD_MULTIMEDIA_MESSAGES_MSG,IDS_TPLATFORM_BODY_PERSONAL_INFORMATION_ABB,, tv,core,public,2.4,3,no,http://tizen.org/privilege/minicontrol.provider,no,N/A,,IDS_TPLATFORM_HEADER_SHOWING_TOOLBAR,IDS_TPLATFORM_BODY_THIS_APPLICATION_CAN_SHOW_A_SMALL_TOOLBAR_ON_THE_NOTIFICATION_PANEL_OR_LOCK_SCREEN_WHILE_IT_IS_OPEN,IDS_TPLATFORM_BODY_SYSTEM_SETTINGS_ABB,,