diff --git a/frameworks/common/src/permission_map.cpp b/frameworks/common/src/permission_map.cpp index 3ebcdd4531d0d59a818810b68d660602643f6bcb..5043944f481628addefccae87235ef9a8d25a62f 100644 --- a/frameworks/common/src/permission_map.cpp +++ b/frameworks/common/src/permission_map.cpp @@ -623,7 +623,8 @@ const static std::vector> g_permMap = { {"ohos.permission.ACCESS_DISK_PHY_INFO", false}, {"ohos.permission.MANAGE_EDM_POLICY", false}, {"ohos.permission.ACCESS_CUSTOM_RINGTONE", false}, - {"ohos.permission.PERFORM_LOCAL_DEBUG", false} + {"ohos.permission.PERFORM_LOCAL_DEBUG", false}, + {"ohos.permission.ACCESS_SYSTEM_WEAR_ABILITY", false} }; bool TransferPermissionToOpcode(const std::string& permission, uint32_t& opCode) diff --git a/services/accesstokenmanager/permission_definitions.json b/services/accesstokenmanager/permission_definitions.json index b46e217dc80c9378ff4c1cc921e6ddea374307e5..c0c6c680eaec999b1ffc3ff31fa4d25ab3ca3a08 100644 --- a/services/accesstokenmanager/permission_definitions.json +++ b/services/accesstokenmanager/permission_definitions.json @@ -6047,6 +6047,16 @@ "deprecated": "", "provisionEnable": true, "distributedSceneEnable": false + }, + { + "name": "ohos.permission.ACCESS_SYSTEM_WEAR_ABILITY", + "grantMode": "system_grant", + "availableLevel": "system_basic", + "availableType": "SYSTEM", + "since": 16, + "deprecated": "", + "provisionEnable": true, + "distributedSceneEnable": false } ] }