diff --git a/en/application-dev/security/permission-list.md b/en/application-dev/security/permission-list.md
index 41e6b7260718157f0444a3b4815b0ef3d77fc52c..302d4cd84cc962f429ddd0a1b198abda92db21a1 100644
--- a/en/application-dev/security/permission-list.md
+++ b/en/application-dev/security/permission-list.md
@@ -14,6 +14,8 @@ Allows an application to access Bluetooth configurations.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.DISCOVER_BLUETOOTH
Allows an application to configure Bluetooth on a device, initiate or cancel a scan for Bluetooth devices, and pair with Bluetooth devices.
@@ -24,6 +26,8 @@ Allows an application to configure Bluetooth on a device, initiate or cancel a s
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.MANAGE_BLUETOOTH
Allows an application to pair with a Bluetooth device and access the Contacts or messages of the device.
@@ -34,6 +38,8 @@ Allows an application to pair with a Bluetooth device and access the Contacts or
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.ACCESS_BLUETOOTH
Allows an application to access Bluetooth and use Bluetooth capabilities, such as pairing and connecting to peripheral devices.
@@ -44,6 +50,8 @@ Allows an application to access Bluetooth and use Bluetooth capabilities, such a
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.INTERNET
Allows an application to access the Internet.
@@ -54,6 +62,8 @@ Allows an application to access the Internet.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.MODIFY_AUDIO_SETTINGS
Allows an application to modify audio settings.
@@ -64,6 +74,8 @@ Allows an application to modify audio settings.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.ACCESS_NOTIFICATION_POLICY
Allows an application to access the notification policy on the device.
@@ -74,6 +86,8 @@ Allows an application to access the notification policy on the device.
**Enable ACL**: FALSE
+**Start version**: 7
+
## ohos.permission.GET_TELEPHONY_STATE
Allows an application to read telephony information.
@@ -84,6 +98,8 @@ Allows an application to read telephony information.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.REQUIRE_FORM
Allows an application to obtain the Ability Form.
@@ -94,6 +110,8 @@ Allows an application to obtain the Ability Form.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.GET_NETWORK_INFO
Allows an application to obtain network information.
@@ -104,6 +122,8 @@ Allows an application to obtain network information.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.PLACE_CALL
Allows an application to make calls without starting the dialer.
@@ -114,6 +134,8 @@ Allows an application to make calls without starting the dialer.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.SET_NETWORK_INFO
Allows an application to set data network information.
@@ -124,6 +146,8 @@ Allows an application to set data network information.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.REMOVE_CACHE_FILES
Allows the cache of the specified application to be cleared.
@@ -134,6 +158,8 @@ Allows the cache of the specified application to be cleared.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.REBOOT
Allows an application to restart the device.
@@ -144,6 +170,8 @@ Allows an application to restart the device.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.RUNNING_LOCK
Allows an application to obtain a running lock.
@@ -154,6 +182,8 @@ Allows an application to obtain a running lock.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.SET_TIME
Allows an application to set the system time.
@@ -164,6 +194,8 @@ Allows an application to set the system time.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.SET_TIME_ZONE
Allows an application to set the system time zone.
@@ -174,6 +206,8 @@ Allows an application to set the system time zone.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.DOWNLOAD_SESSION_MANAGER
Allows an application to manage the download sessions.
@@ -184,6 +218,8 @@ Allows an application to manage the download sessions.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.COMMONEVENT_STICKY
Allows an application to publish sticky common events.
@@ -194,6 +230,8 @@ Allows an application to publish sticky common events.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.SYSTEM_FLOAT_WINDOW
Allows an application to be displayed in a floating window on top of other applications.
@@ -204,6 +242,8 @@ Allows an application to be displayed in a floating window on top of other appli
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.PRIVACY_WINDOW
Allows an application to set screens that cannot be captured or recorded.
@@ -214,6 +254,8 @@ Allows an application to set screens that cannot be captured or recorded.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.POWER_MANAGER
Allows an application to hibernate or wake up the device by calling an API.
@@ -224,6 +266,8 @@ Allows an application to hibernate or wake up the device by calling an API.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.REFRESH_USER_ACTION
Allows an application to reset the screen timeout counter when a user input event occurs, such as pressing a key or touching the screen.
@@ -234,6 +278,8 @@ Allows an application to reset the screen timeout counter when a user input even
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.POWER_OPTIMIZATION
Allows an application to set power saving mode, obtain configuration of the power saving mode, and receive notifications of the configuration changes.
@@ -244,6 +290,8 @@ Allows an application to set power saving mode, obtain configuration of the powe
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.REBOOT_RECOVERY
Allows an application to restart the device and enter Recovery mode.
@@ -254,6 +302,8 @@ Allows an application to restart the device and enter Recovery mode.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.MANAGE_LOCAL_ACCOUNTS
Allows an application to manage local user accounts.
@@ -264,6 +314,8 @@ Allows an application to manage local user accounts.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS
Allows access between multiple OS accounts.
@@ -274,6 +326,8 @@ Allows access between multiple OS accounts.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.VIBRATE
Allows an application to control vibration.
@@ -284,6 +338,8 @@ Allows an application to control vibration.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.CONNECT_IME_ABILITY
Allows an application to bind the InputMethodAbility.
@@ -294,6 +350,8 @@ Allows an application to bind the InputMethodAbility.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.CONNECT_SCREEN_SAVER_ABILITY
Allows an application to bind the ScreenSaverAbility.
@@ -304,6 +362,8 @@ Allows an application to bind the ScreenSaverAbility.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.READ_SCREEN_SAVER
Allows an application to read the screen saver information, such as the list of screen savers that have been installed and the activated one.
@@ -314,6 +374,8 @@ Allows an application to read the screen saver information, such as the list of
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.WRITE_SCREEN_SAVER
Allows an application to modify the screen saver information, such as activating and previewing a screen saver.
@@ -324,9 +386,11 @@ Allows an application to modify the screen saver information, such as activating
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.SET_WALLPAPER
-Allows an application to set a static wallpaper.
+Allows an application to set wallpapers.
**Permission level**: normal
@@ -334,6 +398,8 @@ Allows an application to set a static wallpaper.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.GET_WALLPAPER
Allows an application to read wallpaper files.
@@ -344,6 +410,8 @@ Allows an application to read wallpaper files.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.CHANGE_ABILITY_ENABLED_STATE
Allows an application to enable or disable an application or component.
@@ -354,6 +422,8 @@ Allows an application to enable or disable an application or component.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.ACCESS_MISSIONS
Allows an application to obtain information about running processes and mission in a mission stack.
@@ -364,6 +434,10 @@ Allows an application to obtain information about running processes and mission
**Enable via ACL**: TRUE
+**Start version**: 7
+
+**Deprecated version**: 9
+
## ohos.permission.CLEAN_BACKGROUND_PROCESSES
Allows an application to clear background processes based on their bundle names.
@@ -374,6 +448,8 @@ Allows an application to clear background processes based on their bundle names.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.KEEP_BACKGROUND_RUNNING
Allows a Service ability to keep running in the background.
@@ -384,6 +460,8 @@ Allows a Service ability to keep running in the background.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.UPDATE_CONFIGURATION
Allows an application to modify system settings.
@@ -394,6 +472,8 @@ Allows an application to modify system settings.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.UPDATE_SYSTEM
Allows an application to call the update APIs.
@@ -404,6 +484,8 @@ Allows an application to call the update APIs.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.UPDATE_MIGRATE
Allows data migration during the update process.
@@ -414,6 +496,8 @@ Allows data migration during the update process.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.FACTORY_RESET
Allows an application to call the API for restoring factory settings.
@@ -424,6 +508,8 @@ Allows an application to call the API for restoring factory settings.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.GRANT_SENSITIVE_PERMISSIONS
Allows an application to grant sensitive permissions to other applications.
@@ -434,6 +520,8 @@ Allows an application to grant sensitive permissions to other applications.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.REVOKE_SENSITIVE_PERMISSIONS
Allows an application to revoke sensitive permissions granted to other applications.
@@ -444,6 +532,8 @@ Allows an application to revoke sensitive permissions granted to other applicati
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.GET_SENSITIVE_PERMISSIONS
Allows an application to obtain the sensitive permissions that have been granted to other applications.
@@ -454,6 +544,8 @@ Allows an application to obtain the sensitive permissions that have been granted
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_EXTENSION
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.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.START_ABILITIES_FROM_BACKGROUND
Allows an application to start or access other components from the background.
@@ -564,6 +676,8 @@ Allows an application to start or access other components from the background.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.BUNDLE_ACTIVE_INFO
Allows an application to obtain how long other applications have been running in the foreground or background.
@@ -574,6 +688,8 @@ Allows an application to obtain how long other applications have been running in
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.START_INVISIBLE_ABILITY
Allows an application to start an invisible ability.
@@ -584,6 +700,8 @@ Allows an application to start an invisible ability.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.sec.ACCESS_UDID
Allows an application to obtain the Unified Device ID (UDID).
@@ -594,6 +712,8 @@ Allows an application to obtain the Unified Device ID (UDID).
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.LAUNCH_DATA_PRIVACY_CENTER
Allows an application to switch from its privacy statement page to the Data & privacy page.
@@ -604,6 +724,8 @@ Allows an application to switch from its privacy statement page to the Data &
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.MANAGE_MEDIA_RESOURCES
Allows an application to obtain and manage the media resources that are being played on the device.
@@ -614,6 +736,8 @@ Allows an application to obtain and manage the media resources that are being pl
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.PUBLISH_AGENT_REMINDER
Allows an application to use agent-powered reminders.
@@ -624,6 +748,8 @@ Allows an application to use agent-powered reminders.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.CONTROL_TASK_SYNC_ANIMATOR
Allows an application to use sync task animations.
@@ -634,6 +760,8 @@ Allows an application to use sync task animations.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.INPUT_MONITORING
Allows an application to listen for input events. Only the system signed applications can apply for this permission.
@@ -644,6 +772,8 @@ Allows an application to listen for input events. Only the system signed applica
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.MANAGE_MISSIONS
Allows an application to manage ability mission stacks.
@@ -654,6 +784,8 @@ Allows an application to manage ability mission stacks.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.NOTIFICATION_CONTROLLER
Allows an application to manage and subscribe to notifications.
@@ -664,6 +796,8 @@ Allows an application to manage and subscribe to notifications.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.CONNECTIVITY_INTERNAL
Allows an application to obtain network information or modify network settings.
@@ -674,6 +808,8 @@ Allows an application to obtain network information or modify network settings.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.MANAGE_VPN
Allows an application to start or stop the VPN.
@@ -684,6 +820,8 @@ Allows an application to start or stop the VPN.
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.MANAGE_NET_STRATEGY
Allows an application to obtain network strategy information or modify network strategy settings.
@@ -694,6 +832,8 @@ Allows an application to obtain network strategy information or modify network s
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.GET_NETWORK_STATS
Allows an application to obtain historical traffic information and listen for traffic changes.
@@ -704,6 +844,20 @@ Allows an application to obtain historical traffic information and listen for tr
**Enable ACL**: FALSE
+**Start version**: 10
+
+## ohos.permission.NETSYS_INTERNAL
+
+Allows an SA to call the network management, Wi-Fi, network adapter listening, and iptables setting APIs of **netsys**.
+
+**Permission level**: system_basic
+
+**Authorization mode**: system_grant
+
+**Enable ACL**: FALSE
+
+**Start version**: 10
+
## ohos.permission.SET_ABILITY_CONTROLLER
Allows an application to set the start and stop of an ability.
@@ -714,6 +868,8 @@ Allows an application to set the start and stop of an ability.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.USE_USER_IDM
Allows an application to access the system identity credential information.
@@ -724,9 +880,11 @@ Allows an application to access the system identity credential information.
**Enable ACL**: FALSE
+**Start version**: 8
+
## ohos.permission.MANAGE_USER_IDM
-Allows an application to use the system identity credential management capability to enroll, modify, and delete PINs, face images, and fingerprints.
+Allows an application to enroll and manage user identity authentication credentials.
**Permission level**: system_basic
@@ -734,6 +892,8 @@ Allows an application to use the system identity credential management capabilit
**Enable ACL**: FALSE
+**Start version**: 8
+
## ohos.permission.ACCESS_BIOMETRIC
Allows an application to use biometric recognition for identity authentication.
@@ -744,9 +904,11 @@ Allows an application to use biometric recognition for identity authentication.
**Enable via ACL**: TRUE
+**Start version**: 6
+
## ohos.permission.ACCESS_USER_AUTH_INTERNAL
-Allows an application to use the system identity authentication capability to authenticate or identify users.
+Allows an application to call internal system interfaces of IAM.
**Permission level**: system_basic
@@ -754,9 +916,11 @@ Allows an application to use the system identity authentication capability to au
**Enable ACL**: FALSE
+**Start version**: 8
+
## ohos.permission.ACCESS_PIN_AUTH
-Allows a system application to call the PIN input APIs to present a password input dialog box for users.
+Allows an application to register the callback for obtaining the PIN during the PIN authentication process.
**Permission level**: system_basic
@@ -764,6 +928,8 @@ Allows a system application to call the PIN input APIs to present a password inp
**Enable ACL**: FALSE
+**Start version**: 8
+
## ohos.permission.GET_RUNNING_INFO
Allows an application to obtain running status information.
@@ -774,6 +940,8 @@ Allows an application to obtain running status information.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.CLEAN_APPLICATION_DATA
Allows an application to clear application data.
@@ -784,6 +952,8 @@ Allows an application to clear application data.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.RUNNING_STATE_OBSERVER
Allows an application to observe the application status.
@@ -794,6 +964,8 @@ Allows an application to observe the application status.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.CAPTURE_SCREEN
Allows an application to take screenshots.
@@ -804,9 +976,11 @@ Allows an application to take screenshots.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.GET_WIFI_INFO
-Allows an application to obtain WLAN information.
+Allows an application to obtain Wi-Fi information.
**Permission level**: normal
@@ -814,9 +988,11 @@ Allows an application to obtain WLAN information.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.GET_WIFI_INFO_INTERNAL
-Allows an application to obtain WLAN information.
+Allows a system application to obtain Wi-Fi parameters.
**Permission level**: system_core
@@ -824,9 +1000,11 @@ Allows an application to obtain WLAN information.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.SET_WIFI_INFO
-Allows an application to set WLAN devices.
+Allows an application to set Wi-Fi devices.
**Permission level**: normal
@@ -834,9 +1012,11 @@ Allows an application to set WLAN devices.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.GET_WIFI_PEERS_MAC
-Allows an application to obtain the MAC address of the peer WLAN or Bluetooth device.
+Allows an application to obtain the MAC address of the peer Wi-Fi device.
**Permission level**: system_core
@@ -844,9 +1024,11 @@ Allows an application to obtain the MAC address of the peer WLAN or Bluetooth de
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.GET_WIFI_LOCAL_MAC
-Allows an application to obtain the MAC address of the local WLAN or Bluetooth device.
+Allows an application to obtain the MAC address of the local Wi-Fi device.
**Permission level**: system_basic
@@ -854,9 +1036,11 @@ Allows an application to obtain the MAC address of the local WLAN or Bluetooth d
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.GET_WIFI_CONFIG
-Allows an application to obtain the WLAN configuration.
+Allows an application to obtain the Wi-Fi configuration.
**Permission level**: system_basic
@@ -864,9 +1048,11 @@ Allows an application to obtain the WLAN configuration.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.SET_WIFI_CONFIG
-Allows an application to set WLAN information.
+Allows an application to configure Wi-Fi information.
**Permission level**: system_basic
@@ -874,9 +1060,11 @@ Allows an application to set WLAN information.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.MANAGE_WIFI_CONNECTION
-Allows an application to manage WLAN connections.
+Allows an application to manage Wi-Fi connections.
**Permission level**: system_core
@@ -884,6 +1072,8 @@ Allows an application to manage WLAN connections.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.MANAGE_WIFI_HOTSPOT
Allows an application to enable or disable Wi-Fi hotspots.
@@ -894,6 +1084,8 @@ Allows an application to enable or disable Wi-Fi hotspots.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.GET_ALL_APP_ACCOUNTS
Allows an application to obtain all application account information.
@@ -904,6 +1096,8 @@ Allows an application to obtain all application account information.
**Enable ACL**: FALSE
+**Start version**: 7
+
## ohos.permission.MANAGE_SECURE_SETTINGS
Allows an application to modify security settings.
@@ -914,6 +1108,8 @@ Allows an application to modify security settings.
**Enable via ACL**: TRUE
+**Start version**: 7
+
## ohos.permission.READ_DFX_SYSEVENT
Allows an application to access system event logging data.
@@ -924,9 +1120,11 @@ Allows an application to access system event logging data.
**Enable via ACL**: TRUE
+**Start version**: 8
+
## ohos.permission.MANAGE_ENTERPRISE_DEVICE_ADMIN
-Allows an application to activate the device administrator app.
+Allows an application to activate a device administrator application.
**Permission level**: system_core
@@ -934,9 +1132,11 @@ Allows an application to activate the device administrator app.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.SET_ENTERPRISE_INFO
-Allows the device administrator application to set enterprise information.
+Allows a device administrator application to set enterprise information.
**Permission level**: system_basic
@@ -944,9 +1144,11 @@ Allows the device administrator application to set enterprise information.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.ENTERPRISE_SUBSCRIBE_MANAGED_EVENT
-Allows the device administrator application to subscribe to management events.
+Allows a device administrator application to subscribe to management events.
**Permission level**: system_basic
@@ -954,9 +1156,11 @@ Allows the device administrator application to subscribe to management events.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.ENTERPRISE_SET_DATETIME
-Allows the device administrator application to set the system time.
+Allows a device administrator application to set the system time.
**Permission level**: system_basic
@@ -964,9 +1168,11 @@ Allows the device administrator application to set the system time.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.ENTERPRISE_GET_DEVICE_INFO
-Allows the device administrator application to obtain device information.
+Allows a device administrator application to read device information.
**Permission level**: system_basic
@@ -974,9 +1180,11 @@ Allows the device administrator application to obtain device information.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ENTERPRISE_RESET_DEVICE
-Allows the device administrator to restore factory settings of the device.
+Allows a device administrator application to restore devices' factory settings.
**Permission level**: system_basic
@@ -984,6 +1192,8 @@ Allows the device administrator to restore factory settings of the device.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ENTERPRISE_SET_WIFI
Allows a device administrator application to set and query Wi-Fi information.
@@ -994,6 +1204,8 @@ Allows a device administrator application to set and query Wi-Fi information.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ENTERPRISE_GET_NETWORK_INFO
Allows a device administrator application to query network information.
@@ -1004,9 +1216,11 @@ Allows a device administrator application to query network information.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ENTERPRISE_SET_ACCOUNT_POLICY
-Allows the device administrator to set account management policies.
+Allows a device administrator application to set account management policies.
**Permission level**: system_basic
@@ -1014,9 +1228,11 @@ Allows the device administrator to set account management policies.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
-Allows the device administrator to set bundle installation policies.
+Allows a device administrator application to set bundle installation policies.
**Permission level**: system_basic
@@ -1024,9 +1240,11 @@ Allows the device administrator to set bundle installation policies.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ENTERPRISE_SET_NETWORK
-Allows the device administrator application to set network information.
+Allows a device administrator application to set network information.
**Permission level**: system_basic
@@ -1034,9 +1252,11 @@ Allows the device administrator application to set network information.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ENTERPRISE_MANAGE_SET_APP_RUNNING_POLICY
-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.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.ABILITY_BACKGROUND_COMMUNICATION
Allows an application to start the Ability component in the background and establish a connection with it.
@@ -1578,6 +1904,8 @@ Allows an application to start the Ability component in the background and estab
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.securityguard.REPORT_SECURITY_INFO
Allows an application to report risk data for security guard.
@@ -1588,6 +1916,8 @@ Allows an application to report risk data for security guard.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.securityguard.REQUEST_SECURITY_MODEL_RESULT
Allows an application to obtain the device risk status.
@@ -1598,6 +1928,8 @@ Allows an application to obtain the device risk status.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.securityguard.REQUEST_SECURITY_EVENT_INFO
Allows an application to obtain detailed risk data.
@@ -1608,6 +1940,8 @@ Allows an application to obtain detailed risk data.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.READ_ACCESSIBILITY_CONFIG
Allows an application to read the accessibility configuration.
@@ -1618,6 +1952,8 @@ Allows an application to read the accessibility configuration.
**Enable ACL**: FALSE
+**Start version**: 9
+
## ohos.permission.WRITE_ACCESSIBILITY_CONFIG
Allows an application to set the accessibility configuration.
@@ -1628,6 +1964,8 @@ Allows an application to set the accessibility configuration.
**Enable ACL**: FALSE
+**Start version**: 9
+
## ohos.permission.ACCESS_CERT_MANAGER_INTERNAL
Allows an application to install, uninstall, enable, and disable certificates and credentials.
@@ -1638,9 +1976,11 @@ Allows an application to install, uninstall, enable, and disable certificates an
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.ACCESS_CERT_MANAGER
-Allows an application to manage private credentials and query certificate status.
+Allows an application to query certificates and private credentials.
**Permission level**: normal
@@ -1648,6 +1988,8 @@ Allows an application to manage private credentials and query certificate status
**Enable ACL**: FALSE
+**Start version**: 9
+
## ohos.permission.ACCESS_PUSH_SERVICE
Allows an application to access the Ability of the push service.
@@ -1658,6 +2000,8 @@ Allows an application to access the Ability of the push service.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.READ_APP_PUSH_DATA
Allows the push service to read data from an application.
@@ -1668,6 +2012,8 @@ Allows the push service to read data from an application.
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.WRITE_APP_PUSH_DATA
Allows the push service to write data to an application.
@@ -1678,6 +2024,8 @@ Allows the push service to write data to an application.
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.RECEIVER_STARTUP_COMPLETED
Allows an application to subscribe to the startup broadcast.
@@ -1688,6 +2036,8 @@ Allows an application to subscribe to the startup broadcast.
**Enable ACL**: FALSE
+**Start version**: 9
+
## ohos.permission.MANAGE_CAMERA_CONFIG
Allows an application to enable or disable cameras globally.
@@ -1696,11 +2046,13 @@ Allows an application to enable or disable cameras globally.
**Authorization mode**: system_grant
-**Enable ACL**: FALSE
+**Enable via ACL**: TRUE
+
+**Start version**: 9
## ohos.permission.READ_WHOLE_CALENDAR
-Allows an application to read all calendar information.
+Allows an application to read all Calendar information.
**Permission level**: system_basic
@@ -1708,6 +2060,8 @@ Allows an application to read all calendar information.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.WRITE_WHOLE_CALENDAR
Allows an application to add, remove, or change all Calendar events.
@@ -1718,9 +2072,11 @@ Allows an application to add, remove, or change all Calendar events.
**Enable via ACL**: TRUE
-## ohos.permission.ENFORCE_USER_IAM
+**Start version**: 9
-Allows an SA to delete user information from the IAM subsystem without a token.
+## ohos.permission.ENFORCE_USER_IDM
+
+Allows an SA to delete the IAM user information without a token.
**Permission level**: system_core
@@ -1728,6 +2084,8 @@ Allows an SA to delete user information from the IAM subsystem without a token.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.ACCESS_AUTH_RESPOOL
Allows an SA to register the executor.
@@ -1738,6 +2096,8 @@ Allows an SA to register the executor.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.MOUNT_UNMOUNT_MANAGER
Allows an application to mount and unmount external cards.
@@ -1748,6 +2108,8 @@ Allows an application to mount and unmount external cards.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.MOUNT_FORMAT_MANAGER
Allows an application to format external cards.
@@ -1758,6 +2120,8 @@ Allows an application to format external cards.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.STORAGE_MANAGER
Allows an application to call the interfaces of the Storage Manager service to query space statistics and volume information.
@@ -1768,6 +2132,8 @@ Allows an application to call the interfaces of the Storage Manager service to q
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.BACKUP
Allows an application to have backup and restore capabilities.
@@ -1778,6 +2144,8 @@ Allows an application to have backup and restore capabilities.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.CLOUDFILE_SYNC_MANAGER
Allows an application to obtain the device-cloud synchronization management capability.
@@ -1788,6 +2156,8 @@ Allows an application to obtain the device-cloud synchronization management capa
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.CLOUDFILE_SYNC
Allows an application to perform device-cloud synchronization.
@@ -1798,6 +2168,8 @@ Allows an application to perform device-cloud synchronization.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.FILE_ACCESS_MANAGER
Allows a file management application to access user data files through the FAF.
@@ -1808,6 +2180,8 @@ Allows a file management application to access user data files through the FAF.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.MANAGE_AUDIO_CONFIG
Allows an application to mute microphones globally.
@@ -1818,6 +2192,8 @@ Allows an application to mute microphones globally.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.ACCESS_SERVICE_DM
Allows a system application to obtain the authentication and networking capability of distributed devices.
@@ -1828,6 +2204,8 @@ Allows a system application to obtain the authentication and networking capabili
**Enable via ACL**: TRUE
+**Start version**: 10+
+
## ohos.permission.APP_TRACKING_CONSENT
Allows an application to read the open anonymous device identifier (OAID).
@@ -1838,6 +2216,8 @@ Allows an application to read the open anonymous device identifier (OAID).
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.RUN_ANY_CODE
Allows an application to run unsigned code.
@@ -1848,6 +2228,8 @@ Allows an application to run unsigned code.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT
Allows an application to publish system common events.
@@ -1858,6 +2240,8 @@ Allows an application to publish system common events.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ACCESS_SCREEN_LOCK_INNER
Allows an application to use the lock screen service to lock the screen, send a screen lock event, and invoke the system event callback.
@@ -1866,7 +2250,9 @@ Allows an application to use the lock screen service to lock the screen, send a
**Authorization mode**: system_grant
-**Enable ACL**: FALSE
+**Enable via ACL**: TRUE
+
+**Start version**: 10
## ohos.permission.PRINT
@@ -1878,6 +2264,8 @@ Allows an application to obtain the print framework capability.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.MANAGE_PRINT_JOB
Allows an application to obtain the capability of managing print tasks.
@@ -1888,6 +2276,8 @@ Allows an application to obtain the capability of managing print tasks.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.CHANGE_OVERLAY_ENABLED_STATE
Allows a system application to disable the application with the overlay feature enabled.
@@ -1898,6 +2288,8 @@ Allows a system application to disable the application with the overlay feature
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.CONNECT_CELLULAR_CALL_SERVICE
Allows a system ability (SA) to access the cellular call SA.
@@ -1908,6 +2300,8 @@ Allows a system ability (SA) to access the cellular call SA.
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.CONNECT_IMS_SERVICE
Allows an SA to access the IMS SA.
@@ -1918,6 +2312,8 @@ Allows an SA to access the IMS SA.
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.ACCESS_SENSING_WITH_ULTRASOUND
Allows an application to use ultrasonic sensing.
@@ -1928,9 +2324,11 @@ Allows an application to use ultrasonic sensing.
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.INSTALL_ENTERPRISE_BUNDLE
-Allows an application to install and uninstall enterprise InHouse applications.
+Allows an application to install enterprise InHouse applications.
**Permission level**: system_core
@@ -1938,6 +2336,8 @@ Allows an application to install and uninstall enterprise InHouse applications.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.PROXY_AUTHORIZATION_URI
Allows the application proxy to authorize the URI.
@@ -1948,6 +2348,8 @@ Allows the application proxy to authorize the URI.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.GET_INSTALLED_BUNDLE_LIST
Allows an application to obtain the list of installed applications.
@@ -1958,6 +2360,8 @@ Allows an application to obtain the list of installed applications.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.MANAGE_DISTRIBUTED_ACCOUNTS
Allows an application to manage distributed account information.
@@ -1968,6 +2372,8 @@ Allows an application to manage distributed account information.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.GET_DISTRIBUTED_ACCOUNTS
Allows an application to obtain distributed account information.
@@ -1978,6 +2384,8 @@ Allows an application to obtain distributed account information.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.GET_LOCAL_ACCOUNTS
Allows an application to obtain local account information.
@@ -1988,6 +2396,8 @@ Allows an application to obtain local account information.
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.READ_HIVIEW_SYSTEM
Allows an application to access HiView data.
@@ -1998,6 +2408,8 @@ Allows an application to access HiView data.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.WRITE_HIVIEW_SYSTEM
Allows an application to modify HiView data.
@@ -2008,6 +2420,8 @@ Allows an application to modify HiView data.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ACCESS_CAST_ENGINE_MIRROR
Allows an application to use the mirror projection capability.
@@ -2018,6 +2432,8 @@ Allows an application to use the mirror projection capability.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.ACCESS_CAST_ENGINE_STREAM
Allows an application to invoke the system resource projection capability.
@@ -2028,6 +2444,8 @@ Allows an application to invoke the system resource projection capability.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.CLOUDDATA_CONFIG
Allows an application to obtain the device-cloud information of the configuration database.
@@ -2038,6 +2456,8 @@ Allows an application to obtain the device-cloud information of the configuratio
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.MANAGE_SENSOR
Allows an application that cannot directly use the sensor to turn on and off the sensor.
@@ -2048,6 +2468,8 @@ Allows an application that cannot directly use the sensor to turn on and off the
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.DEVICE_STANDBY_EXEMPTION
Allows an application to use resources when the system is in standby mode.
@@ -2058,6 +2480,8 @@ Allows an application to use resources when the system is in standby mode.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.RESTRICT_APPLICATION_ACTIVE
Allows a standby component to publish a customized network limit event.
@@ -2068,6 +2492,8 @@ Allows a standby component to publish a customized network limit event.
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.UPLOAD_SESSION_MANAGER
Allows an application to manage the upload sessions.
@@ -2078,6 +2504,8 @@ Allows an application to manage the upload sessions.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.PREPARE_APP_TERMINATE
Allows an application to perform customized pre-termination actions before being terminated.
@@ -2088,6 +2516,8 @@ Allows an application to perform customized pre-termination actions before being
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.MANAGE_ECOLOGICAL_RULE
Allows the rules for generating the scene code and the matching experience to be set for the manager service.
@@ -2098,6 +2528,8 @@ Allows the rules for generating the scene code and the matching experience to be
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.GET_SCENE_CODE
Allows an application to obtain the scene code of the specified application.
@@ -2108,6 +2540,8 @@ Allows an application to obtain the scene code of the specified application.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.FILE_GUARD_MANAGER
Allows an application to scan user directories and set file extended properties.
@@ -2118,6 +2552,8 @@ Allows an application to scan user directories and set file extended properties.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.SET_FILE_GUARD_POLICY
Allows an application to update the file guard policy.
@@ -2128,6 +2564,8 @@ Allows an application to update the file guard policy.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.securityguard.SET_MODEL_STATE
Allows an application to control the SecurityGuard model switch.
@@ -2138,6 +2576,8 @@ Allows an application to control the SecurityGuard model switch.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.hsdr.HSDR_ACCESS
Allows an application to access OpenHarmony Security Detection and Response Framework.
@@ -2148,6 +2588,8 @@ Allows an application to access OpenHarmony Security Detection and Response Fram
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.SUPPORT_USER_AUTH
Allows an application to interact with the user authentication framework and register ExtensionAbilities.
@@ -2158,6 +2600,8 @@ Allows an application to interact with the user authentication framework and reg
**Enable ACL**: FALSE
+**Start version**: 10
+
## ohos.permission.ACCESS_BUNDLE_DIR
Allows an application to access the installation directory of another application.
@@ -2168,6 +2612,8 @@ Allows an application to access the installation directory of another applicatio
**Enable via ACL**: TRUE
+**Start version**: 9
+
## ohos.permission.CAPTURE_VOICE_DOWNLINK_AUDIO
Allows an application to capture the downlink voice audio.
@@ -2178,6 +2624,8 @@ Allows an application to capture the downlink voice audio.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.MANAGE_INTELLIGENT_VOICE
Allows an application to access the intelligent voice service interfaces.
@@ -2198,6 +2646,8 @@ Allows an enterprise MDM bundle to be installed on enterprise devices.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE
Allows an enterprise Normal bundle to be installed on enterprise devices.
@@ -2208,6 +2658,8 @@ Allows an enterprise Normal bundle to be installed on enterprise devices.
**Enable via ACL**: TRUE
+**Start version**: 10
+
## ohos.permission.INSTALL_SELF_BUNDLE
Allows automatic updates of the enterprise MDM applications on enterprise devices.
@@ -2217,3 +2669,17 @@ Allows automatic updates of the enterprise MDM applications on enterprise device
**Authorization mode**: system_grant
**Enable via ACL**: TRUE
+
+**Start version**: 10
+
+## ohos.permission.OBSERVE_FORM_RUNNING
+
+Allows an application to listen for the card running status.
+
+**Permission level**: system_basic
+
+**Authorization mode**: system_grant
+
+**Enable via ACL**: TRUE
+
+**Start version**: 10