| Message Listing | Allow or deny message listing functionality | string | listMessages | allow, deny | allow |
| Message Listing Mode | Choose whose messages can be listed: all users or friends only | string | listMessages.mode | all, friends | all |
| Message List Receiver Filter | Select which receiver types are allowed in message lists | stringArray | listMessages.allowedReceiverTypes | user, group | null |
| Message List Sender Filter | Select which sender roles’ messages can be listed | rolesStringArray | listMessages.allowedSenderRoles | null | null |
| Message List Category Filter | Select which message categories can be listed | stringArray | listMessages.allowedMessageCategories | message, custom | null |
| Message List Type Filter | Select which message types can be listed | stringArray | listMessages.allowedMessageTypes | text, image, audio, video, file | null |
| Message Details | Allow or deny fetching message details | string | getMessageDetails | allow, deny | allow |
| Message Details Mode | Choose whose message details can be viewed: all users or friends only | string | getMessageDetails.mode | all, friends | all |
| Message Sending | Allow or deny message sending functionality | string | sendMessage | allow, deny | allow |
| Message Sending Mode | Choose who can receive messages: all users or friends only | string | sendMessage.mode | all, friends | all |
| Message Send Receiver Filter | Select receiver types to which the messages can be sent | stringArray | sendMessage.allowedReceiverTypes | user, group | null |
| Message Send Role Filter | Select receiver roles to which the messages can be sent | rolesStringArray | sendMessage.allowedReceiverRoles | null | null |
| Message Send Category Filter | Select which message categories can be sent | stringArray | sendMessage.allowedMessageCategories | message, custom | null |
| Message Send Type Filter | Select which message types can be sent | stringArray | sendMessage.allowedMessageTypes | text, image, audio, video, file | null |
| Custom Message Types | Define custom message types that can be sent | customStringArray | sendMessage.allowedCustomTypes | null | null |
| MIME Type Access Control | Set MIME type filtering mode to allow or deny | string | sendMessage.mimeTypeAccessControl | allow, deny | allow |
| Media MIME Types | Define MIME types for media message filtering | customStringArray | sendMessage.mimeTypes | null | null |
| Message Editing | Allow or deny editing of own messages | string | editMessage | allow, deny | allow |
| Message Deletion | Allow or deny deletion of own messages | string | deleteMessage | allow, deny | allow |