harmony 鸿蒙开放权限(系统授权)

  • 2025-06-16
  • 浏览 (8)

开放权限(系统授权)

此列表内所有权限均为系统授权(system_grant)的开放权限,面向所有应用开放。

应用申请了system_grant权限后,系统将在用户安装应用时,自动把相应权限授予给应用。

说明: 权限级别为normal的权限,不涉及ACL使能字段。

申请方式

以下权限的授权方式均为system_grant,申请方式请参考声明权限

ohos.permission.USE_BLUETOOTH

允许应用查看蓝牙的配置。

包括蓝牙名称、蓝牙设备类型、开关状态等。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.GET_BUNDLE_INFO

允许查询应用的基本信息。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.PREPARE_APP_TERMINATE

允许应用关闭前执行自定义的预关闭动作。

例如,当应用被关闭时,应用可向用户通过弹窗等方式向用户确认是否执行关闭。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:10

ohos.permission.PRINT

允许应用获取打印框架的能力。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:10

ohos.permission.DISCOVER_BLUETOOTH

允许应用配置本地蓝牙,查找远端设备且与之配对连接。

该权限允许应用配置本地蓝牙(如设置蓝牙名称、开关蓝牙等),发起或取消设备扫描,发起蓝牙配对并连接设备。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.ACCELEROMETER

允许应用读取加速度传感器的数据。

包括:加速度计传感器、未校准加速度计传感器、线性加速器传感器。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.ACCESS_BIOMETRIC

允许应用使用生物特征识别能力进行身份认证。

该权限允许应用使用生物特征识别进行身份认证,包括检查当前设备的生物识别能力、自定义认证对话框、发起生物认证、获取生物识别提示信息等。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:6

ohos.permission.ACCESS_NOTIFICATION_POLICY

在本设备上允许应用访问通知策略。

仅当控制铃声从静音到非静音时,需要申请该权限。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.GET_NETWORK_INFO

允许应用获取数据网络信息。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.SET_NETWORK_INFO

允许应用配置数据网络。

包括激活或取消激活指定网络、获取和监听指定网络信息。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.GET_WIFI_INFO

允许应用获取Wi-Fi信息。

该权限允许应用获取Wi-Fi信息,包括Wi-Fi的开启状态、扫描结果、连接信息、连接状态、设备能力、P2P状态等信息。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.GYROSCOPE

允许应用读取陀螺仪传感器的数据。

包括:陀螺仪传感器、未校准陀螺仪传感器。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.INTERNET

允许使用Internet网络。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:9

ohos.permission.KEEP_BACKGROUND_RUNNING

允许Service Ability在后台持续运行。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.NFC_CARD_EMULATION

允许应用实现卡模拟功能。

该权限允许应用注册卡模拟服务,完成卡模拟的业务交易。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.NFC_TAG

允许应用读写Tag卡片。

该权限允许应用接收Tag的分发、从Tag卡片中读取内容、或写入内容到Tag中。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.PRIVACY_WINDOW

允许应用将窗口设置为隐私窗口,禁止截屏录屏。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:9

变更信息: API 9-10,权限级别为system_basic;从API 11开始,变更为normal。

ohos.permission.PUBLISH_AGENT_REMINDER

允许该应用使用后台代理提醒。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.SET_WIFI_INFO

允许应用配置Wi-Fi设备。

包括扫描、开关、连接、断开Wi-Fi,修改Wi-Fi配置,以及使用Wi-Fi P2P的能力。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.VIBRATE

允许应用控制马达振动。

包括:单次振动、预置的振动效果、自定义振动。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.CLEAN_BACKGROUND_PROCESSES

允许应用根据其包名来识别并清理相关的后台进程。

应用能够通过包名检测到与自身关联的后台任务,并可以选择性地终止这些任务以释放系统资源或优化性能。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.COMMONEVENT_STICKY

允许应用发布粘性公共事件。

