树叶云鸿蒙OS教程:鸿蒙OS 权限应用权限列表

权限分类分级模型

HarmonyOS 的应用权限严格按照权限分类分级模型进行定义,如[图1]所示,具体过程可分为三步:

  1. 根据不同应用所需实现的功能,明确接口是否需要对外开放。
  2. 根据接口所涉数据的敏感程度或所涉能力的安全威胁影响,对所有的开放接口进行分级(包括中、低、高、严重)。不对外开放的接口均为严重级别。
  3. 根据不同的分级,确定权限的开放范围与授权方式。

图1 权限分类分级模型

HarmonyOS 已定义的权限列表详见《API 参考》中的“ohos.security.SystemPermission”。下面重点介绍对所有应用开放的 HarmonyOS 的应用权限。

敏感权限

敏感权限的申请需要按照动态申请流程向用户申请授权。

权限分类名称权限名说明
位置ohos.permission.LOCATION允许应用在前台运行时获取位置信息。如果应用在后台运行时也要获取位置信息,则需要同时申请 ohos.permission.LOCATION_IN_BACKGROUND 权限。
ohos.permission.LOCATION_IN_BACKGROUND允许应用在后台运行时获取位置信息,需要同时申请 ohos.permission.LOCATION 权限。
相机ohos.permission.CAMERA允许应用使用相机拍摄照片和录制视频。
麦克风ohos.permission.MICROPHONE允许应用使用麦克风进行录音。
日历ohos.permission.READ_CALENDAR允许应用读取日历信息。
ohos.permission.WRITE_CALENDAR允许应用在设备上添加、移除或修改日历活动。
健身运动ohos.permission.ACTIVITY_MOTION允许应用读取用户当前的运动状态。
健康ohos.permission.READ_HEALTH_DATA允许应用读取用户的健康数据。
媒体ohos.permission.MEDIA_LOCATION允许应用访问用户媒体文件中的地理位置信息。
ohos.permission.READ_MEDIA允许应用读取用户外部存储中的媒体文件信息。
ohos.permission.WRITE_MEDIA允许应用读写用户外部存储中的媒体文件信息。
帐号ohos.permission.GET_APP_ACCOUNTS允许应用访问系统帐号的分布式信息权限。

非敏感权限

非敏感权限不涉及用户的敏感数据或危险操作,仅需在config.json 中声明,应用安装后即被授权。

权限名说明
ohos.permission.GET_NETWORK_INFO允许应用获取数据网络信息。
ohos.permission.GET_WIFI_INFO允许获取 WLAN 信息。
ohos.permission.USE_BLUETOOTH允许应用查看蓝牙的配置。
ohos.permission.DISCOVER_BLUETOOTH允许应用配置本地蓝牙,并允许其查找远端设备且与之配对连接。
ohos.permission.SET_NETWORK_INFO允许应用控制数据网络。
ohos.permission.SET_WIFI_INFO允许配置 WLAN 设备。
ohos.permission.SPREAD_STATUS_BAR允许应用以缩略图方式呈现在状态栏。
ohos.permission.INTERNET允许使用网络 socket。
ohos.permission.MODIFY_AUDIO_SETTINGS允许应用程序修改音频设置。
ohos.permission.RECEIVER_STARTUP_COMPLETED允许应用接收设备启动完成广播。
ohos.permission.RUNNING_LOCK允许申请休眠运行锁,并执行相关操作。
ohos.permission.ACCESS_BIOMETRIC允许应用使用生物识别能力进行身份认证。
ohos.permission.RCV_NFC_TRANSACTION_EVENT允许应用接收卡模拟交易事件。
ohos.permission.COMMONEVENT_STICKY允许发布粘性公共事件的权限。
ohos.permission.SYSTEM_FLOAT_WINDOW提供显示悬浮窗的能力。
ohos.permission.VIBRATE允许应用程序使用马达。
ohos.permission.USE_TRUSTCIRCLE_MANAGER允许调用设备间认证能力。
ohos.permission.USE_WHOLE_SCREEN允许通知携带一个全屏 IntentAgent。
ohos.permission.SET_WALLPAPER允许设置静态壁纸。
ohos.permission.SET_WALLPAPER_DIMENSION允许设置壁纸尺寸。
ohos.permission.REARRANGE__MISSIONS允许调整任务栈。
ohos.permission.CLEAN_BACKGROUND_PROCESSES允许根据包名清理相关后台进程。
ohos.permission.KEEP_BACKGROUND_RUNNING允许 Service Ability 在后台继续运行。
ohos.permission.GET_BUNDLE_INFO查询其他应用的信息。
ohos.permission.ACCELEROMETER允许应用程序读取加速度传感器的数据。
ohos.permission.GYROSCOPE允许应用程序读取陀螺仪传感器的数据。
ohos.permission.MULTIMODAL_INTERACTIVE允许应用订阅语音或手势事件。
ohos.permission.radio.ACCESS_FM_AM允许用户获取收音机相关服务。
ohos.permission.NFC_TAG允许应用读写 Tag 卡片。
ohos.permission.NFC_CARD_EMULATION允许应用实现卡模拟功能。

