diff --git a/frameworks/common/permission_definition_parser.py b/frameworks/common/permission_definition_parser.py index e246cf72fc8925ae422c229db4714bb556791ad2..77feab9bd3cc7e1f84ffd04afaf3c13459a22374 100755 --- a/frameworks/common/permission_definition_parser.py +++ b/frameworks/common/permission_definition_parser.py @@ -176,14 +176,7 @@ def parse_json(path, platform): with open(path, "r", encoding="utf-8") as f: data = json.load(f) index = 0 - for perm in data["systemGrantPermissions"]: - perm_def = PermissionDef(perm, index) - if not perm_def.check_device_type(platform): - continue - permission_list.append(perm_def) - index += 1 - - for perm in data["userGrantPermissions"]: + for perm in data["definePermissions"]: perm_def = PermissionDef(perm, index) if not perm_def.check_device_type(platform): continue diff --git a/services/accesstokenmanager/permission_definitions.json b/services/accesstokenmanager/permission_definitions.json index 4ad2ef1927613e4e0182c1611560cd5fdc715a44..f7f00d72384d3dbbbf518e13713c4cdf08920a99 100644 --- a/services/accesstokenmanager/permission_definitions.json +++ b/services/accesstokenmanager/permission_definitions.json @@ -1,5 +1,5 @@ { - "systemGrantPermissions": [ + "definePermissions": [ { "name": "ohos.permission.ACCESS_BIOMETRIC", "grantMode": "system_grant", @@ -4555,9 +4555,7 @@ "provisionEnable": true, "distributedSceneEnable": false, "deviceTypes": ["general"] - } - ], - "userGrantPermissions": [ + }, { "name": "ohos.permission.CUSTOM_SCREEN_CAPTURE", "grantMode": "user_grant",