System Application Permissions Available for ACL Application (System Grant)

Note:

Currently in the beta phase.

Before applying for target permissions, developers are advised to first understand the application paths for different permissions. After gaining a basic understanding of the permission workflow, refer to the specific descriptions of the following permission fields to determine whether the application can apply for the target permissions, thereby improving development efficiency.

Note:

  • The following permissions are only available to applications with an APL level of system_basic or higher, and are not available to applications with an APL level of normal.
  • The grant method for the following permissions is system_grant (system authorization).
  • The following permissions can be applied for across levels via Access Control List (ACL).

For the application process, refer to Choosing the Permission Application Method.

ohos.permission.PRE_START_ATOMIC_SERVICE

Allows the app market to skip the loading dialog and pre-open a window for atomic services, displaying loading animations within the window.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_APP_KEEP_ALIVE

Allows setting keep-alive for third-party application processes.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 14

ohos.permission.ACCESS_BBOX_DIR

Allows system applications to read log files under the bbox path.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CONTROL_LOCATION_SWITCH

Allows applications to turn the location information switch on and off.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.LOCATION_SWITCH_IGNORED

Allows system applications to obtain location information even when the location switch is turned off.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 18

ohos.permission.SUBSCRIBE_SWING_ABILITY

Allows applications to use smart sensing subscription capabilities.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGER_SWING_MOTION

Allows applications to use adaptive air gesture capabilities.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MOCK_LOCATION

Allows applications to use mock location functionality.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_LEARN_MORE_DIALOG

Allows system applications to launch the "Learn More" display dialog to obtain additional details.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 13

ohos.permission.WRITE_PROTECTION_ADVICE_POLICY

Allows system applications to modify the "Security Advice" database.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 17

ohos.permission.READ_PROTECTION_ADVICE_POLICY

Allows system applications to read the "Security Advice" database.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 17

ohos.permission.PROXY_MESSAGE_AUTH

Allows system applications to call the authorization interface of the "Messages" application.

Permission Level: system_basic

Grant Method: System grant (system_grant)

Initial Version: 18

ohos.permission.MANAGE_SETTINGS

Allows applications to set device-level and user-level configuration data tables in SettingsData.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_SCREEN_LOCK

Allows applications to access screen lock information.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ALLOW_UPGRADE_GUIDE_ACCESS

Allows system applications to obtain upgrade guide data for applications or launch upgrade guide components for applications.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_MEDIALIB_THUMB_DB

Allows system applications to access and modify the media library database.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.AGENT_REQUIRE_FORM

Allows applications to proxy request cards.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_VPN

Allows system applications to start or stop VPN functionality.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

Change Information: API 10-11, ACL Enabled is false; starting from API 12, changed to true.

ohos.permission.WAKEUP_VISION

Allows applications to access the voice assistant visual component.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.WAKEUP_VOICE

Allows applications to access the voice assistant wake-up component.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ATTEST_KEY

Allows applications to obtain a certificate chain for proving the legitimacy of keys.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_PHONE_NUMBERS

Allows applications to read the device's native phone numbers.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACTIVATE_THEME_PACKAGE

Allows system applications to set theme content, including wallpapers, icons, skins, AOD, and fonts.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.QUERY_ACCESSIBILITY_ELEMENT

Allows batch querying of accessibility nodes.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.SET_UNREMOVABLE_NOTIFICATION

Allows applications to post non-removable notifications.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.UNINSTALL_BUNDLE

Allows applications to uninstall other applications.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.RECOVER_BUNDLE

Allows recovery of pre-installed applications.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.UPDATE_SYSTEM

Allows calling upgrade interfaces.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.FACTORY_RESET

Allows calling factory reset interfaces.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ASSIST_DEVICE_UPDATE

Allows launching upgrade services to assist or coordinate upgrades for other devices.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PLUGIN_UPDATE

Allows business parties to call upgrade-related interfaces to complete post-download and update operations for plugins and AI models.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 18

ohos.permission.RECEIVE_UPDATE_MESSAGE

Allows applications and services to monitor key events during the system upgrade process.

Permission Level: system_basic

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_ALL_PROCESSES

Allows system services or system applications to view all files under /proc.

Permission Level: system_core

Grant Method: System grant (system_grant)

ACL Enabled: true

Initial Version: 12## ohos.permission.MANAGE_LOCAL_ACCOUNTS

Allows applications to manage system local accounts.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_SYSTEM_SETTINGS

Allows applications to access or launch system settings interfaces.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.SET_ABILITY_CONTROLLER

Allows applications to intercept Ability component startup, primarily for testing and debugging purposes, such as stability robustness testing.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_EXTENSION

Allows applications to interact across system local accounts.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CLEAN_APPLICATION_DATA

Allows applications to clean application data.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.START_ABILITIES_FROM_BACKGROUND

Allows applications to start or access other components in the background.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_MISSIONS

Allows applications to manage tasks in the system.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_ENTERPRISE_DEVICE_ADMIN

Allows applications to activate device management applications.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ENTERPRISE_CONFIG

Allows applications to activate enterprise devices.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.RECEIVE_ENTERPRISE_POLICY_EVENT

Allows system applications to subscribe to enterprise device management policy events.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 14

ohos.permission.PUBLISH_SYSTEM_COMMON_EVENT

Allows applications to publish system common events.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.NOTIFICATION_CONTROLLER

Allows applications to manage notifications and subscribe to notifications.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CLOUDDATA_CONFIG

Allows applications to obtain configuration database cloud-side information capabilities.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_DEFAULT_APPLICATION

Allows applications to query default applications.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_INTELLIGENT_VOICE

