1# 程序访问子系统变更说明 2## cl.access_token.1 grantUserGrantedPermission、revokeUserGrantedPermission接口入参:permissionFlags变更 3 4**访问级别** 5 6公开接口 7 8**变更原因** 9 10原可选授权选项中,0表示未经用户设置、4表示系统设置;正常使用情况下应用不存在使用这两种授权选项值的授权情况; 11去除不符合使用场景规范的选项值0、4,并在底层进行管控返回错误码;新增仅本次允许选项值:64。 12 13**变更影响** 14 15该变更为非兼容性变更。 16原使用grantUserGrantedPermission、revokeUserGrantedPermission接口授予或取消授予权限的应用,错误传入了0、4授权选项值,会被拦截并返回错误码,需要应用整改不合理场景,根据实际使用场景传入正确permissionFlags值: 17 18**API level** 19 208 21 22**变更发生版本** 23 24从OpenHarmony SDK 4.1.5.5开始。 25 26**变更的接口/组件** 27 28@ohos.abilityAccessCtrl.d.ts中 grantUserGrantedPermission、revokeUserGrantedPermission接口。 29 30**适配指导** 31 32接口使用的示例代码可参考[requestPermissionsFromUser接口指导](../../../application-dev/reference/apis/js-apis-abilityAccessCtrl.md#requestpermissionsfromuser9) 33