Allows an application to set the attributes of applications of other users.
...
...
@@ -464,6 +556,8 @@ Allows an application to set the attributes of applications of other users.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.LISTEN_BUNDLE_CHANGE
Allows an application to listen for changes in other applications, when they are installed, updated, or uninstalled.
...
...
@@ -474,9 +568,11 @@ Allows an application to listen for changes in other applications, when they are
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.GET_BUNDLE_INFO
Allows an application to query information about another application. This permission applies only to third-party applications.
Allows an application to obtain basic information about another application.
**Permission level**: normal
...
...
@@ -484,9 +580,11 @@ Allows an application to query information about another application. This permi
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
Allows an application to query information about other applications at the same time.
Allows an application to obtain basic information and sensitive information about another application.
**Permission level**: system_basic
...
...
@@ -494,6 +592,8 @@ Allows an application to query information about other applications at the same
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.ACCELEROMETER
Allows an application to read data from an acceleration sensor, uncalibrated acceleration sensor, or linear acceleration sensor.
...
...
@@ -504,6 +604,8 @@ Allows an application to read data from an acceleration sensor, uncalibrated acc
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.GYROSCOPE
Allows an application to read data from a gyroscope sensor or uncalibrated gyroscope sensor.
...
...
@@ -514,6 +616,8 @@ Allows an application to read data from a gyroscope sensor or uncalibrated gyros
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.INSTALL_BUNDLE
Allows an application to install and uninstall other applications except enterprise applications, including enterprise InHouse, mobile device management (MDM), and Normal applications.
...
...
@@ -524,6 +628,8 @@ Allows an application to install and uninstall other applications except enterpr
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.MANAGE_SHORTCUTS
Allows an application to query and start shortcuts of other applications.
...
...
@@ -534,6 +640,8 @@ Allows an application to query and start shortcuts of other applications.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.radio.ACCESS_FM_AM
Allows an application to access radio services.
...
...
@@ -544,6 +652,8 @@ Allows an application to access radio services.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.SET_TELEPHONY_STATE
Allows an application to change the telephone state.
...
...
@@ -554,6 +664,8 @@ Allows an application to change the telephone state.
Allows the device administrator application to set application running policies.
Allows a device administrator application to set application running policies.
**Permission level**: system_basic
...
...
@@ -1044,9 +1264,11 @@ Allows the device administrator application to set application running policies.
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_SET_SCREENOFF_TIME
Allows the device administrator application to set the screen off time.
Allows a device administrator application to set the screen-off time.
**Permission level**: system_basic
...
...
@@ -1054,6 +1276,8 @@ Allows the device administrator application to set the screen off time.
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_INSTALL_BUNDLE
Allows a device administrator application to install and uninstall bundles.
...
...
@@ -1064,9 +1288,11 @@ Allows a device administrator application to install and uninstall bundles.
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_GET_SETTINGS
Allows a device administrator application to obtain the **Settings** application data.
Allows a device administrator application to query the **Settings** application data.
**Permission level**: system_basic
...
...
@@ -1074,6 +1300,8 @@ Allows a device administrator application to obtain the **Settings** application
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_MANAGE_CERTIFICATE
Allows a device administrator application to manage certificates.
...
...
@@ -1084,6 +1312,8 @@ Allows a device administrator application to manage certificates.
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_RESTRICT_POLICY
Allows a device administrator application to deliver and obtain restriction policies.
...
...
@@ -1094,6 +1324,8 @@ Allows a device administrator application to deliver and obtain restriction poli
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_MANAGE_USB
Allows a device administrator application to manage the USB.
...
...
@@ -1104,6 +1336,8 @@ Allows a device administrator application to manage the USB.
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_MANAGE_NETWORK
Allows a device administrator application to manage the network.
...
...
@@ -1114,9 +1348,11 @@ Allows a device administrator application to manage the network.
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.ENTERPRISE_SET_BROWSER_POLICY
Allows the device to set or cancel browser policies.
Allows a device administrator application to set or delete browser policies.
**Permission level**: system_basic
...
...
@@ -1124,6 +1360,8 @@ Allows the device to set or cancel browser policies.
**Enable via ACL**: TRUE
**Start version**: 10
## ohos.permission.NFC_TAG
Allows an application to read NFC tag information.
...
...
@@ -1134,6 +1372,8 @@ Allows an application to read NFC tag information.
**Enable ACL**: FALSE
**Start version**: 7
## ohos.permission.NFC_CARD_EMULATION
Allows an application to implement card emulation.
...
...
@@ -1144,6 +1384,8 @@ Allows an application to implement card emulation.
**Enable ACL**: FALSE
**Start version**: 8
## ohos.permission.PERMISSION_USED_STATS
Allows a system application to access the permission usage records.
...
...
@@ -1154,6 +1396,8 @@ Allows a system application to access the permission usage records.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.NOTIFICATION_AGENT_CONTROLLER
Allows an application to send agent-powered notifications.
...
...
@@ -1164,6 +1408,8 @@ Allows an application to send agent-powered notifications.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.ANSWER_CALL
Allows an application to answer incoming calls.
...
...
@@ -1174,9 +1420,11 @@ Allows an application to answer incoming calls.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.READ_CALENDAR
Allows an application to read calendar data.
Allows an application to read Calendar data.
**Permission level**: normal
...
...
@@ -1184,6 +1432,8 @@ Allows an application to read calendar data.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.READ_CALL_LOG
Allows an application to read call logs.
...
...
@@ -1194,6 +1444,8 @@ Allows an application to read call logs.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.READ_CELL_MESSAGES
Allows an application to read cell broadcast messages received by the device.
...
...
@@ -1204,6 +1456,8 @@ Allows an application to read cell broadcast messages received by the device.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.READ_CONTACTS
Allows an application to read the Contacts.
...
...
@@ -1214,6 +1468,8 @@ Allows an application to read the Contacts.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.READ_MESSAGES
Allows an application to read messages.
...
...
@@ -1224,6 +1480,8 @@ Allows an application to read messages.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.RECEIVE_MMS
Allows an application to receive and process MMS messages.
...
...
@@ -1234,6 +1492,8 @@ Allows an application to receive and process MMS messages.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.RECEIVE_SMS
Allows an application to receive and process SMS messages.
...
...
@@ -1244,6 +1504,8 @@ Allows an application to receive and process SMS messages.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.RECEIVE_WAP_MESSAGES
Allows an application to receive and process WAP messages.
...
...
@@ -1254,6 +1516,8 @@ Allows an application to receive and process WAP messages.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.MICROPHONE
Allows an application to access the microphone.
...
...
@@ -1264,6 +1528,8 @@ Allows an application to access the microphone.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.SEND_MESSAGES
Allows an application to send messages.
...
...
@@ -1274,6 +1540,8 @@ Allows an application to send messages.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.WRITE_CALENDAR
Allows an application to add, remove, and modify Calendar events.
...
...
@@ -1284,6 +1552,8 @@ Allows an application to add, remove, and modify Calendar events.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.WRITE_CALL_LOG
Allows an application to add, remove, and modify call logs.
...
...
@@ -1294,6 +1564,8 @@ Allows an application to add, remove, and modify call logs.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.WRITE_CONTACTS
Allows an application to add, remove, and modify the Contacts.
...
...
@@ -1304,6 +1576,8 @@ Allows an application to add, remove, and modify the Contacts.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.DISTRIBUTED_DATASYNC
Allows an application to exchange data with other devices.
...
...
@@ -1314,6 +1588,8 @@ Allows an application to exchange data with other devices.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.MANAGE_VOICEMAIL
Allows an application to leave messages in the voice mailbox.
...
...
@@ -1324,6 +1600,8 @@ Allows an application to leave messages in the voice mailbox.
**Enable via ACL**: TRUE
**Start version**: 8
## ohos.permission.LOCATION_IN_BACKGROUND
Allows an application running in the background to obtain the device location.
...
...
@@ -1334,29 +1612,35 @@ Allows an application running in the background to obtain the device location.
**Enable ACL**: FALSE
**Start version**: 7
## ohos.permission.LOCATION
Allows an application to obtain the device location.
**Application conditions**: The applications developed using the SDK earlier than API version 9 can directly apply for this permission. For the applications developed using the SDK of API version 9 or later, you need to apply for [ohos.permission.APPROXIMATELY_LOCATION](#ohospermissionapproximately_location) before applying for this permission.
**Permission level**: normal
**Authorization mode**: user_grant
**Enable via ACL**: TRUE
**Application conditions**: The applications developed using the SDK earlier than API version 9 can directly apply for this permission. For the applications developed using the SDK of API version 9 or later, you need to apply for [ohos.permission.APPROXIMATELY_LOCATION](#ohospermissionapproximately_location) before applying for this permission.
**Start version**: 7
## ohos.permission.APPROXIMATELY_LOCATION
Allows an application to obtain the approximate location information of a device.
**Application conditions**: Only applications developed using the SDK of API version 9 or later can apply for this permission.
**Permission level**: normal
**Authorization mode**: user_grant
**Enable ACL**: FALSE
**Application conditions**: Only applications developed using the SDK of API version 9 or later can apply for this permission.
**Start version**: 9
## ohos.permission.MEDIA_LOCATION
...
...
@@ -1368,6 +1652,8 @@ Allows an application to access geographical locations in the user's media file.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.CAMERA
Allows an application to use the camera to take photos and record videos.
...
...
@@ -1378,6 +1664,8 @@ Allows an application to use the camera to take photos and record videos.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.READ_MEDIA
Allows an application to read media files from the user's external storage.
...
...
@@ -1388,6 +1676,8 @@ Allows an application to read media files from the user's external storage.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.WRITE_MEDIA
Allows an application to read media files from and write media files into the user's external storage.
...
...
@@ -1398,6 +1688,8 @@ Allows an application to read media files from and write media files into the us
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.ACTIVITY_MOTION
Allows an application to read the current workout status of the user.
...
...
@@ -1408,6 +1700,8 @@ Allows an application to read the current workout status of the user.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.READ_HEALTH_DATA
Allows an application to read the health data of the user.
...
...
@@ -1418,6 +1712,8 @@ Allows an application to read the health data of the user.
**Enable via ACL**: TRUE
**Start version**: 7
## ohos.permission.GET_DEFAULT_APPLICATION
Allows an application to query default applications.
...
...
@@ -1428,6 +1724,8 @@ Allows an application to query default applications.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.SET_DEFAULT_APPLICATION
Allows an application to set and reset default applications.
...
...
@@ -1438,6 +1736,8 @@ Allows an application to set and reset default applications.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.MANAGE_DISPOSED_APP_STATUS
Allows an application to set and query the application handling state.
...
...
@@ -1448,6 +1748,8 @@ Allows an application to set and query the application handling state.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.ACCESS_IDS
Allows an application to query the unique identifier of a device.
...
...
@@ -1458,6 +1760,8 @@ Allows an application to query the unique identifier of a device.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.DUMP
Allows the basic system information and SA service information to be exported.
...
...
@@ -1468,6 +1772,8 @@ Allows the basic system information and SA service information to be exported.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.DISTRIBUTED_SOFTBUS_CENTER
Allows networking between different devices.
...
...
@@ -1478,6 +1784,8 @@ Allows networking between different devices.
**Enable ACL**: FALSE
**Start version**: 9
## ohos.permission.ACCESS_DLP_FILE
Allows configuration and management of the permissions on .dlp files.
...
...
@@ -1488,6 +1796,8 @@ Allows configuration and management of the permissions on .dlp files.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.PROVISIONING_MESSAGE
Allows the Super Device Manager application to be activated.
...
...
@@ -1498,6 +1808,8 @@ Allows the Super Device Manager application to be activated.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.ACCESS_SYSTEM_SETTINGS
Allows an application to access or start system **Settings**.
...
...
@@ -1508,6 +1820,8 @@ Allows an application to access or start system **Settings**.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.READ_IMAGEVIDEO
Allows access to the images or video files in a user's directory.
...
...
@@ -1518,6 +1832,8 @@ Allows access to the images or video files in a user's directory.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.READ_AUDIO
Allows access to the audio files in a user directory.
...
...
@@ -1528,6 +1844,8 @@ Allows access to the audio files in a user directory.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.READ_DOCUMENT
Allows access to the files in a user directory.
...
...
@@ -1538,6 +1856,8 @@ Allows access to the files in a user directory.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.WRITE_IMAGEVIDEO
Allows modification to the images or video files in a user's directory.
...
...
@@ -1548,6 +1868,8 @@ Allows modification to the images or video files in a user's directory.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.WRITE_AUDIO
Allows modification to the audio files in a user directory.
...
...
@@ -1558,6 +1880,8 @@ Allows modification to the audio files in a user directory.
**Enable via ACL**: TRUE
**Start version**: 9
## ohos.permission.WRITE_DOCUMENT
Allows modification to the files in a user's directory.
...
...
@@ -1568,6 +1892,8 @@ Allows modification to the files in a user's directory.