Allows applications to access intelligent voice service interfaces.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.POWER_MANAGER

Allows applications to call power management subsystem interfaces to sleep or wake up devices.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_SCENE_CODE

Allows applications to obtain the current scene value of specified applications.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_ECOLOGICAL_RULE

Allows setting scene value generation rules and corresponding experiences for control services.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.INSTALL_ENTERPRISE_BUNDLE

Allows applications to install enterprise InHouse applications.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.INSTALL_BUNDLE

Allows applications to install/uninstall other applications (excluding enterprise-related applications, currently including enterprise InHouse applications, enterprise MDM applications, and enterprise normal applications).

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_SHORTCUTS

Allows applications to query shortcut information of other applications and launch shortcuts of other applications.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.OBSERVE_FORM_RUNNING

Allows applications to monitor card running status.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.WRITE_HIVIEW_SYSTEM

Allows applications to modify hiview data.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.READ_HIVIEW_SYSTEM

Allows applications to access hiview data.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.READ_DFX_SYSEVENT

Allows applications to access system event logging data.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.READ_DFX_XPOWER

Allows applications to access xpower data.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PERMISSION_USED_STATS

Allows system applications to access permission usage records.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PERMISSION_RECORD_TOGGLE

Allows applications to set permission usage record switches.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 18

ohos.permission.CAPTURE_SCREEN

Allows applications to capture screen images.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_CERT_MANAGER_INTERNAL

Allows applications to perform operations such as installation, uninstallation, and authorization of user public certificate credentials.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

Change History: API 9-11, permission level was system_basic; changed to system_core starting from API 12.

ohos.permission.CLOUDFILE_SYNC

Allows applications to use cloud synchronization capabilities.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CHANGE_OVERLAY_ENABLED_STATE

Allows system applications to disable applications with overlay features enabled.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_SCREEN_LOCK_INNER

Allows applications to use screen lock services for locking screens, sending lock screen events, and system event callback functions.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.BACKUP

Allows applications to possess backup and recovery capabilities.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12## ohos.permission.MOUNT_FORMAT_MANAGER

Allows applications to format external storage cards.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MOUNT_UNMOUNT_MANAGER

Allows applications to mount and unmount external storage cards.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PROXY_AUTHORIZATION_URI

Allows applications to proxy authorization URIs.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_CAST_ENGINE_MIRROR

Allows applications to use screen mirroring capabilities.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_CAST_ENGINE_STREAM

Allows applications to invoke system resource projection capabilities.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.INSTALL_ENTERPRISE_NORMAL_BUNDLE

Allows installation of enterprise normal application packages on enterprise devices.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.UPDATE_MIGRATE

Allows data migration during system upgrades.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_SENSOR

Allows applications to enable/disable sensors without directly using them.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_PRINT_JOB

Allows applications to manage print tasks.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.securityguard.SET_MODEL_STATE

Allows applications to control the device risk management platform model switch.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.UNLOCK_DEVELOPER_MODE

Allows applications to unlock developer mode.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 18

Allows applications to capture downlink voice audio.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_WIFI_INFO_INTERNAL

Allows system processes to obtain Wi-Fi related parameters.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_BUNDLE_DIR

Allows applications to access other applications' installation directories.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CHANGE_ABILITY_ENABLED_STATE

Allows changing the enabled state of applications or components.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CLOUDFILE_SYNC_MANAGER

Allows applications to obtain cloud synchronization management capabilities.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.DUMP

Allows exporting system basic information and SA service information.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.DEVICE_STANDBY_EXEMPTION

Allows applications to normally use resources during system standby mode.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PERCEIVE_SMART_POWER_SCENARIO

Allows applications to perceive smart power consumption scenarios.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_CAMERA_CONFIG

Allows applications to perform operations like global camera toggling.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_AUDIO_CONFIG

Allows applications to perform operations like global microphone muting.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MICROPHONE_CONTROL

Allows applications to perform persistent global microphone muting operations.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CAPTURE_PLAYBACK

Allows system services to directly record internal audio without using the screen recording framework.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 18

ohos.permission.MICROPHONE_BACKGROUND

Allows system applications to use microphones in the background.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 18

ohos.permission.START_DLP_CRED

Allows system applications or services to launch DLP credential management applications.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.START_SHORTCUT

Allows applications to launch shortcuts.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PRELOAD_UI_EXTENSION_ABILITY

Pre-launches UIExtensionAbility instances.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_DISPOSED_APP_STATUS

Allows setting and querying application disposal status.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_DISPOSED_APP_STATUS

Allows querying application disposal status.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.FILE_ACCESS_MANAGER

Allows file management applications to access public data files through the FAF framework.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_PUSH_SERVICE

Allows applications to access push service Abilities.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_NET_STRATEGY

Allows applications to obtain network strategy information or modify network strategy settings.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.securityguard.REQUEST_SECURITY_EVENT_INFO

Allows applications to obtain detailed risk data.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.securityguard.REPORT_SECURITY_INFO

