1# user_grant Permissions for System Applications 2 3<!--Kit: ArkUI--> 4<!--Subsystem: Security--> 5<!--Owner: @harylee--> 6<!--SE: @linshuqing; @hehehe-li--> 7<!--TSE: @leiyuqian--> 8 9Before requesting permissions for your application, read and understand the [permission request paths](determine-application-mode.md) and this topic to determine the permissions required. 10 11> **NOTE** 12> 13> - The permissions listed in this topic are available to system_basic or system_core applications, but not to normal applications. 14> - The authorization mode of these permissions is user_grant. 15> - Applications of a lower APL can request these permissions via [Access Control List (ACL)](app-permission-mgmt-overview.md#basic-concepts-in-the-permission-mechanism). 16 17For details about the process for requesting permissions, see [Workflow for Requesting Permissions](determine-application-mode.md). 18 19## ohos.permission.READ_WHOLE_CALENDAR 20 21Allows an application to read all calendar information. 22 23**Permission level**: system_basic 24 25**Authorization mode**: user_grant 26 27**Enable via ACL**: true 28 29**Valid since**: 9 30 31## ohos.permission.WRITE_WHOLE_CALENDAR 32 33Allows an application to add, remove, or edit calendar events. 34 35**Permission level**: system_basic 36 37**Authorization mode**: user_grant 38 39**Enable via ACL**: true 40 41**Valid since**: 9 42 43## ohos.permission.GET_INSTALLED_BUNDLE_LIST 44 45Allows an application to obtain the list of installed applications. 46 47**Permission level**: system_basic 48 49**Authorization mode**: user_grant 50 51**Enable via ACL**: true 52 53**Valid since**: 10 54 55## ohos.permission.ANSWER_CALL 56 57Allows an application to answer incoming calls. 58 59**Permission level**: system_basic 60 61**Authorization mode**: user_grant 62 63**Enable via ACL**: true 64 65**Valid since**: 9 66 67## ohos.permission.MANAGE_VOICEMAIL 68 69Allows an application to access messages in the voice mailbox. 70 71**Permission level**: system_basic 72 73**Authorization mode**: user_grant 74 75**Enable via ACL**: true 76 77**Valid since**: 8 78 79## ohos.permission.READ_CALL_LOG 80 81Allows an application to read call logs. 82 83**Permission level**: system_basic 84 85**Authorization mode**: user_grant 86 87**Enable via ACL**: true 88 89**Valid since**: 8 90 91## ohos.permission.READ_CELL_MESSAGES 92 93Allows an application to read cell broadcast messages received by the device. 94 95**Permission level**: system_basic 96 97**Authorization mode**: user_grant 98 99**Enable via ACL**: true 100 101**Valid since**: 8 102 103## ohos.permission.READ_MESSAGES 104 105Allows an application to read messages. 106 107**Permission level**: system_basic 108 109**Authorization mode**: user_grant 110 111**Enable via ACL**: true 112 113**Valid since**: 8 114 115## ohos.permission.RECEIVE_MMS 116 117Allows an application to receive and process MMS messages. 118 119**Permission level**: system_basic 120 121**Authorization mode**: user_grant 122 123**Enable via ACL**: true 124 125**Valid since**: 8 126 127## ohos.permission.RECEIVE_SMS 128 129Allows an application to receive and process SMS messages. 130 131**Permission level**: system_basic 132 133**Authorization mode**: user_grant 134 135**Enable via ACL**: true 136 137**Valid since**: 8 138 139## ohos.permission.RECEIVE_WAP_MESSAGES 140 141Allows an application to receive and process WAP messages. 142 143**Permission level**: system_basic 144 145**Authorization mode**: user_grant 146 147**Enable via ACL**: true 148 149**Valid since**: 8 150 151## ohos.permission.SEND_MESSAGES 152 153Allows an application to send messages. 154 155**Permission level**: system_basic 156 157**Authorization mode**: user_grant 158 159**Enable via ACL**: true 160 161**Valid since**: 8 162 163## ohos.permission.WRITE_CALL_LOG 164 165Allows an application to add, remove, and edit call logs. 166 167**Permission level**: system_basic 168 169**Authorization mode**: user_grant 170 171**Enable via ACL**: true 172 173**Valid since**: 8 174