未验证 提交 f7d907c7 编写于 作者: O openharmony_ci 提交者: Gitee

!10867 校正修改

Merge pull request !10867 from shuqinglin/lsq_1020_01
...@@ -111,11 +111,11 @@ ...@@ -111,11 +111,11 @@
## ACL方式声明 ## ACL方式声明
如上述示例所示,权限"ohos.permission.PERMISSION2"的权限等级为system_basic,高于此时应用的APL等级,用户的最佳做法是使用ACL方式。 如上述示例所示,权限"ohos.permission.PERMISSION2"的权限等级为system_basic,高于此时应用的APL等级,开发者的最佳做法是使用ACL方式。
在配置文件声明的基础上,应用还需要在Profile文件中声明不满足申请条件部分的权限。Profile文件的字段说明可参考[HarmonyAppProvision配置文件的说明](../quick-start/app-provision-structure.md) 在配置文件声明的基础上,应用还需要在Profile文件中声明不满足申请条件部分的权限。Profile文件的字段说明可参考[HarmonyAppProvision配置文件的说明](../quick-start/app-provision-structure.md)
该场景中,用户应该在字段"acls"中做声明如下: 该场景中,开发者应该在字段"acls"中做声明如下:
```json ```json
{ {
......
...@@ -152,11 +152,12 @@ ATM (AccessTokenManager) 是OpenHarmony上基于AccessToken构建的统一的应 ...@@ -152,11 +152,12 @@ ATM (AccessTokenManager) 是OpenHarmony上基于AccessToken构建的统一的应
[权限的工作流程](#权限的工作流程)所示,如果应用需要获取目标权限,那么需要先进行权限申请。 [权限的工作流程](#权限的工作流程)所示,如果应用需要获取目标权限,那么需要先进行权限申请。
- 权限申请 - 权限申请
开发者需要在配置文件中[声明目标权限](accesstoken-guidelines.md#权限申请声明)
开发者需要在配置文件中[声明目标权限](accesstoken-guidelines.md#权限申请声明)
- 权限授权 - 权限授权
如果目标权限是system_grant类型,开发者在进行权限申请后,系统会在安装应用时自动为其进行权限预授予,开发者不需要做其他操作即可使用权限。 如果目标权限是system_grant类型,开发者在进行权限申请后,系统会在安装应用时自动为其进行权限预授予,开发者不需要做其他操作即可使用权限。
<br/> <br/>
如果目标权限是user_grant类型,开发者在进行权限申请后,在运行时触发动态弹窗,请求用户授权,具体操作见[user_grant权限请求授权的步骤详解](#user_grant权限请求授权的步骤详解) 如果目标权限是user_grant类型,开发者在进行权限申请后,在运行时触发动态弹窗,请求用户授权,具体操作见[user_grant权限请求授权的步骤详解](#user_grant权限请求授权的步骤详解)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册