Allows applications to report risk data to the device risk management platform.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12```markdown

ohos.permission.GET_SENSITIVE_PERMISSIONS

Allows an application to read the status of sensitive permissions of other applications.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

Supported Devices: General

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_SERVICE_DM

Allows system applications to obtain the authentication and networking capabilities of distributed devices.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.UPLOAD_SESSION_MANAGER

Allows an application to manage upload task sessions.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ABILITY_BACKGROUND_COMMUNICATION

Allows an application to launch an Ability component in the background and establish a communication connection with it.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_DLP_FILE

Allows permission configuration and management for DLP files.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_IDS

Allows an application to query unique identifier information of the device.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_MISSIONS

Allows an application to access task stack information.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

Deprecated Version: 9

ohos.permission.BUNDLE_ACTIVE_INFO

Allows system applications to query the runtime information of other applications in the foreground or background.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CONNECT_IME_ABILITY

Allows binding to the InputMethodAbility.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CONNECT_SCREEN_SAVER_ABILITY

Allows binding to the ScreenSaverAbility.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CONNECTIVITY_INTERNAL

Allows applications to obtain network-related information or modify network-related settings. Currently, only system applications can request this permission.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.CONTROL_TASK_SYNC_ANIMATOR

Allows an application to use synchronized task animations.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.DOWNLOAD_SESSION_MANAGER

Allows an application to manage download task sessions.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_DISTRIBUTED_ACCOUNTS

Allows an application to query system distributed account information.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_LOCAL_ACCOUNTS

Allows an application to query system local account information.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_TELEPHONY_STATE

Allows an application to read telephony information.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.ACCESS_BOOSTER_SERVICE

Allows system services or system applications to invoke functional interfaces in the network booster service, such as network quality awareness, network scenario prediction, and network acceleration.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GET_WALLPAPER

Allows an application to read wallpaper files.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.GRANT_SENSITIVE_PERMISSIONS

Allows an application to grant sensitive permissions to other applications.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

Supported Devices: General

ACL Enabled: true

Initial Version: 12

ohos.permission.LAUNCH_DATA_PRIVACY_CENTER

Allows an application to navigate from its privacy statement page to the "Data & Privacy" page.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.LISTEN_BUNDLE_CHANGE

Allows an application to monitor changes in the installation, update, or uninstallation status of other applications.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_BLUETOOTH

Allows an application to pair with Bluetooth devices and access their phonebooks or messages.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_DISTRIBUTED_ACCOUNTS

Allows an application to manage system distributed account information.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_MEDIA_RESOURCES

Allows an application to obtain and manage media resources currently being played on the device.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_SECURE_SETTINGS

Allows an application to modify security-related system settings.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_WIFI_CONNECTION

Allows an application to manage Wi-Fi connections.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.MANAGE_WIFI_HOTSPOT

Allows an application to enable or disable Wi-Fi hotspots.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.NOTIFICATION_AGENT_CONTROLLER

Allows an application to send proxy notifications.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PLACE_CALL

Allows an application to place phone calls directly.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.POWER_OPTIMIZATION

Allows system applications to configure power-saving modes, obtain power-saving mode settings, and receive notifications of configuration changes.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.PROVISIONING_MESSAGE

Allows activation of the super device manager application.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.radio.ACCESS_FM_AM

Allows an application to access FM/AM radio-related services.

Permission Level: system_core

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12

ohos.permission.READ_SCREEN_SAVER

Allows an application to query screen saver status information.

Permission Level: system_basic

Authorization Mode: System-granted (system_grant)

ACL Enabled: true

Initial Version: 12


Allows applications to reboot the device.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REBOOT_RECOVERY

Allows system applications to reboot the device into recovery mode.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REFRESH_USER_ACTION

Allows applications to recalculate timeout periods upon receiving user events.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REMOVE_CACHE_FILES

Allows clearing cache files of specified applications.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REQUIRE_FORM

Allows applications to obtain Ability Forms.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.START_DESKTOP_UI_COMPONENT

Allows applications to launch desktop UI components.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.REVOKE_SENSITIVE_PERMISSIONS

Allows applications to revoke sensitive permissions granted to other applications.

**Permission Level:** system_core

**Authorization Mode:** System-granted (system_grant)

**Supported Devices:** General

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.RUN_ANY_CODE

Allows applications to execute unsigned code.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.sec.ACCESS_UDID

Allows system applications to retrieve UDID.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.securityguard.REQUEST_SECURITY_MODEL_RESULT

Allows applications to obtain device risk status.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SET_DEFAULT_APPLICATION

Allows applications to set or reset default applications.

**Permission Level:** system_core

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SET_TELEPHONY_STATE

Allows applications to modify telephony states.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SET_TIME

Allows applications to modify system time.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SET_TIME_ZONE

Allows applications to modify system time zones.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.START_ABILIIES_FROM_BACKGROUND

Allows applications to launch FAs (Feature Abilities) in the background.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

**Deprecated Version:** 9

## ohos.permission.START_INVISIBLE_ABILITY

Allows applications to invoke Abilities regardless of their visibility.

**Permission Level:** system_core

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.STORAGE_MANAGER

Allows applications to call storage manager service interfaces for space statistics and volume information queries.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.UPDATE_CONFIGURATION

Allows updating system configurations.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.WRITE_SCREEN_SAVER

Allows applications to modify screensaver status information.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_BLUETOOTH_LOCAL_MAC

Allows applications to retrieve the local Bluetooth MAC address.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_BLUETOOTH_PEERS_MAC

Allows applications to retrieve the real Bluetooth MAC addresses of peripheral devices.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.USE_USER_IDM

Allows applications to access system identity credential information.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_USER_IDM

Allows enrollment and management of user identity authentication credentials.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_PIN_AUTH

Allows registration of callback functions to obtain PIN data during password authentication processes.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_USER_AUTH_INTERNAL

Allows invocation of internal interfaces of the unified identity authentication service.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SUPPORT_USER_AUTH

Access permission for the unified user authentication control resource pool.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SENSING_WITH_ULTRASOUND

Allows applications to utilize ultrasonic sensing.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_DISTRIBUTED_HARDWARE

Allows system services or system applications to access distributed hardware resources.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.INSTANTSHARE_SWITCH_CONTROL

Allows system services or system applications to modify instant sharing switch states.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_INSTANTSHARE_SERVICE

Allows system services or system applications to access instant sharing services.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_INSTANTSHARE_PRIVATE_ABILITY

Allows system services or system applications to utilize private application capabilities of instant sharing.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_MCP_AUTHORIZATION

Allows MCP host applications to proxy sub-applications for user account authorization login.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_BUNDLE_RESOURCES

Allows querying application resource information.

**Permission Level:** system_basic

**Authorization Mode:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12## ohos.permission.COOPERATE_MANAGER

Allows system applications to enable cross-device keyboard and mouse sharing capabilities.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.PERCEIVE_TRAIL

Allows system applications to use MSDP footprint perception functionality.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.EXECUTE_INSIGHT_INTENT

Allows system applications to execute intent calls.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.VERIFY_ACTIVATION_LOCK

Allows applications to verify the validity of activation lock credentials.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_OUC

Allows system applications to initiate software update capabilities.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_FINGERPRINT_AUTH

Allows calling interfaces for configuring and managing fingerprint authentication modules.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.TRUSTED_RING_HASH_DATA_PERMISSION

Allows applications to send data to critical asset trusted rings.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.INPUT_CONTROL_DISPATCHING

Allows system applications to block shortcut key distribution logic.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_TRUSTED_RING

Allows the use of capabilities provided by critical asset trusted ring services.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.USE_TRUSTED_RING

Allows applications or services to utilize critical asset trusted ring joining capabilities.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.RECEIVE_APP_INSTALL_INFO_CHANGE

Allows applications to monitor the installation progress of other applications.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.LAUNCH_SPAMSHIELD_PAGE

Allows applications to access spam blocking pages.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SPAMSHIELD_SERVICE

Allows applications to access spam blocking capabilities.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SECURITY_PRIVACY_CENTER

Allows services to integrate with the Security and Privacy Center.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_SECURITY_PRIVACY_ADVICE

Allows system applications to obtain recommendation-related data from the Security and Privacy Center.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SET_SECURITY_PRIVACY_ADVICE

Allows system applications to process protection recommendations from the Security and Privacy Center.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.USE_SECURITY_PRIVACY_MESSAGER

Allows system services to call permission management-related interfaces.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_PRIVACY_INDICATOR

Allows system applications to obtain detailed information about privacy permission event notifications.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SET_PRIVACY_INDICATOR

Allows system applications to control the display status of privacy permission event notifications.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.EXEMPT_PRIVACY_INDICATOR

Allows applications to suppress notifications when using permissions.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.EXEMPT_CAMERA_PRIVACY_INDICATOR

Allows applications to suppress camera permission usage notifications.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.EXEMPT_MICROPHONE_PRIVACY_INDICATOR

Allows applications to suppress microphone permission usage notifications.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.EXEMPT_LOCATION_PRIVACY_INDICATOR

Allows applications to suppress location permission usage notifications.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.EXEMPT_PRIVACY_SECURITY_CENTER

Allows system applications to hide from the permission details page in "Privacy and Security".

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.GET_SUPER_PRIVACY

Allows retrieval of the super privacy mode status.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SET_SUPER_PRIVACY

Allows configuration of the super privacy mode status.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_PRIVATE_SPACE_MANAGER

Allows system applications or services to launch private space management.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_PRIVATE_SPACE_PASSWORD_PROTECT

Allows system applications to call password protection-related interfaces of private space services.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_PASSWORDVAULT_ABILITY

Allows system applications or services to launch password vault capabilities.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_TEXTAUTOFILL_ABILITY

Allows system applications or services to launch text autofill application management pages.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_LOWPOWER_MANAGER

Allows system applications or services to send messages to lowpowermanager.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_APP_BOOT

Allows system applications to configure auto-start settings for other applications during boot.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_ACCOUNT_KIT_SERVICE

Allows account services to query and modify account data.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REQUEST_ANONYMOUS_ATTEST

Allows system applications to use device anonymous attestation capabilities.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12## ohos.permission.ACCESS_ACCOUNT_KIT_UI

Allows system applications to launch the account user authentication interface.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.START_RECENT_ABILITY

Allows applications to launch a specified UIAbility. If the UIAbility has multiple instances, the most recently launched instance will be started.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_CLOUD_SYNC_CONFIG

Allows applications integrated with cloud storage to manage cloud synchronization configurations.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.ACCESS_FINDDEVICE

Allows applications to launch the "Find Device" application.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_FINDSERVICE

Allows system applications to retrieve the status of the "Find My Device" toggle and enable it.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.READ_FINDSERVICE

Allows system applications to read the status of the "Find My Device" toggle.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_USB_CONFIG

Allows applications to manage USB device functionalities and ports.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.START_SYSTEM_DIALOG

Allows applications to launch system modal dialogs.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.ACCESS_STATUSBAR_ICON

Allows applications to access status bar icons.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** TRUE

**Since Version:** 12

## ohos.permission.MANAGE_SYSTEM_AUDIO_EFFECTS

Allows applications to manage system audio effects.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.SECURE_PASTE

Allows applications to silently read clipboard content.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.SET_CODE_PROTECT_INFO

Allows system applications to configure cloud-side public keys and encrypted work keys, and negotiate code protection key information.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.SET_ADVANCED_SECURITY_MODE

Allows applications to modify the configuration of Shield Protection Mode.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.SET_DEVELOPER_MODE

Allows applications to modify developer mode configurations.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.DISABLE_PERMISSION_DIALOG

Allows system applications to configure whether specified applications can launch permission dialogs.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_ACTIVATION_LOCK

Allows applications to manage device activation locks.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_PRIVATE_PHOTOS

Allows applications to access system-preset hidden albums and their contents.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.RECORD_VOICE_CALL

Allows applications to record call content.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_APP_INSTALL_INFO

Allows applications to create and manage application installation tasks.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_APP_UNINSTALL

Allows system applications to uninstall other applications.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 19

## ohos.permission.ACCESS_ADVANCED_SECURITY_MODE

Allows system applications to open the Shield Protection Mode configuration interface.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.ACCESS_HIVIEWX

Allows system applications to launch the "User Experience Improvement Program".

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.ACCESS_HIVIEWCARE

Allows system applications to launch intelligent detection capabilities.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.SET_SANDBOX_POLICY

Allows system applications to configure dynamic sandbox policies.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.CHECK_SANDBOX_POLICY

Allows system applications or services to query sandbox control policies of other applications.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 15

## ohos.permission.TRIGGER_ACTIVATIONLOCK

Allows system SAs to invoke "Find Device".

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.WRITE_PRIVACY_PUSH_DATA

Allows applications to write privacy Push data into another application.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.READ_PRIVACY_PUSH_DATA

Allows applications to read Push privacy data from another application.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_NEARLINK

Allows applications to pair NearLink devices and access their phonebooks or messages.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.GET_NEARLINK_LOCAL_MAC

Allows applications to retrieve the local NearLink MAC address.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.GET_NEARLINK_PEER_MAC

Allows applications to retrieve the NearLink MAC address of peer devices.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.MANAGE_UWB

Allows system applications to manage UWB functionalities.

For example: enabling/disabling UWB, querying chip types, and checking UWB capabilities.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12

## ohos.permission.USE_UWB_RANGING

Allows system applications to use UWB ranging functionalities.

For example: opening ranging sessions, starting/stopping ranging, and closing ranging sessions.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Since Version:** 12## ohos.permission.MANAGE_FINDNETWORK

Allows applications to manage the "Find" network switch and perform pairing/unpairing operations on items.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.OPERATE_FINDNETWORK

Allows applications to invoke "Find" network operation interfaces.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.QUERY_FINDNETWORK_LOCATION

Allows applications to use the "Find" network to query offline device locations.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REGISTER_FINDNETWORK_ACCESSORY

Allows applications and system services to initiate the Find network accessory registration process.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.MANAGE_SHUTDOWN_FINDNETWORK

Allows applications and system services to manage device shutdown find functionality.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 15

## ohos.permission.MANAGE_RGM

Allows system services or system applications to manage RGM.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_PROTOCOL_DFX_DATA

Allows system applications to read communication failure and system statistical data.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_PROTOCOL_DFX_STATE

Allows system applications to enable or disable communication protocol-related switches.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_CMAP_SERVICE

Allows system applications to access communication map services.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.MANAGE_USER_ACCOUNT_INFO

Allows system applications and system SAs to invoke account services.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ALLOW_TIPS_ACCESS

Allows system applications to launch externally exposed components of other system applications.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_AI_ABILITY

Allows applications and system SAs to invoke interfaces of voice and vision services.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.READ_HEALTH_MOTION

Allows system applications to read step count and three-ring activity information.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.hsdr.REQUEST_HSDR

Allows system applications to access the security policy cloud query functionality of the security detection response framework.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.WRITE_GTOKEN_POLICY

Allows system applications to write application control policies.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.READ_GTOKEN_POLICY

Allows system applications to read application control policies.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.NOTIFY_DEBUG_ASSERT_RESULT

Allows applications to set debug assertion results.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.QUERY_PASSWORD_VAULT_DATA

Allows applications to retrieve password vault account data.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.WRITE_ACCOUNT_LOGIN_STATE

Allows user accounts to write their login status to data management services.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.INTERACT_ACROSS_LOCAL_ACCOUNTS_AS_USER

Allows U0 user space services to invoke account open capability APIs.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.SUBSCRIBE_NOTIFICATION_WINDOW_STATE

Allows applications to subscribe to broadcasts sent when the notification panel is displayed or collapsed.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.CHANGE_DISPLAYMODE

Allows system applications to change screen modes.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MIGRATE_DATA

Allows applications to migrate data from the input path to a specified directory.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_DYNAMIC_ICON

Allows applications to use dynamic icons.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.CHANGE_BUNDLE_UNINSTALL_STATE

Allows system applications to change the uninstallable state of specified applications.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_STYLUS_EVENT

Allows system applications to use stylus system capabilities.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.USE_CLOUD_DRIVE_SERVICE

Allows applications and services to use cloud drive services for device-cloud data synchronization.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** TRUE

**Initial Version:** 12

## ohos.permission.USE_CLOUD_BACKUP_SERVICE

Allows applications and services to trigger cloud backup task execution and notify backup-related events.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** TRUE

**Initial Version:** 12

## ohos.permission.USE_CLOUD_COMMON_SERVICE

Allows applications to obtain cloud-related information and resources through cloud common services.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** TRUE

**Initial Version:** 12

## ohos.permission.PRELOAD_APPLICATION

Allows system applications or system services to preload application processes.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ENABLE_EXPERIENCE_HBM

Allows applications to enable screen HBM (High Brightness Mode).

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.SET_PROCESS_CACHE_STATE

Allows applications to configure whether to support application caching and fast startup after caching.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SYSTEM_APP_CERT

Allows callers to manage and use system business certificate credentials.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_USER_TRUSTED_CERT

Allows callers to manage user CA certificates.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12## ohos.permission.ACCESS_LOCAL_BACKUP

Allows applications to access local backup data directories.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.CAST_AUDIO_OUTPUT

Allows system casting/collaboration applications to initiate audio casting.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.WRITE_RINGTONE

Allows write operations to the ringtone library.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_ACCOUNT_MINORS_INFO

Allows system applications to obtain minor user account information.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_LOCAL_THEME

Allows system applications to access locally downloaded theme content.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SHADER_CACHE_DIR

Allows system applications to access the shader_cache main directory.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.INSTALL_CLONE_BUNDLE

Allows applications to install application clones.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.UNINSTALL_CLONE_BUNDLE

Allows applications to uninstall application clones.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SCREEN_LOCK_MEDIA_DATA

Allows applications to continue accessing media image and video data after screen lock.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SCREEN_LOCK_ALL_DATA

Allows applications to continue accessing sensitive data including media images/videos, call logs, call recordings, SMS content, emails, etc. after screen lock.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_DEVICE_COLLABORATION_PRIVATE_ABILITY

Allows system services or system applications to access multi-screen collaboration private application capabilities.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_FILE_CONTENT_SHARE

Allows system services or system applications to access shared file content.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_RINGTONE_RESOURCE

Allows system applications to access and write to public ringtone data directories.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SUBSCRIPTION_CAPSULE_DATA

Allows system applications to access subscription capsule data.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SEARCH_SERVICE

Allows system applications to invoke local search capabilities provided by the integrated search service.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.INJECT_INPUT_EVENT

Allows system applications to inject input events.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.QUERY_SECURITY_EVENT

Allows applications to obtain detailed risk data.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REPORT_SECURITY_EVENT

Allows applications to report risk data to the device risk management platform.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.QUERY_SECURITY_MODEL_RESULT

Allows applications to query security model execution results.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_SECURITY_GUARD_CONFIG

Allows applications to manage configurations of device risk management components.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.COLLECT_SECURITY_EVENT

Allows applications to collect security events.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.QUERY_SECURITY_POLICY_FROM_CLOUD

Allows applications to query security policies from the cloud.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.REPORT_SECURITY_EVENT_TO_CLOUD

Allows applications to report security events to the cloud.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_SCAN_SERVICE

Allows system applications to invoke barcode value distribution capabilities provided by the scan-to-access service.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_FACTORY_OTA_DIR

Allows system applications to access wireless update directories.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_MOUSE_CURSOR

Allows system applications to configure mouse cursor related states.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.FILTER_INPUT_EVENT

Allows system applications to filter input events.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.INPUT_DEVICE_CONTROLLER

Allows applications to query and configure input device related states.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACTIVATE_DEVICE_PSI

Allows system applications or services to report device activation status.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.DUMP_AUDIO

Allows applications to enable audio framework dump capability, storing audio data locally.

**Permission Level:** system_core

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.RECEIVE_FUSION_MESSAGES

Allows system services or applications to receive fusion service messages.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.RECEIVE_BMS_BROKER_MESSAGES

Allows system services or applications to receive package management broker service messages.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_FUSION_MANAGER

Allows system services or applications to access fusion services.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.PUBLISH_LOCATION_EVENT

Allows applications to publish public events related to location management.

**Permission Level:** system_basic

**Authorization Method:** System-granted (system_grant)

**ACL Enabled:** true

**Initial Version:** 12```markdown
## ohos.permission.ACCESS_MULTICORE_HYBRID_ABILITY