应用获取此权限后,可以发布粘性公共事件,能够让订阅者收到在订阅前已经发送的公共事件。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.MODIFY_AUDIO_SETTINGS

允许应用修改音频设置。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:8

ohos.permission.RUNNING_LOCK

允许应用获取运行锁,保证应用在后台的持续运行。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.SET_WALLPAPER

允许应用设置壁纸。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:7

ohos.permission.ACCESS_CERT_MANAGER

允许应用进行查询证书及私有凭据等操作。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:9

ohos.permission.hsdr.HSDR_ACCESS

允许应用访问安全检测与响应框架。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:10

ohos.permission.RUN_DYN_CODE

允许系统方舟运行时引擎在受限模式下执行动态下发的方舟字节码。

该权限相关的API均为系统API,仅部分特定系统应用可申请该权限。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:11

ohos.permission.READ_CLOUD_SYNC_CONFIG

允许接入云空间的应用查询应用云同步相关配置信息。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:11

ohos.permission.STORE_PERSISTENT_DATA

允许应用存储持久化的数据,该数据直到设备恢复出厂设置或重装系统才会被清除。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:11

ohos.permission.ACCESS_EXTENSIONAL_DEVICE_DRIVER

允许应用使用外接设备增强功能。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:11

ohos.permission.READ_ACCOUNT_LOGIN_STATE

允许应用读取用户账号的登录状态。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:12

ohos.permission.ACCESS_SERVICE_NAVIGATION_INFO

允许应用访问导航信息服务。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:12

ohos.permission.PROTECT_SCREEN_LOCK_DATA

允许应用在锁屏后保护本应用敏感数据不被访问。

应用获取此权限后,系统将给用户新建一个高安全级别el5的目录。应用可以在此目录下存放数据,这部分数据在锁屏后无法被访问。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:12

ohos.permission.ACCESS_CAR_DISTRIBUTED_ENGINE

允许应用访问出行分布式业务引擎。

可获取手机与车机的连接信息,如连接状态、displayId等。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:12

ohos.permission.WINDOW_TOPMOST

允许应用将窗口设置为应用置顶窗口。

权限级别:normal

授权方式:系统授权(system_grant)

支持设备:PC/2in1

起始版本:13

ohos.permission.MANAGE_INPUT_INFRARED_EMITTER

允许应用使用红外接口。

查询红外支持最大频率,发送特定频率红外信号。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:12

变更信息:在API 12-15,权限的开放范围为系统应用;从API 16开始,开放范围变更为普通应用。

ohos.permission.INPUT_KEYBOARD_CONTROLLER

允许应用设置键盘功能键状态。

如设置CapsLock(大写锁定键)的开关状态等。当前仅输入法应用可以申请该权限。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:15

ohos.permission.SET_ABILITY_INSTANCE_INFO

允许应用单独配置每个Ability的图标和标签信息。

设置后的图标与标签信息可在任务中心和快捷栏的界面中显示。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:15

ohos.permission.NDK_START_SELF_UI_ABILITY

允许应用通过C API启动同应用的UIAbility。

当前仅2in1设备应用可申请此权限。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:15

ohos.permission.GET_FILE_ICON

允许应用获取指定类型文件的文件图标。

获取该权限后,可用于直接获取指定类型文件的文件图标。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:17

ohos.permission.DETECT_GESTURE

允许应用感知手势操作。

获取此权限后,应用可感知用户握持姿态、操作手等相关信息。

权限级别:normal

授权方式:系统授权(system_grant)

起始版本:20

你可能感兴趣的鸿蒙文章

harmony 鸿蒙程序访问控制

harmony 鸿蒙访问控制概述

harmony 鸿蒙应用权限组列表

harmony 鸿蒙应用权限管控概述

harmony 鸿蒙应用权限列表

harmony 鸿蒙申请使用受限权限

harmony 鸿蒙声明权限

harmony 鸿蒙选择申请权限的方式

harmony 鸿蒙向用户申请单次授权

harmony 鸿蒙使用粘贴控件

0  赞