Permissions function manages the function (permission) in the system. There are functions defined by the system and functions defined by the users.
The functions defined by the system should not be deleted. User defined function has some special usage. For example, system administrator can define each status of the message as a function, eg. Message.status.New, message.status.Pending, etc. those New, Pending value will be a option value in the status dropdown menu.
Click the "Permissions" in the left navigation menu under List management, a new "Permissions" Tab folder will created in the right panel. There are 3 sub-Tab folders, Search Function List, Search result Function List and Create New Function List.

| Function Name | Name of the function(permission). |
| Description | The description. |
| AND and OR | Select AND radio box if you want those criteria add together. Select OR radio box if you want to get the result of either criteria meet |

The top part is the table, shows the list of the function list that meet the search criteria. The bottom part is the details of the selected entry.
Double Click the selected record in the table to modify this entry. A new Tab folder "Update/Delete Function list" will be added, as show below:

Select the "Create New Functions List" Tab to create a new function.

| Field Name | Descriptions. |
|---|---|
| Function Key | Unique record identifier. |
| Function Name | Name of the function, it must be unique with the system. |
| Description | Description of the function. |
| CreatedByDate | Date and Time when the entry is created. It is a read only field. |
| CreatedByUser | User who create this entry. It is a read only field. |
| ModifiedByDate | Last modified date and time; It is a read only field. |
| ModifiedByUser | Last modified user; It is a read only field. |