harmony 鸿蒙开放权限(系统授权)
开放权限(系统授权)
此列表内所有权限均为系统授权(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
你可能感兴趣的鸿蒙文章
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