對所有應用開放
在申請目標權限前,建議開發(fā)者先閱讀[申請應用權限],對權限的工作流程有基本了解后,再結合以下權限字段的具體說明,判斷應用能否申請目標權限,提高開發(fā)效率。
說明: 權限級別為normal的權限,不涉及ACL使能字段。 開發(fā)前請熟悉鴻蒙開發(fā)指導文檔 :[
gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
system_grant(系統(tǒng)授權)權限列表
以下權限的授權方式均為[system_grant],申請方式請參考[聲明權限]。
ohos.permission.USE_BLUETOOTH
允許應用查看藍牙的配置。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.GET_BUNDLE_INFO
允許查詢應用的基本信息。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.PREPARE_APP_TERMINATE
允許應用關閉前執(zhí)行自定義的預關閉動作。
權限級別 :normal
授權方式 :system_grant
起始版本 :10
ohos.permission.PRINT
允許應用獲取打印框架的能力。
權限級別 :normal
授權方式 :system_grant
起始版本 :10
ohos.permission.DISCOVER_BLUETOOTH
允許應用配置本地藍牙,查找遠端設備且與之配對連接。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.ACCELEROMETER
允許應用讀取加速度傳感器的數(shù)據(jù)。
權限級別 :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
允許應用獲取數(shù)據(jù)網(wǎng)絡信息。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.GET_WIFI_INFO
允許應用獲取Wi-Fi信息。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.GYROSCOPE
允許應用讀取陀螺儀傳感器的數(shù)據(jù)。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.INTERNET
允許使用Internet網(wǎng)絡。
權限級別 :normal
授權方式 :system_grant
起始版本 :9
ohos.permission.KEEP_BACKGROUND_RUNNING
允許Service Ability在后臺持續(xù)運行。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.NFC_CARD_EMULATION
允許應用實現(xiàn)卡模擬功能。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.NFC_TAG
允許應用讀寫Tag卡片。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.PRIVACY_WINDOW
允許應用將窗口設置為隱私窗口,禁止截屏錄屏
權限級別 :API version 9-10為system_basic;從API version 11開始為normal。
授權方式 :system_grant
起始版本 :9
ohos.permission.PUBLISH_AGENT_REMINDER
允許該應用使用后臺代理提醒。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.SET_WIFI_INFO
允許應用配置Wi-Fi設備。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.VIBRATE
允許應用控制馬達振動。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.CLEAN_BACKGROUND_PROCESSES
允許應用根據(jù)包名清理相關后臺進程。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.COMMONEVENT_STICKY
允許應用發(fā)布粘性公共事件。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.MODIFY_AUDIO_SETTINGS
允許應用修改音頻設置。
權限級別 :normal
授權方式 :system_grant
起始版本 :8
ohos.permission.RUNNING_LOCK
允許應用獲取運行鎖,保證應用在后臺的持續(xù)運行。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.SET_WALLPAPER
允許應用設置壁紙。
權限級別 :normal
授權方式 :system_grant
起始版本 :7
ohos.permission.ACCESS_CERT_MANAGER
允許應用進行查詢證書及私有憑據(jù)等操作。
權限級別 :normal
授權方式 :system_grant
起始版本 :9
ohos.permission.hsdr.HSDR_ACCESS
允許應用訪問安全檢測與響應框架。
權限級別 :normal
授權方式 :system_grant
起始版本 :10
ohos.permission.RUN_DYN_CODE
允許應用運行動態(tài)代碼。
權限級別 :normal
授權方式 :system_grant
起始版本 :11
ohos.permission.READ_CLOUD_SYNC_CONFIG
允許接入云空間的應用查詢應用云同步相關配置信息。
權限級別 :normal
授權方式 :system_grant
起始版本 :11
ohos.permission.STORE_PERSISTENT_DATA
允許應用存儲持久化的數(shù)據(jù),該數(shù)據(jù)直到設備恢復出廠設置或重裝系統(tǒng)才會被清除。
權限級別 : normal
授權方式 :system_grant
起始版本 : 11
ohos.permission.ACCESS_EXTENSIONAL_DEVICE_DRIVER
允許應用使用外接設備增強功能。
權限級別 : normal
授權方式 :system_grant
起始版本 :11
ohos.permission.READ_ACCOUNT_LOGIN_STATE
允許應用讀取用戶帳號的登錄狀態(tài)。
權限級別 :normal
授權方式 :system_grant
起始版本 :12
ohos.permission.ACCESS_SERVICE_NAVIGATION_INFO
允許應用訪問導航信息服務。
權限級別 :normal
授權方式 :system_grant
起始版本 :12
ohos.permission.PROTECT_SCREEN_LOCK_DATA
允許應用在鎖屏后保護本應用敏感數(shù)據(jù)不被訪問。
應用獲取此權限后,系統(tǒng)將給用戶新建一個高安全級別el5的目錄。應用可以在此目錄下存放數(shù)據(jù),這部分數(shù)據(jù)在鎖屏后無法被訪問。沒有調(diào)用接口。
權限級別 :normal
授權方式 :system_grant
起始版本 :12
user_grant(用戶授權)權限列表
以下權限的授權方式均為[user_grant(用戶授權)],申請方式請參考[聲明權限] > [向用戶申請授權] 。
ohos.permission.ACCESS_BLUETOOTH
允許應用接入藍牙并使用藍牙能力,例如配對、連接外圍設備等。
權限級別 :normal
授權方式 :user_grant
起始版本 :10
ohos.permission.MEDIA_LOCATION
允許應用訪問用戶媒體文件中的地理位置信息。
權限級別 :normal
授權方式 :user_grant
起始版本 :7
ohos.permission.APP_TRACKING_CONSENT
允許應用讀取開放匿名設備標識符。
權限級別 :normal
授權方式 :user_grant
起始版本 :9
ohos.permission.ACTIVITY_MOTION
允許應用讀取用戶的運動狀態(tài)。
權限級別 :normal
授權方式 :user_grant
起始版本 :7
ohos.permission.CAMERA
允許應用使用相機。
權限級別 :normal
授權方式 :user_grant
起始版本 :9
ohos.permission.DISTRIBUTED_DATASYNC
允許不同設備間的數(shù)據(jù)交換。
權限級別 :normal
授權方式 :user_grant
起始版本 :7
ohos.permission.LOCATION_IN_BACKGROUND
允許應用在后臺運行時獲取設備位置信息。
由于安全隱私要求,應用不能通過彈窗的形式被授予后臺位置權限,應用如果需要使用后臺位置權限,需要引導用戶到設置界面手動授予。
申請流程 :
- 通過彈窗申請前臺位置權限。存在兩種允許情況:
- 申請前臺模糊位置權限:[ohos.permission.APPROXIMATELY_LOCATION]。
- 申請前臺精確位置權限:[ohos.permission.APPROXIMATELY_LOCATION]和[ohos.permission.LOCATION]。
- 當用戶點擊彈窗授予前臺位置權限后,應用通過彈窗、提示窗等形式告知用戶前往設置界面授予后臺位置權限。
- 用戶在設置界面中的選擇“始終允許”應用訪問位置信息權限,完成手動授予。
設置路徑:- 路徑一:設置 > 隱私 > 權限管理 > 位置信息 > 具體應用
- 路徑二:設置 > 隱私 > 權限管理 > 應用 > 具體應用 > 位置信息
權限級別 :normal
授權方式 :user_grant
起始版本 :7
ohos.permission.LOCATION
允許應用獲取設備位置信息。
申請條件 :需要與模糊位置權限[ohos.permission.APPROXIMATELY_LOCATION]一起,才可申請此權限。
權限級別 :normal
授權方式 :user_grant
起始版本 :7
ohos.permission.APPROXIMATELY_LOCATION
允許應用獲取設備模糊位置信息。
權限級別 :normal
授權方式 :user_grant
起始版本 :9
ohos.permission.MICROPHONE
允許應用使用麥克風。
權限級別 :normal
授權方式 :user_grant
起始版本 :8
ohos.permission.READ_CALENDAR
允許應用讀取日歷信息。
權限級別 :normal
授權方式 :user_grant
起始版本 :8
ohos.permission.WRITE_CALENDAR
允許應用添加、移除或更改日歷活動。
權限級別 :normal
授權方式 :user_grant
起始版本 :8
ohos.permission.READ_HEALTH_DATA
允許應用讀取用戶的健康數(shù)據(jù)。
權限級別 :normal
授權方式 :user_grant
起始版本 :7
ohos.permission.ACCESS_NEARLINK
允許應用接入星閃并使用星閃能力,例如配對、連接外圍設備等。
權限級別 :normal
授權方式 :user_grant
起始版本 :12
ohos.permission.READ_MEDIA
允許應用讀取用戶外部存儲中的媒體文件信息。
權限級別 :normal
授權方式 :user_grant
起始版本 :7
廢棄版本 :12
HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
ohos.permission.WRITE_MEDIA
允許應用讀寫用戶外部存儲中的媒體文件信息。
權限級別 :normal
授權方式 :user_grant
起始版本 :7
廢棄版本 :12
審核編輯 黃宇
-
鴻蒙
+關注
關注
57文章
2339瀏覽量
42805
發(fā)布評論請先 登錄
相關推薦
評論