Allows applications to access smartwatch system services.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_DEVICE_COLLABORATION_SERVICE

Allows applications to use multi-screen service capabilities.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_APP_DOMAIN_BUNDLE_INFO

Allows applications to access the mapping relationship between applications and domains.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.OPEN_FILE

Allows system applications to launch file management applications and open files/folders.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.PROCESS_FILE_COPY_PASTE

Allows system applications to launch file management applications and perform file copy, cut, and paste operations.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.CLEAR_RECYCLEBIN

Allows system applications to launch file management applications and empty the recycle bin.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_FILE_THUMBNAIL

Allows system services to obtain file thumbnails.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.NETWORK_DHCP

Allows system applications to request IP addresses from DHCP and allocate IP addresses.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ALLOW_CONNECT_CAR

Allows applications to connect to vehicle infotainment systems.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_IDM_WIDGET

Allows system applications to launch credential input widgets.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.MANAGE_ACCESSORY

Allows applications to obtain accessory (keyboard, mouse, etc.) information, send data to accessories, and receive responses.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.COLLECT_ACCESSORY_LOG

Allows applications to collect accessory (keyboard, mouse, etc.) logs.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.INSTALL_INTERNALTESTING_BUNDLE

Allows applications to install developer beta builds.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.PUBLISH_DISPLAY_ROTATION_EVENT

