harmony 鸿蒙system_grant Non-ACL Permissions for System Applications

  • 2025-06-12
  • 浏览 (7)

system_grant Non-ACL Permissions for System Applications

Before requesting permissions for your application, read and understand the permission request paths and this topic to determine the permissions required.

NOTE

  • The permissions listed in this topic are available to system_basic or system_core applications, but not to normal applications.
  • The authorization mode of these permissions is system_grant.
  • These permissions cannot be requested via access control list (ACL).

For details about the process for requesting the permissions, see Workflow for Requesting Permissions.

ohos.permission.RECEIVER_STARTUP_COMPLETED

Allows an application to subscribe to the startup broadcast.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 9

ohos.permission.SYSTEM_LIGHT_CONTROL

Allows an application to control lights, including turning on and off lights.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 11

ohos.permission.GET_ALL_APP_ACCOUNTS

Allows an application to obtain information about all application accounts.

Permission level: system_core

Authorization mode: system_grant

Enable via ACL: false

Valid since: 7

ohos.permission.MANAGE_DEVICE_AUTH_CRED

Allows an application to call interfaces of the DeviceAuthCredMgr application.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 10

ohos.permission.ACCESS_AUTH_RESPOOL

Allows an SA to register the executor.

Permission level: system_core

Authorization mode: system_grant

Enable via ACL: false

Valid since: 9

ohos.permission.READ_ACCESSIBILITY_CONFIG

Allows an application to read the accessibility configuration.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 9

ohos.permission.WRITE_APP_PUSH_DATA

Allows the push service to write data to an application.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 10

ohos.permission.READ_APP_PUSH_DATA

Allows the push service to read data from an application.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 10

ohos.permission.NETSYS_INTERNAL

Allows an SA to call the network diagnosis, Wi-Fi, network adapter listening, and iptables setting APIs of netsys.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 10

ohos.permission.DISTRIBUTED_SOFTBUS_CENTER

Allows networking between different devices.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 9

ohos.permission.RESTRICT_APPLICATION_ACTIVE

Allows a standby component to publish a customized network limit event.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 10

ohos.permission.CONNECT_CELLULAR_CALL_SERVICE

Allows a system service to access the cellular call SA.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 10

ohos.permission.CONNECT_IMS_SERVICE

Allows a system service to access the IMS SA.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 10

ohos.permission.ENFORCE_USER_IDM

Allows an SA to delete the IAM user information without a token.

Permission level: system_core

Authorization mode: system_grant

Enable via ACL: false

Valid since: 9

ohos.permission.WRITE_ACCESSIBILITY_CONFIG

Allows an application to set the accessibility configuration.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 9

ohos.permission.ENABLE_DISTRIBUTED_HARDWARE

Allows a system service to enable distributed hardware resources.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 11

ohos.permission.ACCESS_SUPER_HUB

Allows an application to access Super Hub.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 12

ohos.permission.CALLED_UIEXTENSION_ON_LOCK_SCREEN

Allows a UIExtensionAbility to be displayed on the locked screen.

Permission level: system_core

Authorization mode: system_grant

Enable via ACL: false

Valid since: 14

ohos.permission.USE_USER_ACCESS_MANAGER

Allows an application to query and configure user identity authentication policies, and verify the authentication result.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 18

ohos.permission.SET_LAUNCH_REASON_MESSAGE

Allows a system application to set the launch reason when starting another application.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 18

ohos.permission.ACCESS_USER_ACCOUNT_INFO

Allows a system application to access user account information.

Permission level: system_basic

Authorization mode: system_grant

Enable via ACL: false

Valid since: 18

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Application Access Control

harmony 鸿蒙Access Control Overview

harmony 鸿蒙Application Permission Groups

harmony 鸿蒙Application Permission Management Overview

harmony 鸿蒙Application Permissions

harmony 鸿蒙Requesting Restricted Permissions

harmony 鸿蒙Declaring Permissions

harmony 鸿蒙Workflow for Requesting Permissions

harmony 鸿蒙Requesting One-Time User Authorization

harmony 鸿蒙Using PasteButton

0  赞