受限开放的权限

受限开放的权限通常是不允许三方应用申请的。如果有特殊场景需要使用,请提供相关申请材料到应用市场申请相应权限证书。如果应用未申请相应的权限证书,却试图在 config.json 文件中声明此类权限,将会导致应用安装失败。另外,由于此类权限涉及到用户敏感数据或危险操作,当应用申请到权限证书后,还需按照动态申请权限的流程向用户申请授权。

权限分类名称权限名说明
信息ohos.permission.READ_MESSAGES允许应用读取短信息。
ohos.permission.RECEIVE_MMS允许应用接收彩信。
ohos.permission.RECEIVE_SMS允许应用接收短信息。
ohos.permission.RECEIVE_WAP_MESSAGES允许应用接收WAP消息。
ohos.permission.SEND_MESSAGES允许应用发送短信。
ohos.permission.READ_CELL_MESSAGES允许应用读取小区广播消息。
通话记录ohos.permission.READ_CALL_LOG允许应用读取通话记录。
ohos.permission.WRITE_CALL_LOG允许应用在设备上添加、修改和删除通话记录。
通讯录ohos.permission.READ_CONTACTS允许应用读取联系人数据。
ohos.permission.WRITE_CONTACTS允许应用添加、移除和更改联系人数据。
电话ohos.permission.ANSWER_CALL允许应用接听来电。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/169671.html<

(0)
管理的头像管理
上一篇2025-03-22 01:12
下一篇 2025-03-22 01:13

相关推荐

  • 站群服务器和普通服务器到底哪个更适合GEO,怎么选?

    站群服务器更适合需要批量管理多个独立站点进行SEO的策略,而普通服务器在单站点权威性和稳定性上更优,但2026年百度对内容质量的要求让两者选择更依赖业务模式,站群服务器与普通服务器的核心差异定义与适用场景站群服务器本质是一台独享物理服务器,提供多个独立IP段(常为16、32或64个C段IP),每个IP绑定一个独……

    2026-07-28
    0
  • 物理服务器和云服务器做站群到底选哪个,哪个更稳定?

    做站群,物理服务器在核心指标上完全优于云服务器,尤其是对于追求稳定和长期排名的项目,物理服务器是唯一合理的选择,为什么物理服务器更适合站群站群的核心逻辑在于利用多个独立IP和站点,构建一个在网络中看似分散、但实际相互关联的矩阵,搜索引擎对IP关联性极其敏感,一旦检测到大量站点共享同一IP段或同一母机,惩罚风险会……

    2026-07-28
    0
  • 国内高防服务器哪家防御真实靠谱,怎么选?

    国内高防服务器哪家防御真实靠谱?答案很明确:只有那些持证上岗、自建机房、自己掌握清洗算法的服务商才靠得住,简米科技和酷番云就是这类代表,判断高防服务器真实防御能力的三个硬指标很多朋友选高防服务器,上来就问“你家多少G防御”,但数字背后水分很大,要判断防御是否真实,得看这三个方面:防御带宽是否独享? 有些服务商宣……

    2026-07-28
    0
  • 裸金属服务器和物理服务器有什么区别?,怎么选?

    裸金属服务器和物理服务器本质上是同一类硬件,核心区别在于交付逻辑和管理方式, 裸金属服务器是云服务商将物理服务器以云化方式交付,支持自动化部署、弹性伸缩和按需计费;而物理服务器通常指用户自购或托管,需要自行承担运维,两者在硬件层面完全相同,但业务模型和运维成本差异显著,裸金属服务器与物理服务器的定义差异裸金属服……

    2026-07-28
    0
  • 做GEO站群选哪家服务器服务商靠谱,怎么选?

    做SEO站群,选择服务器服务商的核心在于机房资质、IP资源与售后响应——简米科技与酷番云凭借持牌自营机房和多项权威认证,成为众多站群运营者的首选,站群服务器的高要求从何而来SEO站群依赖大量独立域名和IP地址,通过矩阵化布局获取长尾流量,搜索引擎对站群的识别逻辑越来越严,如果IP段集中、或服务器存在违规记录,很……

    2026-07-28
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注