Allows SAs to send screen rotation status information to applications or system services.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.PUBLISH_CAST_PLUGGED_EVENT

Allows SAs to send screen casting cable insertion/removal status information to applications or system services.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GET_ETHERNET_LOCAL_MAC

Allows applications to query the current MAC address of Ethernet.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.ALLOW_SHOW_NON_SECURE_WINDOWS

Allows modal UIExtension to unhide non-secure windows.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.ACCESS_DISTRIBUTED_MODEM

Allows system services to access virtual modems.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.GET_TELEPHONY_ESIM_STATE

Allows system applications to obtain eSIM profile information and device chip provisioning attributes.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.SET_TELEPHONY_ESIM_STATE

Allows system applications to modify eSIM profile files and perform eSIM upgrades.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.CAMERA_BACKGROUND

Allows system applications to use the camera in the background.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.CALLED_TRANSITION_ON_LOCK_SCREEN

Allows applications to be launched and directly transitioned by other applications on the lock screen.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.CALLED_BELOW_LOCK_SCREEN

Allows applications to be launched while the device is locked.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.ACCESS_ANALYTICS

Allows system services to access and read contents under /data/log/faultlog/faultlogger.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.START_RESTORE_NOTIFICATION

Allows system applications to subscribe to backup framework restoration events.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.READ_WEATHER_DATA

Allows applications to read weather data.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.ACCESS_MCU_LOG_DIR

Allows system applications to access MCU (microcontroller unit) log directories.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.GRANT_SHORT_TERM_WRITE_MEDIAVIDEO

Allows system applications or services to grant third-party applications temporary access for storing images and videos.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.CHECK_QUICKFIX_RESULT

Allows system services or applications to check patch installation results.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 12

**Change History:** APIs 12-13: Available to system services only; From API 14: Available to system applications.

## ohos.permission.USER_AUTH_FROM_BACKGROUND

Allows applications/services to initiate user authentication requests in the background.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.MANAGE_RECOVERY_KEY

Allows applications to create or delete recovery keys.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.UTILIZE_RECOVERY_KEY

Allows applications to use recovery keys to reset lock screen passwords or restore user data.

**Permission Level:** system_core

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.ACCESS_CONFIDENTIAL_COMPUTING_ZONE

Allows applications to access confidential computing zones.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.SYNC_ASSET_BETWEEN_TRUSTED_ACCOUNT

Allows applications to synchronize critical assets between devices logged in with the same trusted account.

**Permission Level:** system_basic

**Authorization Method:** System grant (system_grant)

**ACL Enabled:** true

**Initial Version:** 18
```## ohos.permission.GET_RECOVERY_KEY_BRIEF_INFORMATION

Allows applications to retrieve brief information about recovery keys.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.ACCESS_VIRTUAL_KEYBOARD

Allows applications/services to update/query virtual keyboard status.

With this permission, applications can update virtual keyboard status, and services can query virtual keyboard status. Currently, this permission is only available for 2-in-1 device scenarios.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.READ_APP_LOCK

Allows system applications to read app lock status.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.WRITE_APP_LOCK

Allows system applications to modify app lock status.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.ACCESS_APP_LOCK

Allows applications to access app lock.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 13

## ohos.permission.ACCESS_APP_SINGLE_PERMISSION_MANAGEMENT

Allows applications to launch interfaces for modifying other applications' authorization settings.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 15

## ohos.permission.ACCESS_APP_INSTALL_DIR

Allows system applications to access installation file directories.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 14

## ohos.permission.ACCESS_ACCOUNT_SERVICE_EXTENSION_ABILITY

Allows system applications to invoke services provided by Account ServiceExtensionAbility.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 15

## ohos.permission.ANTI_FRAUD

Allows applications to integrate risk control probes for device-side risk detection, with results serving as input for cloud-side risk decision-making.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.EXEMPT_CAPTURE_SCREEN_AUTHORIZE

Allows applications to initiate screen recording without displaying privacy authorization pop-ups.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 15

## ohos.permission.STORAGE_MANAGER_CRYPT

Allows system applications and services to call interfaces for encryption/decryption operations.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

## ohos.permission.WATCH_READ_EMERGENCY_INFO

Allows applications to read SOS personal emergency information data.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.WATCH_WRITE_EMERGENCY_INFO

Allows applications to write SOS personal emergency information data.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.WATCH_START_SOS_SERVICE

Allows applications to enable or access SOS services.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

**Change History:** For APIs 12-14, this permission was only available to system services; starting from API 15, it became available to system applications.

## ohos.permission.ACCESS_DLP_HIDE_INFO

Allows system applications to launch anti-peeping protection settings pages.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.DLP_GET_HIDE_STATUS

Allows system applications to use information hiding interfaces and obtain information hiding status.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.GET_ANIM_POLICY

Allows system applications to register animation plugins and obtain animation usage policies.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.VIRTUAL_KEYBOARD_WINDOW

Allows system applications to create virtual keyboard windows.

System applications must obtain this permission to successfully create virtual keyboard windows. Currently, only 2-in-1 device system applications can apply for this permission.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 15

## ohos.permission.GET_FAMILY_INFO

Allows system applications to retrieve group information from "Family Sharing".

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_FUSION_AWARENESS_DATA

Allows system applications to obtain fusion awareness data.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_ACCOUNT_RECOMMENDATION_DATA

Allows applications to read "Account Recommendation" data and launch Account Recommendation List UIExtensionAbility.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.GET_PAGE_INFO

Allows system applications to obtain specified application page information.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_DDK_DRIVERS

Allows extended peripheral driver clients to bind to extended peripheral driver servers.

This permission verifies binding between extended peripheral clients and servers with the following rules:

1. The target extended driver server described in the peripheral extension driver client's permission declaration must be already published or published together.
2. The capabilities provided by the target extended driver server must match the business requirements of the peripheral extension driver client.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Carries Additional Data:** Yes

**Initial Version:** 18

## ohos.permission.ACCESS_DDK_SCSI_PERIPHERAL

Allows extended peripheral drivers to access SCSI DDK interfaces for developing SCSI Peripheral extended peripheral drivers.

Supports development of peripheral extension drivers meeting these conditions:
Peripherals connected via USB bus that satisfy:

1. Peripheral InterfaceClass is Mass Storage (0x08), InterfaceSubClass is SCSI transparent command set (0x06).
2. Peripherals can emulate SCSI devices transparently to the operating system.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_DDK_USB_SERIAL

Allows extended peripheral drivers to access USBSerial DDK interfaces for developing USB Serial extended peripheral drivers.

Supports development of peripheral extension drivers meeting these conditions:
Peripherals connected via USB bus that satisfy:

1. Peripheral InterfaceClass is Communication Device Class (0x02), InterfaceSubClass follows ACMSubClass model (0x02).
2. Peripherals support emulating traditional serial communication via USB interfaces.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_CUSTOM_RINGTONE

Allows applications to access the ringtone library.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_STARTUPGUIDE

Allows system applications to access normal data and common public events of the startup wizard application.

Only mobile, tablet, and 2-in-1 device applications can apply for this permission.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_DEVAUTH_CRED_MGR

Allows system applications or services to access the credential management module of the Device Mutual Trust Authentication SA.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_DEVAUTH_CRED_PRIVILEGE

Allows system applications or services to access both credential management and authentication modules of the Device Mutual Trust Authentication SA, enabling query and authentication of other business credentials.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_DEVAUTH_CRED_AUTH

Allows system applications or services to access the credential authentication module of the Device Mutual Trust Authentication SA.

**Permission Level:** system_core

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ANTIFRAUD_DETECT

Allows system applications to perform anti-fraud detection.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ANTIFRAUD_PICTURE_DETECT

Allows system applications to perform face-swapping detection in images.

**Permission Level:** system_basic

**Grant Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18## ohos.permission.ANTIFRAUD_MODEL_DOWNLOAD

Allows system applications to use model download-related interfaces.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_APP_CLONE_DIR

Allows system applications to access installation file paths copied from other devices.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ACCESS_MEDIALIB_RESTORE

Allows applications to mount media recovery paths.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 17

## ohos.permission.ACCESS_TRUST_LIST_OOBE_MANAGER

Allows applications to manage the list of applications that can be launched during the out-of-box experience (OOBE).

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.GET_NETWORK_STATS

Allows system applications to obtain historical network traffic data.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 12

**Change History:** For API 10-11, ACL was disabled (false); Starting from API 12, changed to true.

## ohos.permission.READ_DLP_HIDE_SWITCH

Allows system applications to read data from the screen peek prompt database.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.WRITE_DLP_HIDE_SWITCH

Allows system applications to write data to the screen peek prompt database.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.INSTALL_PLUGIN_BUNDLE

Allows applications to call plugin installation interfaces.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 19

## ohos.permission.ENTERPRISE_ACCESS_DLP_FILE

Allows applications to call interfaces for accessing DLP files in enterprise workspaces.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** PC/2in1

**Initial Version:** 20

## ohos.permission.UNINSTALL_PLUGIN_BUNDLE

Allows applications to call plugin uninstallation interfaces.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 19

## ohos.permission.GET_EDM_CONFIG

Allows system applications to view industry-customized configuration files.

Used to protect the visibility of industry-customized configurations, such as boot animations, boot logos, desktop layouts, wallpapers, etc.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.READ_DHA

Allows applications to read device health attestation information.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.WRITE_DHA

Allows applications to write device health attestation information.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.NOTIFY_DHA

Allows applications to notify device health attestation events.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.CHANGE_DEFAULT_APPLICATION

Allows applications to monitor "default application" change events.

Users can set "default applications" in system settings, such as designating a default app for opening specific file types. When the "default application" changes, a corresponding event will be triggered.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 19

## ohos.permission.SEND_NOTIFICATION_CROSS_USER

Allows applications to send notifications to specified users in the system.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

## ohos.permission.ALLOW_ACCESS_TIPS

Allows system applications to launch components provided by Tips.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 18

### ohos.permission.UPDATE_FONT

Allows applications to install and uninstall fonts.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 19

## ohos.permission.ACCESSIBILITY_EXTENSION_ABILITY

Allows applications to query and manipulate UI components through accessibility service interfaces.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**Supported Devices:** General

**ACL Enabled:** true

**Initial Version:** 20

## ohos.permission.READ_SOUND_RECORD_IN_FILE_MANAGER

Allows applications to read audio recording files from file manager directories.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** Phone | PC/2in1 | Tablet

**Initial Version:** 20

## ohos.permission.WRITE_SOUND_RECORD_IN_FILE_MANAGER

Allows applications to write audio recording files to file manager directories.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** Phone | PC/2in1 | Tablet

**Initial Version:** 20

## ohos.permission.SANDBOX_ACCESS_MANAGER

Allows applications to access sandbox directories of other applications.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Initial Version:** 17

## ohos.permission.REQUEST_DISABLE_NOTIFICATION

Allows background upload/download tasks of applications to be hidden from the notification bar.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** General

**Initial Version:** 20

## ohos.permission.RESTORE_APP

Allows system applications to launch recovery dialogs for app restoration.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** Phone | PC/2in1 | Tablet

**Initial Version:** 20

## ohos.permission.ALLOW_IOURING

Allows system applications to call io_uring-related system calls for asynchronous I/O operations.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** General

**Initial Version:** 20

## ohos.permission.NFC_NOTIFICATION

Allows applications to publish NFC notification-related public events.

**Permission Level:** system_basic

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** Phone

**Initial Version:** 20

## ohos.permission.kernel.ALLOW_APP_CODE_DECRYPT

Allows system applications or services to call kernel interfaces for code decryption.

With this permission, applications or services can access kernel interfaces across processes to request decryption of encrypted code content, preventing unauthorized access and further protecting application code assets.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** General

**Initial Version:** 20

## ohos.permission.GRANT_URI_PERMISSION_AS_CALLER

Allows applications to grant URI access permissions to target applications using the caller's identity.

**Permission Level:** system_core

**Authorization Mode:** system_grant

**ACL Enabled:** true

**Supported Devices:** General

**Initial Version:** 20